14 Commits

Author SHA256 Message Date
7f25ddb116 Accepting request 1323415 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1323415
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bettercap?expand=0&rev=6
2025-12-18 17:32:43 +00:00
1c0ccee7e0 - Update to version 2.41.5:
New Features
  * Moved to pcapng format - Modern packet capture format support.
  * ble.NumDevices() - Get the count of discovered BLE devices.
  * lan.NumHosts() - Get the count of discovered LAN hosts.
  * wifi.NumAPs() - Get the count of discovered WiFi access points
  * Made BLEDeviceJSON accessible for external use.
  * Added JS mkdirAll function for directory creation.
  * Added JS appendFile function for file operations.
  Fixes
  * Fixed panic in zerogod module when IPP request is nil.
  * Fixed concurrent map write for zerogod module port discovery.
  * Fixed UI port binding logic and replaced panic with error
    logging.
  * Fixed in-memory kv-aliases creation when loading AP data from
    JSON (fixes nil access panic).
  * Fixed buffered channel usage for signal.Notify.
  * Filter out invalid WiFi frequencies.
  Improvements
  * Upgraded from google/gopacket to gopacket/gopacket.
  * Replaced deprecated ioutil package with modern alternatives.
  * Updated port name maps.
  Miscellaneous
  * Code formatting improvements via gofmt.
  * Makefile improvements for gofmt with -s and -w flags.
  * General code refactoring and minor fixes.

OBS-URL: https://build.opensuse.org/package/show/network:utilities/bettercap?expand=0&rev=13
2025-12-17 20:31:11 +00:00
ea7300ed24 Accepting request 1306785 from network:utilities
Forward the current version of bettercap to Factory

OBS-URL: https://build.opensuse.org/request/show/1306785
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bettercap?expand=0&rev=5
2025-09-24 13:24:18 +00:00
11443830fe - Update to version 2.41.4:
* releasing version 2.41.4
  * hotfix: hotfix 2 for tcp.proxy

- Update to version 2.41.4:
  New Features
  * Add default username and password for the API to simplify
    initial setup and access control.
  Fixes
  * Corrected tcp.proxy onData return value handling (fixes #788)
    to ensure proper flow control in TCP proxy callbacks.
  * Ensured consistent behavior between HTTP and HTTPS servers.
  * Enforced callback signature checks to prevent runtime errors
    with invalid handlers.
  Miscellaneous
  * Fixed minor typos and improved wording.

OBS-URL: https://build.opensuse.org/package/show/network:utilities/bettercap?expand=0&rev=11
2025-09-21 08:59:43 +00:00
4f0638732c Accepting request 1295280 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1295280
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bettercap?expand=0&rev=4
2025-07-23 14:36:20 +00:00
38b19cbc58 - 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.

OBS-URL: https://build.opensuse.org/package/show/network:utilities/bettercap?expand=0&rev=9
2025-07-23 10:56:07 +00:00
ef25215773 Accepting request 1242234 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1242234
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bettercap?expand=0&rev=3
2025-02-03 20:44:14 +00:00
0700cdc6f5 - 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.

OBS-URL: https://build.opensuse.org/package/show/network:utilities/bettercap?expand=0&rev=7
2025-02-02 14:55:46 +00:00
e5cff730f3 Accepting request 1202228 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1202228
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bettercap?expand=0&rev=2
2024-09-22 09:06:00 +00:00
302ebe0404 - 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.

OBS-URL: https://build.opensuse.org/package/show/network:utilities/bettercap?expand=0&rev=5
2024-09-20 13:46:11 +00:00
50836d4e66 Accepting request 1165632 from network:utilities
I want to maintain bettercap in Factory

OBS-URL: https://build.opensuse.org/request/show/1165632
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bettercap?expand=0&rev=1
2024-04-05 18:28:02 +00:00
6a0f50887a Accepting request 1165630 from home:mnhauke
- Remove the empty %check section.
  rpmlint issued an misleading warning/recommendation.
  * d7da573e63
  * https://github.com/rpm-software-management/rpmlint/pull/1222

OBS-URL: https://build.opensuse.org/request/show/1165630
OBS-URL: https://build.opensuse.org/package/show/network:utilities/bettercap?expand=0&rev=3
2024-04-05 12:39:50 +00:00
34c68ad365 Accepting request 1165524 from home:mnhauke
- Add %check section to prevent rpmlint warnings

OBS-URL: https://build.opensuse.org/request/show/1165524
OBS-URL: https://build.opensuse.org/package/show/network:utilities/bettercap?expand=0&rev=2
2024-04-05 09:47:51 +00:00
077fda6a19 Accepting request 1162355 from home:mnhauke
Initial package for bettercap

OBS-URL: https://build.opensuse.org/request/show/1162355
OBS-URL: https://build.opensuse.org/package/show/network:utilities/bettercap?expand=0&rev=1
2024-04-03 09:59:46 +00:00