Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

bettercap-2.41.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: bettercap Distribution: openSUSE Tumbleweed
Version: 2.41.0 Vendor: openSUSE
Release: 1.1 Build date: Fri Jan 31 21:40:44 2025
Group: Productivity/Networking/Diagnostic Build host: reproducible
Size: 69994253 Source RPM: bettercap-2.41.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.bettercap.org/
Summary: Swiss army knife for network attacks and monitoring
The Swiss Army knife for WiFi, Bluetooth Low Energy, wireless HID hijacking and
Ethernet networks reconnaissance and MITM attacks.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Fri Jan 31 2025 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.41.0
    New Features
    * ZeroGod Module: Introduced the zerogod module for ZeroConf /
      Bonjour impersonation attacks.
    * API Enhancements: api.rest now returns stdout data after
      executing a session command.
    * Session Event Handling: Added addSessionEvent function for
      both DNS and HTTP proxy script environments.
    * Built-in Functions: Added removeEventListener function.
    * Named Tickers: Implemented support for named tickers.
    Improvements
    * DNS Proxy Enhancements:
      + Added TLS support.
      + Implemented backwards-compatible DNS record conversion.
      + Support for RFC3597 generic/unknown record types if the
      Rdata field is present.
    * Blacklist and Whitelist Support: Introduced logic to support
      blacklists and whitelists.
    * Wildcard Blacklisting: Allow wildcards in blacklist
      configurations.
    * IPv6 Improvements:
      + Enhanced detection logic.
      + Added a nil check for interfaces to prevent crashes.
    * Logging & Debugging:
      + Improved readability of debug logs.
      + JS property conversion errors are now printed for better
      error tracking.
    Fixes
    * DNS Proxy Stability:
      + Catch nil values in DNS records.
      + Prioritize longer and more explicit hostnames.
    * UI Asset Handling:
      + Directly embedded UI assets.
      + Removed UI submodule.
    Compatibility:
    * Improved backwards compatibility for getHandshakeFileFor.
    Miscellaneous:
    * Various small fixes and refactorings.
* Wed Jan 29 2025 Eyad Issa <eyadlorenzo@gmail.com>
  - Use `obs_scm` instead of `tar_scm` service
  - Require go >= 1.21 (toolchains support)
  - Update to version 2.40.0:
    The update from 2.32.0 to 2.4.0 was an incorrect upstream tag.
    This release just fixes the incorrect version number.
