What's Changed - Highlights
- Fixed bug where an array access out-of-bounds was possible on Mac with many interfaces
- Added a RTT measurement to the TCP SYN probe
- Adds a "blank"
--output-fieldsto the TCP SYN module to allow for easier piping into ZGrab2 in multi-port mode - Fixes issues with rate-limiting (
--bandwidth,--rate, etc.) not being respected when using--probesand resulting in really bursty traffic patterns at low scan rates - Fixes bug where
--ifacewasn't being respected on Linux (#956) - Adds optional JA4TS fingerprints of SYN-ACKs, see
--helpon enabling this with--probe-args
What's Changed - Full List
- Update README.md by @zakird in #940
- Remove unused aesrand_free function by @phillip-stephens in #944
- Add dummy return to get_group() by @tacerus in #945
- Increase the size of buffer for GW detection by @phillip-stephens in #949
- README update - include mention of scanning ethics and example by @phillip-stephens in #954
- Bug fix with rate-limit and
--probesby @phillip-stephens in #953 - Fix failing FreeBSD integration by @phillip-stephens in #957
- Fix bug of not explicitly binding to socket in send-linux by @phillip-stephens in #956
- security: fix heap corruption in DNS TXT rdlength=0 crash by @mitre88 in #963
- Fix FreeBSD CI runner by @phillip-stephens in #965
- Fix array out-of-bounds indexing in get_gateway-bsd.h by @phillip-stephens in #966
- Link our getting started guides on the README by @phillip-stephens in #964
- [check_manfile.py] Fix file handle leak by @mitre88 in #967
- [zmap.c] Fix sprintf buffer overflow - use snprintf by @mitre88 in #968
- Adds a "blank" output field for easy multi-port scans with ZGrab2 by @phillip-stephens in #969
- Adds a RTT measurement to the TCP SYN probe by @phillip-stephens in #970
- update github actions to latest versions by @Project516 in #973
- Fix link to subsurface in CONTRIBUTING by @Project516 in #972
- Fix grammar in README regarding ZMap capabilities by @zakird in #975
- [tcp_synscan] add optional JA4TS fingerprint of SYN-ACK responses by @apowis in #974
New Contributors
- @tacerus made their first contribution in #945
- @mitre88 made their first contribution in #963
- @Project516 made their first contribution in #973
- @apowis made their first contribution in #974
Full Changelog: v4.3.3...v4.3.5