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.
Martin Hauke2025-12-17 20:31:11 +00:00
ea7300ed24
Accepting request 1306785 from network:utilities
Ana Guerrero2025-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
Martin Hauke2025-09-21 08:59:43 +00:00
4f0638732c
Accepting request 1295280 from network:utilities
Ana Guerrero2025-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.
Dirk Mueller2025-07-23 10:56:07 +00:00
ef25215773
Accepting request 1242234 from network:utilities
Ana Guerrero2025-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.
Martin Hauke2025-02-02 14:55:46 +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.
Martin Hauke2024-09-20 13:46:11 +00:00
50836d4e66
Accepting request 1165632 from network:utilities
Ana Guerrero2024-04-05 18:28:02 +00:00
6a0f50887a
Accepting request 1165630 from home:mnhauke
Martin Hauke2024-04-05 12:39:50 +00:00
34c68ad365
Accepting request 1165524 from home:mnhauke
Martin Hauke2024-04-05 09:47:51 +00:00