* Tue Sep 17 2024 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.4.0:
    * fix: added better debug logging for core.Exec (fixes #1125).
    * new: added support for 29bit obd2 identifiers.
    * new: implemented can.obd2 builtin parser.
    * fix: fixed address reload on api.rest.
    * new: can.fuzz now supports an optional size argument.
    * fix: can.fuzz now expects an hexadecimal frame id.
    * fix: stop can.dump reader when can.recon is stopped.
    * new: can.dump reader will now sleep for the correct amount
      of time.
    * new: implemented can.dup and can.dump.inject to read a candump
      log file.
    * refact: refactored can dbc logic.
    * new: added new wifi cipher suites and auth types.
    * new: added new wifi RSN parsing.
    * fix: fixed a nil pointer dereference when wifi.show is executed
      before wifi.recon on.
    * fix: fixed handshakes filename if wifi.aggregate is false.
    * fix: expanding file path in file read api.
    * fix: initialize wifi module state correctly.
    * new: embedded ui.
    * new: added CAN to session json object.
    * fix: do not allow wifi.recon if wifi.bruteforce is running.
    * fix: added p2p_disabled=1 for wifi.bruteforce on linux.
    * new: implemented wifi.bruteforce for linux.
    * fix: bring interface down for mac.changer module.
    * fix: do not attempt mac lookup if gateway is empty.
    * fix: do not report a routing error if the interface is
      disconnected.
    * fix: make sure that wifi channels are unique and sorted.
    * fix: WPA3 is now correcly identified and reported.
    * new: ble, can, hid and wifi modules will now set a custom
      prompt.
    * new: implemented can.filter.
    * new: can.fuzz command.
    * new: gps.set to manually set/override gps coordinates.
    * fix: fixed verbose gousb logging.
    * fix: using proper v2 package suffix.
    * fix: fixed device index use for BLE module.
    * new: history file location can now be set via
      BETTERCAP_HISTORY env var.
    * new: implemented can.inject.
    * new can module for CAN-bus.
* Fri Apr 05 2024 Martin Hauke <mardnh@gmx.de>
  - Remove the empty %check section.
    rpmlint issued an misleading warning/recommendation.
    * https://github.com/rpm-software-management/rpmlint/commit/d7da573e63844648107a3c1a076cddbf13f7df8a
    * https://github.com/rpm-software-management/rpmlint/pull/1222
* Fri Apr 05 2024 Martin Hauke <mardnh@gmx.de>
  - Add %check section to prevent rpmlint warnings
* Sat Mar 23 2024 Martin Hauke <mardnh@gmx.de>
  - Add libnetfilter_queue1 to Requires
* Sat Aug 21 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.32.0
    New Features
    * new: new -pcap-buf-size option to set a custom pcap buffer size.
    * new: centralized pcap capture configuration management.
    * add wifi fake authentication attack.
    * add channel hopping attack.
    * added Windows basepath to UI setup.
    Fixes
    * Various changes and fixes.
    * Fix arp.spoof not sending replies.
    * fix: checking boundaries when parsing WPS vendor extensions.
    Misc
    * Add DESTDIR variable.
    * nothing but import format change.
    * make import statement clean.
    * Support for ch177 .
    * Further tests for mapping dot11 frequencies to channels as.
      ch177 was not discovered correctly based on freq.
* Sat May 22 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.31.1
    * Bugfix release
* Sat Apr 17 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.31.0
    New Features
    * gateway.change event for MITM monitoring.
    * ticker now broadcasts a tick event.
    * wifi.probe to send fake client probe requests.
    * session scripts can now include other scripts via require('file')
    * new -script allows to run JS code to instrument session.
    * implemented icmpv6 rogue router advertisement.
    * experimental ipv6 ndp spoofer.
    * net.sniff now supports ipv6.
    * basic ipv6 support.
    * module parameters now accept that will be resolved to the
      interface IP address.
    * detection and parsing of deauthentication frames as
      wifi.deauthentication events.
    * new -caplets-path argument to specify an alternative caplets
      base path.
    Fixes
    * fixed a 'ble.recon off' panic on linux.
    * handle disconnection (nil gateway) in routes monitor.
    * refactored routing logic (fixes #701).
    * do not trigger deauth events for frames sent by client
      stations or unknown access points.
    * small fix or general refactoring i did not bother commenting.
    * do not override req.Hostname in http proxy module script.
    * fixed a panic in net.show.meta when rendeing open ports.
    * don't print wifi.client.probe we generate.
    * fixed vm locking.
    * using static url for qemu.
    * keep track of ipv6 packets.
    * collect additional frames for stations with key material.
    * using iw if available to get supported wifi frequencies.
    * returning error when neither iw or iwconfig are found.
    * updated gatt library which fixes some linux issues.
    * do not add unhandled dns types to dns spoofing packets.
    Misc
    * moved example script in dedicated repo
    * using script to detect karma attacks
* Sun Apr 11 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.30.2
    - Bugfix release
  - Update to version 2.30
    New Features
    * new c2 module, first draft
    Fixes
    * Fix bug in target parsing
    * fix: updated readline, using syscall package instead of
      constants
    * fix: better phrasing
    * fix: added sasl authentication support for the c2 module
    Misc
    * Add start/stop callbacks to packet proxy
    * Delete .deepsource.toml
    * Remove unnecessary comparison with bool
    * Remove unnecessary guard around delete
    * Add .deepsource.toml
  - Update to version 2.29
    New Features
    * gps module can use both serial and gpsd
    Fixes
    * fix: do not close serial port if nil
    * network: remove mutex lock that breaks webui and api
    * go vet fixes
    * wifi.go: dont claim read lock until it is needed
    * fix slice memory allocation optimization
    * network: optimize wifi locking and include memory
      allocation optimization
    * Fix content type parsing error, improve regexp search
      performance, strip header names and values.
    * Set Content-Type for PAC and WPAD file
    Misc
    * misc: updated the version of go used to compile releases
    * Remove proxy-side TLD spoofing.
    * Update HTTP header regexp selector.
    * misc: removed useless badges from the README
    * misc: updated dependencies

Files

/usr/bin/bettercap
/usr/lib/systemd/system/bettercap.service
/usr/sbin/rcbettercap
/usr/share/bettercap
/usr/share/doc/packages/bettercap
/usr/share/doc/packages/bettercap/README.md
/usr/share/licenses/bettercap
/usr/share/licenses/bettercap/LICENSE.md


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Feb 13 00:04:48 2025