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

bettercap-2.41.1-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: bettercap Distribution: openSUSE:Factory:zSystems
Version: 2.41.1 Vendor: openSUSE
Release: 1.1 Build date: Wed Jul 16 09:20:43 2025
Group: Productivity/Networking/Diagnostic Build host: reproducible
Size: 72652330 Source RPM: bettercap-2.41.1-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

* Wed Jul 16 2025 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.41.1:
    New Features
    * Queue handle is now passed to the packet proxy plugins to
      allow packet manipulation within the callback.
    * Wifi module now reports the current channel in state.
    * Added net.sniffer.interface parameter to sniff from a
      different interface.
    Fixes
    * Print event data instead of the whole struct for unhandled
      events.
    * Routing tables unit tests fix for Linux.
    * Refactored deprecated ioutil calls to io equivalents.
    * Gracefully handled packets that would crash gopacket
      (fixes #1184).
    * Fixed net.sniff stats output for local packets flag.
    * Fixed JavaScript number conversion issues for backwards
      compatibility.
    Miscellaneous
    * Various small fixes or general refactoring that did not
      warrant individual comments, including version bump for
      golang.org/x/net.
    * Multiple updates and fixes to issue templates and
      configuration.
* 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

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, Tue Aug 12 23:37:47 2025