Releases: zmap/zgrab2
Releases · zmap/zgrab2
v0.1.8
What's Changed
- Fix panics in Modbus scanner by @bwireman in #265
- ftp: Add support for implicit TLS by @codyprime in #264
- Ecubit/fix false positives in #262
- adds implicit tls bool to smtp result by @bwireman in #266
- Add option to compute http BodySHA256 on decoded BodyText by @twschum in #275
- [DATA-970] Increase buffer size in FTP scanner by @grace-murphy in #279
- telnet: Optionally return result even on error by @codyprime in #277
- improves http body decoding and enforces max length by @bwireman in #295
- fix for smtp module by @aspacewalz in #297
- Fix SMB scanner marshaller panic in #299
- Add option to flush output after each line of output by @cablej in #244
- fix issue 288 by @vl4deee11 in #289
- Fix null results in fox module by @vl4deee11 in #294
- Add NativeOS, NTLM, and GroupName to SMBv1 results in #286
- Feature/portable suites by @mzpqnxow in #302
- [BUGFIX] Set SNI on each redirect to avoid handshake failures / incorrect server name by @mzpqnxow in #306
- Specify arbitrary HTTP headers by @mzpqnxow in #284
- Read probe from file (hex probe support) by @AnthraX1 in #269
- Fix incorrect logging calls that don't do formatting by @Mindavi in #290
- preserve protocols order, specified in ini file for multiple mode by @Meteorite in #243
- Feature fail http to https for known status code and substrings by @mzpqnxow in #308
- First draft of GitHub Action by @engn33r in #309
- Added JARM fingerprinting module by @silascutler in #282
- Add error handling for FTP TLS handshake by @hmcguinn in #314
- README.md - minor typo correction by @TomSellers in #320
- smb: allow dynamic length fields of exact length in #323
- add jarm-go to go.mod by @hmcguinn in #321
- remove masking of s7 protocols errors by @hmcguinn in #322
- Adds --hex option to
banner
module by @svbatalov in #325 - jarm: update jarm to not fail on handshake failure by @aspacewalz in #328
- Fix http module panic by @vl4deee11 in #327
- mongodb: Use OP_QUERY for buildinfo for wire proto < 6 by @dabdine in #330
- smb: fix panic in ntlmssp when unmarshaling by @codyprime in #333
- Fix link to schemas in README by @fileformat in #340
- Add brackets to IPv6 literals with standard ports in http module by @gigaryte in #329
- Add tls.Config to TLSFlags by @corny in #238
- ipp: nameLength should be uint16, not int16 by @codyprime in #350
- retry-https considered harmful: use original result when retry-https encounters an error by @Nirusu in #357
- Remove source IP option by @dadrian in #356
- Add mongodb dbnames by @dabdine in #332
- Make it a non-fatal error when EncodeGrab fails to marshal data by @jamadden in #355
- Add docker support by @creekorful in #354
- fix: typo in smtp scanner by @Tr4cer0 in #361
- fix: typo in smtp scanner by @MaineK00n in #376
- Add TLS support for redis by @ycamper in #374
- Bump golang.org/x/crypto from 0.0.0-20210322153248-0c34fe9e7dc2 to 0.1.0 by @dependabot in #373
- feat(http-request-body): allow users to specify a request body in the HTTP module by @lc in #380
- Bump golang.org/x/crypto from 0.7.0 to 0.17.0 by @dependabot in #402
- Add body support for invisible characters after encryption by @jiaocoll in #393
- Fixes various problems (mostly syntax) in tests by @duckfez in #391
- fix typo in mssql scanner by @dy7ss in #371
- New functionality for zgrab2-banner: md5, sha1, sha256, base64 by @crazylazyowl in #385
- Add tls output to banner when we have a tls connection by @Seanstoppable in #404
- Permissive TLS parsing by @Seanstoppable in #400
- Deal with non-RFC compliant servers by @ycamper in #375
- Add port number to CSV input and output by @AnthraX1 in #397
- Add Install Instructions for Go v17+ by @landxnsec in #382
- http: allow raw header capture (#347) by @codyprime in #349
- Update config.go by @L4puta in #421
- refactor: improve and align ftp tls error msg by @developStorm in #418
- Docs: Add Module Help Usage to README by @developStorm in #417
- Fix Parser for ModuleIdentificationRequest of s7 Protocol by @developStorm in #423
- Add support for custom DNS server by @developStorm in #422
- Add HaSSH to ssh output by @Seanstoppable in #412
- Fix build instructions by @Weltraumschaf in #383
- patch: getVersionNumber function by @developStorm in #425
- Build: Multi-platform Docker Builds and Integration Test by @developStorm in #428
- Bump actions/setup-go from 2 to 5 by @dependabot in #431
- Bump golang.org/x/sys from 0.15.0 to 0.20.0 by @dependabot in #436
- Bump alpine from 3.16 to 3.19 by @dependabot in #432
- Bump golang.org/x/net from 0.10.0 to 0.25.0 by @dependabot in #435
- Add test steps to build by @Seanstoppable in #411
- Fix tests and boundary condition by @Seanstoppable in #410
- fix: close CPU profile by @testwill in #416
- Add TLS support for fox by @Seanstoppable in #403
- Bump golang from 1.18.3-alpine3.16 to 1.20.4-alpine3.16 by @dependabot in #433
New Contributors
- @twschum made their first contribution in #275
- @grace-murphy made their first contribution in #279
- @aspacewalz made their first contribution in #297
- @cablej made their first contribution in #244
- @vl4deee11 made their first contribution in #289
- @Mindavi made their first contribution in #290
- @engn33r made their first contribution in #309
- @silascutler made their first contribution in #282
- @hmcguinn made their first contribution in #314
- @TomSellers made their first contribution in #320
- @svbatalov made their first contribution in #325
- @dabdine made their first contribution in #330
- @fileformat made their first contribution in #340
- @gigaryte made their first contribution in #329
- @Nirusu made their first contribution in #357
- @jamadden made their first contribution in #355
- @creekorful made their first contribution in #354
- @Tr4cer0 made their first contribution in #361
- @MaineK00n made their first contribution in #376
- @ycamper made their first contribution in #374
- @dependabot made their first contribution in #373
- @lc made their first contribution in #380
- @jiaocoll made their first contribution in #393
- @duckfez made their first contribution in #391
- @dy7ss made their first contribution in #371
- @crazylazyowl made their first contribution in #385
- @Seanstoppable made their first contribution in #404
- @landxnsec made their first co...
Allow for programaitc access of ssh result types
Makes some the types used in the SSH scanner's result exported
Namely:
- KexInitMsg
- Algorithms
- DirectionAlgorithms
v0.1.4
v0.1.2
Adds support for a custom "fake" DNS resolver that can optionally be added to a Dialer
. The http
scanner now uses the fake DNS resolver to force resolutions to a specified IP address, if both an IP address and domain name are specified in the scan. This fixes the issue where the http
scanner would ignore the specified IP address if a domain name was specified.