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 contribution in #382
- @L4puta made their first contribution in #421
- @developStorm made their first contribution in #418
- @Weltraumschaf made their first contribution in #383
- @testwill made their first contribution in #416
Full Changelog: v0.1.7...v0.1.8