Commit Graph

  • 91e8cb4586
    Fix: conn_bytelimit_test master kayos@tcp.direct 2022-11-11 05:10:37 -0800
  • 369eed2daa
    Attempt to appease go vet ./ kayos@tcp.direct 2022-11-10 19:02:44 -0800
  • 1679165b6b
    Update CI kayos@tcp.direct 2022-11-10 12:20:13 -0800
  • 3dbf28d63f
    Update README.md (to trigger pipeline) kayos@tcp.direct 2022-11-10 12:07:49 -0800
  • 7e7bec5310
    Fix various issues found when testing kayos@tcp.direct 2022-11-10 12:05:48 -0800
  • 48f15ef93b
    Add mongodb dbnames (#332) dabdine 2022-07-01 14:04:46 -0700
  • 11f0b8bd38
    Remove source IP option (#356) David Adrian 2022-07-01 15:03:00 -0600
  • 2405a0f37e
    Bump go version in actions David Adrian 2022-07-01 15:00:29 -0600
  • 50cb798c8e
    Use original result when retry-https encounters an error (#357) Nils Hanke 2022-07-01 22:57:43 +0200
  • 3fc8248931
    ipp: nameLength should be uint16, not int16 (#350) Jeff Cody 2022-04-28 16:22:14 -0400
  • e2ba515279
    Add tls.Config to TLSFlags (#238) Julian Kornberger 2022-02-08 16:24:12 +0100
  • d753afcd25
    Add brackets to IPv6 literals with standard ports (#329) Erik 2022-02-08 10:21:53 -0500
  • 8dadfc8509
    Fix link to schemas in README (#340) Andrew Marcuse 2022-02-08 10:19:48 -0500
  • 4a6f6b51a3
    smb: fix panic in ntlmssp when unmarshaling (#333) Jeff Cody 2021-11-17 16:30:20 -0500
  • a1fba22c6b
    mongodb: Use OP_QUERY for buildinfo for wire proto < 6 (#330) dabdine 2021-10-13 03:15:25 -0700
  • c9a9ac1df0
    Fix possible http module panic vl4deee11 2021-10-12 21:44:05 +0300
  • 00fe9ca9af
    jarm: update jarm to not fail on handshake failure (#328) aspacewalz 2021-09-30 15:40:46 -0400
  • 11611670fe
    Adds --hex option to `banner` module (#325) svbatalov 2021-08-30 04:00:18 +0500
  • a70b93322f
    remove masking of s7 protocols errors (#322) Houlton McGuinn 2021-07-30 12:13:55 -0400
  • 904ea05789
    add jarm-go to go.mod (#321) Houlton McGuinn 2021-07-30 12:13:41 -0400
  • a1d5e930ca
    smb: allow dynamic length fields of exact length (#323) Elliot Cubit 2021-07-26 15:57:24 -0400
  • 6a8e4f5abe
    README.md - minor typo correction (#320) Tom Sellers 2021-07-19 15:15:15 -0500
  • ade0a8c420
    Update README.md Zakir Durumeric 2021-07-07 15:40:13 -0700
  • f9dcf9f703
    Add error handling for FTP TLS handshake (#314) Houlton McGuinn 2021-06-07 23:17:59 -0400
  • 9a23e804e3
    Added JARM fingerprinting module (#282) Silas Cutler 2021-06-06 21:15:28 -0400
  • daaf631ad2 Delete .travis.yaml David Adrian 2021-06-06 18:57:40 -0600
  • ee0da7b609
    First draft of GitHub Action (#309) engn33r 2021-06-07 00:55:53 +0000
  • 577c906710
    First draft of GitHub Action (#309) engn33r 2021-06-07 00:55:15 +0000
  • ecd32d0d5d
    Feature fail http to https for known status code and substrings (#308) AG 2021-06-06 14:31:36 -0400
  • 2b6e6cb2ec
    update zflags module to new version (#243) Meteorite 2021-06-06 21:30:01 +0300
  • ed21e07e04
    Fix incorrect logging calls that don't do formatting (#290) Rick van Schijndel 2021-06-06 20:27:01 +0200
  • fcd8f0dc1c
    Read probe from file (hex probe support) (#269) Anthr@X 2021-06-07 04:25:09 +1000
  • 3c55bbe861
    Specify arbitrary HTTP headers (#284) AG 2021-06-06 14:17:33 -0400
  • 5e9507cacf
    [BUGFIX] Set SNI on each redirect to avoid handshake failures / incorrect server name (#306) AG 2021-04-09 15:36:07 -0400
  • 4e047842a6 stm: go get -u, fix compile errors David Adrian 2021-04-06 16:49:27 -0600
  • 0eb497e803
    Add support for specifying the "PortableCiphers" cipher-suite list added in https://github.com/zmap/zcrypto/pull/238 (#302) AG 2021-04-06 18:44:47 -0400
  • 17a5257565
    Add NativeOS, NTLM, and GroupName to SMBv1 results (#286) Elliot Cubit 2021-03-15 09:23:55 -0400
  • d3d2a3746a
    Fix null results in fox module (#294) vl4deee11 2021-03-13 05:49:37 +0300
  • 0d51d0d401
    fix issue 288 (#289) vl4deee11 2021-03-05 19:42:32 +0300
  • 31126e97ab fix compilation error introduced by #244 merge David Adrian 2021-03-04 09:03:34 -0700
  • a9fc785eb0
    Add option to flush after each line of input (#244) Jack Cable 2021-03-02 11:10:19 -0600
  • 3c17bf32e8
    Fix SMB scanner marshaller panic (#299) Elliot Cubit 2021-02-11 14:44:36 -0500
  • d25b7ad901
    fix for smtp module (#297) aspacewalz 2021-02-05 07:29:14 -0500
  • d9ed4f141d
    improves http body decoding and enforces max length (#295) Benjamin Wireman 2021-02-03 10:56:32 -0500
  • 3613392bf0
    telnet: Optionally return result even on error (#277) Jeff Cody 2020-10-30 10:06:46 -0400
  • 8aa9230e29
    [DATA-970] Increase buffer size in FTP scanner (#279) grace-murphy 2020-10-21 14:25:43 -0400
  • dae700ea10
    Merge pull request #275 from twschum/http-decoded-hash justinbastress 2020-09-18 11:39:12 -0400
  • 66c842d234 Put body_length behind flag to zschema Tim Schumacher 2020-09-18 11:01:46 -0400
  • c034bb26a1 Use hash setting on getCheckRedirect Tim Schumacher 2020-09-17 17:14:23 -0400
  • fc82b6b673 Capture BodyTextLength Tim Schumacher 2020-09-17 15:01:27 -0400
  • a7ad9a27d2 Combine to single option Tim Schumacher 2020-09-17 14:08:02 -0400
  • 40ebf2ae9c Spelling Tim Schumacher 2020-09-17 13:21:03 -0400
  • 7c61e14cfc Fix test Tim Schumacher 2020-09-17 12:15:07 -0400
  • f96339b30b Add BodyHashAlgorithm option Tim Schumacher 2020-09-17 11:31:31 -0400
  • 8f4f1bb1ec Types Tim Schumacher 2020-09-17 11:08:26 -0400
  • 30e6cdb73f Add BodyHash field with hash type prefix Tim Schumacher 2020-09-17 11:04:27 -0400
  • 4775cf85f4 Add option to compute http BodySHA256 on decoded BodyText Tim Schumacher 2020-09-17 10:13:52 -0400
  • 6eaaa2fa00
    add implicit tls bool to smtp (#266) Benjamin Wireman 2020-06-02 09:06:27 -0400
  • 457d8a090b
    Ecubit/fix false positives (#262) Elliot Cubit 2020-06-01 14:26:24 -0400
  • 475c10307a
    Merge pull request #264 from zmap/jcody/ftp-implicit-tls-opt Jeff Cody 2020-05-29 16:56:06 -0400
  • f6fbfc53c8
    ftp: Add support for implicit TLS Jeff Cody 2020-05-22 15:47:23 -0400
  • cfd48de9d6
    Fix panics in Modbus scanner (#265) Benjamin Wireman 2020-05-29 13:07:47 -0400
  • 2d92ae75e3
    Merge pull request #261 from zmap/jcody/zgrab2-http-sig-override Jeff Cody 2020-05-08 18:03:21 -0400
  • 76d09b59c5
    http/tls: Add option to override SignatureAndHashes Jeff Cody 2020-05-08 17:32:33 -0400
  • d2e503881f
    Allow for programaitc access of ssh result types (#260) Benjamin Wireman 2020-03-31 15:56:44 -0400
  • 145470af50
    Merge pull request #258 from zmap/bw/http_encodings Benjamin Wireman 2020-03-24 10:52:39 -0400
  • 8395d72fee use DetermineEncoding To try and translate page to UTF8 if possible bwireman 2020-03-21 10:51:04 -0400
  • 7922a73983 Add VSCode to gitignore David Adrian 2020-03-19 14:41:21 -0400
  • 351f826d8a
    Extract the creation and Marshal of a Grab object (#256) David Adrian 2020-03-17 11:50:54 -0400
  • 0bd36c5267
    modules/http: Add option to suppress errors when max redirects exceeded (#253) Jeff Cody 2020-02-28 13:56:18 -0500
  • 909643c227
    HTTP Module: Keep scanner.config immutable during scans (#245) Jeff Cody 2020-02-19 14:31:12 -0500
  • b2bf9cbc41
    Remove dependency on config in output.go (#250) David Adrian 2020-02-18 15:46:36 -0500
  • ef33737c05
    Merge pull request #251 from zmap/dadrian/no-global-monitor David Adrian 2020-02-18 15:46:07 -0500
  • 178d984996 Fix synchronization for Monitor David Adrian 2020-02-18 14:54:03 -0500
  • 6848e3ae60 Remove reference to global config in monitor.go David Adrian 2020-02-18 13:43:19 -0500
  • 11425ac78b
    Add Description() to ScanModule (#248) David Adrian 2020-02-18 10:24:04 -0500
  • 320f7aa144
    Add ModuleSet object (#247) David Adrian 2020-02-18 10:23:43 -0500
  • f5b169cbd4
    Trim SMTP response (#237) Julian Kornberger 2020-02-04 01:52:37 +0100
  • c3ef8dcd8b
    add option to stop scanning host after first successful protocol (#242) Meteorite 2020-02-04 03:45:08 +0300
  • d9885ed26c
    Merge pull request #240 from zmap/jcody/http-custom-resolver Jeff Cody 2020-02-02 21:04:06 -0500
  • 0b6845eed8
    Update header comment for fake_resolver.go Jeff Cody 2020-01-31 23:06:38 -0500
  • 82da88e34d
    Let HTTP scanner use the custom resolver Jeff Cody 2020-01-31 14:40:36 -0500
  • 3bb649f175
    Add custom fake resolver Jeff Cody 2020-01-28 17:27:24 -0500
  • d12c70e5de Honor port override when composing URL (#233) Jeff Cody 2019-11-20 10:14:18 -0500
  • 4c1161b29e
    Cablej master (#232) Zakir Durumeric 2019-11-19 08:31:15 -0800
  • dd478522e9
    Merge pull request #228 from thegwan/helloonly-fix thegwan 2019-11-02 11:51:07 -0700
  • 31645233a5 reduce code duplication thegwan 2019-10-23 17:45:40 +0000
  • 86e24ff81f Attempt to fix CI David Adrian 2019-10-21 19:38:02 -0400
  • 422cdc7b9f prevent running key exchange if hello-only flag set thegwan 2019-10-21 08:31:57 +0000
  • 8427a23db1
    Add support for importing the ZGrab2 main (#224) David Adrian 2019-09-25 08:51:31 -0400
  • dda796c8da
    Add support for Go modules (#223) David Adrian 2019-09-24 13:55:05 -0400
  • 0b6d1d994d fixed bug for io.EOF on fox moudle (#207) cy 2019-09-24 08:51:09 +0800
  • 30aaee1c25
    Merge pull request #218 from zmap/redis_schema_fix Benjamin Wireman 2019-09-06 11:58:16 -0400
  • 27e6033b03 fix schema in redis for nonexistent_response being required bwireman 2019-09-06 11:00:30 -0400
  • 99e5b4c7e3
    Merge pull request #216 from zmap/jcody/scantarget-port David Adrian 2019-08-21 15:07:14 -0700
  • fb49609733
    Remove `GetPort()` from modules Jeff Cody 2019-08-21 14:55:14 -0400
  • a38194a7fd
    Add `port` to ScanTarget{} that overrides Config Jeff Cody 2019-08-21 14:53:56 -0400
  • 28cde1a5a6
    Add SSH Client Hello Only flag (#215) Zakir Durumeric 2019-08-15 17:01:24 -0700
  • 24d44b6282
    Merge pull request #211 from zmap/ricky/redis Ricky Diaz Gomez 2019-07-09 11:01:45 -0400
  • e23894590d Redis: Removed the tests that test the --mappings and --custom-commands flags for the Redis scanner. Ricky Diaz Gomez 2019-07-01 16:24:10 -0400
  • cbb32a2abd
    Merge pull request #208 from zmap/ricky/redis Ricky Diaz Gomez 2019-06-28 16:48:52 -0400
  • 98b142ec2e Redis: Made major, minor, and patchlevel be pointers to ints so that they're correctly omitted Ricky Diaz Gomez 2019-06-28 16:30:12 -0400
  • 67fbf1facb Redis: Store the major, minor, and patchlevel as ints as well as the whole version as a string Ricky Diaz Gomez 2019-06-28 15:54:11 -0400
  • 7c651c0be5 Redis: Updated setting suffix -- zero value is already empty string Ricky Diaz Gomez 2019-06-25 12:57:40 -0400
  • 31788624f2 Redis: Added max file size check Ricky Diaz Gomez 2019-06-25 11:57:47 -0400
  • 4bae7a74dd Redis: Quoted the docker-run.sh file path within test.sh Ricky Diaz Gomez 2019-06-25 10:57:46 -0400
  • 41df4251b6 Redis: Removed break statement when iterating through INFO response Ricky Diaz Gomez 2019-06-21 16:37:55 -0400
  • 2495ff6a8c Redis: Changed casing of 'redis' within schema Ricky Diaz Gomez 2019-06-21 16:16:14 -0400
  • bcaf844200 Redis: Made check so that if line_prefix_suffix only contains prefix, adds empty string to suffix index Ricky Diaz Gomez 2019-06-21 16:14:13 -0400
  • d6059c655d Redis: Updated the testdata Ricky Diaz Gomez 2019-06-20 17:30:01 -0400
  • f71548ed94 Redis: Missed an old bool check Ricky Diaz Gomez 2019-06-20 17:14:30 -0400
  • 84ffc2c667 Redis: Updated the break condition when looking for fields within info_response Ricky Diaz Gomez 2019-06-20 12:17:26 -0400
  • f3184857b4 Redis: Updated testdata Ricky Diaz Gomez 2019-06-19 16:15:52 -0400
  • 4446024636 Redis: Changed commandMappings to map[string]string, fixed QUIT err=io.EOF bug, and capture redis_mode now Ricky Diaz Gomez 2019-06-19 16:06:43 -0400
  • d9ccfe88f6 Redis: Updated testdata Ricky Diaz Gomez 2019-06-19 13:02:20 -0400
  • e12f32b521 Redis: Now gather the OS the server is running Ricky Diaz Gomez 2019-06-19 09:51:40 -0400
  • 5be58b2b0d Redis: Actually send the custom commands and store the responses. Also updated the zschema Ricky Diaz Gomez 2019-06-17 17:32:51 -0400
  • f0d9070733 Redis: Takes JSON/YAML file that allows for renaming of commands Ricky Diaz Gomez 2019-06-17 15:23:56 -0400
  • 043ca87528
    Merge pull request #206 from codyprime/jcody/smbv1-fix Jeff Cody 2019-06-10 17:53:42 -0400
  • b69c22c532
    SMB: Probe for SMB1 in addition to SMB2 Jeff Cody 2019-06-07 16:35:10 -0400
  • 1232ca4e60
    SMB: Add Negotiation Req & Response for v1 Jeff Cody 2019-06-07 16:33:23 -0400
  • f2b76412fb
    SMB: Combine 'GetSMBLog()' and 'GetSMBBanner()' Jeff Cody 2019-06-07 16:20:20 -0400
  • c0f5084a6a
    Merge pull request #205 from codyprime/jcody/lib-smbfix Jeff Cody 2019-06-05 14:02:20 -0400
  • 2e67991362
    SMB: Bounds check slice index before access Jeff Cody 2019-06-04 22:12:05 -0400
  • f2ba12c61d
    Merge pull request #204 from codyprime/smb-enhance Jeff Cody 2019-05-30 16:51:41 -0400
  • 6e38ec3e72
    SMB: Fix typos in schema (PR204 review) Jeff Cody 2019-05-29 16:15:04 -0400
  • 37bb923ce4
    SMB: Parse capabilties flags for the server Jeff Cody 2019-05-24 15:09:49 -0400
  • 79a96f08ae
    SMB: Parse SMB Versions and Dialects. Jeff Cody 2019-05-24 09:38:40 -0400
  • 2e71f25c85
    SMB: Omit Negotiation adn Session logs if empty Jeff Cody 2019-05-23 13:54:45 -0400
  • da90d489b1
    SMB: Formatting, line-wrap comments Jeff Cody 2019-05-23 13:45:18 -0400
  • bcc4b05d6c Add custom regexp banner grabber (#199) AnthraX1 2019-04-12 07:29:34 +1000
  • 9c9a8fb2c1
    Merge pull request #192 from zmap/benvds/fixSNI justinbastress 2019-03-02 10:18:44 -0500
  • 93f30ef698 Use Target Domain name in SNI when using HTTP Benjamin VanderSloot 2019-03-01 21:21:54 -0500
  • c1da0fffea --root-cas implementation (#189) cindyxkuang 2019-02-23 10:47:30 -0800
  • 808dd3e528 ssh schema updates (re #176) (#187) justinbastress 2019-02-23 13:47:11 -0500
  • 377e647417
    Merge pull request #186 from zmap/jb/jp-fix justinbastress 2019-01-28 09:59:11 -0500
  • a137e76c73
    Merge branch 'master' into jb/jp-fix justinbastress 2019-01-25 16:54:16 -0500
  • cd5d402a8d
    Merge pull request #188 from zmap/jb/integration-test-venv justinbastress 2019-01-25 16:52:32 -0500
  • aa2d162c9c re: @codyprime's comments in #188 Justin Bastress 2019-01-25 16:32:53 -0500
  • 369cb29d78 mkdir zgrab-output Justin Bastress 2019-01-25 16:05:00 -0500
  • 45d3516729 install zschema Justin Bastress 2019-01-25 15:47:00 -0500
  • 3400be2b3c use a virtualenv to install zschema Justin Bastress 2019-01-25 13:33:28 -0500
  • 9f19df743e
    Merge pull request #176 from sdnewhop/master justinbastress 2019-01-23 15:25:29 -0500
  • 4a6dfdbcc4
    Merge pull request #146 from zmap/jb/fixSNI justinbastress 2019-01-23 13:43:31 -0500
  • 108ce0a0ab use jp on path (and get/build it if not available) Justin Bastress 2019-01-18 13:33:23 -0500
  • 65a215407a Use Python 3 compatible imports in schemas David Adrian 2019-01-07 11:58:59 -0500
  • 1801afed8b
    Merge pull request #184 from zmap/jb/fix-unit-tests justinbastress 2018-12-18 16:40:32 -0500
  • fd322d3ecd fix missing format specifier Justin Bastress 2018-12-18 16:32:44 -0500
  • d470615f78 fix unit tests Justin Bastress 2018-12-18 16:27:15 -0500
  • 407a953537 make IPP types IndexedBinary (#183) justinbastress 2018-12-02 22:14:17 -0500
  • 2f5b77f5b6
    Merge pull request #178 from zmap/jb/mysql-timeout justinbastress 2018-10-30 09:35:31 -0400
  • 50b77f285a don't trigger constant index-out-of-bounds exceptions Justin Bastress 2018-10-24 12:58:11 -0400
  • 28626f0b94 address @parkanzky's comments in #178 Justin Bastress 2018-10-24 10:29:07 -0400
  • e5b7392ab4
    Merge pull request #180 from codyprime/dev justinbastress 2018-10-23 10:54:30 -0400
  • ec59b49540
    Add support for BytesReadLimit parameter in BaseFlags Jeff Cody 2018-10-16 13:51:06 -0400
  • 7294e41bce catch nil body Justin Bastress 2018-10-22 13:23:07 -0400
  • d5aaeca283 Add SSH banner grabbing when `userauth` enabled Oleg Broslavsky 2018-10-20 03:29:33 -0400
  • 06b72315df add initial work Justin Bastress 2018-10-17 16:07:12 -0400
  • 6c186abf2e
    Merge pull request #175 from zmap/pr_172 justinbastress 2018-10-09 10:47:41 -0400
  • 8c71100b9e gofmt it Justin Bastress 2018-10-08 11:27:06 -0400
  • e30f93c6df
    Merge pull request #172 from chushuai/master justinbastress 2018-10-08 11:24:54 -0400
  • 2e94480cce
    To ensure that the HTTP connection is not blocked! cy 2018-10-05 14:59:28 +0800
  • d5258bdc6e
    To ensure that the HTTP connection is not blocked! cy 2018-10-05 14:51:14 +0800
  • 15127f1b89
    Merge pull request #169 from zmap/jb/mssqlBoundsChecking justinbastress 2018-10-04 11:19:15 -0400
  • 0c6f231dee address @paul's comments and other golint errors Justin Bastress 2018-10-02 10:01:41 -0400
  • 65a7c8a578 Merge branch 'jb/session-wide-timeout' into jb/mssqlBoundsChecking Justin Bastress 2018-10-01 14:25:04 -0400
  • 6618920234 add some tighter bounds checking in MSSQL scanner, and if there is an uncaught panic, log the body that caused it Justin Bastress 2018-10-01 11:08:26 -0400
  • 72dc9e7c5a fix UDP case Justin Bastress 2018-09-28 11:52:02 -0400
  • b207f5ba68 add conn.go tests Justin Bastress 2018-09-28 10:58:00 -0400
  • 900b0d5912 add bytelimit tests Justin Bastress 2018-09-27 14:00:26 -0400
  • e7e7be1f6f
    Merge pull request #168 from zmap/paul/fix-buildinfo-none parkanzky 2018-09-25 15:35:30 -0400
  • 04fa04a413 Omit empty build_info elm on mongodb output Paul A. Parkanzky 2018-09-25 11:41:07 -0400
  • 412aefa977
    Merge pull request #166 from zmap/paul/mongodb-fix-index-err justinbastress 2018-09-14 16:33:33 -0400
  • 122f945fb1 MongoDB - fix isMaster message length check. Paul A. Parkanzky 2018-09-14 16:09:36 -0400
  • 00682b1001 add tests Justin Bastress 2018-09-13 14:55:27 -0400
  • a92a983159 Merge branch 'master' into jb/session-wide-timeout Justin Bastress 2018-09-06 13:49:03 -0400
  • a8ed44d653
    Update conn.go justinbastress 2018-09-06 13:03:02 -0400
  • 1461f2d48d
    Merge pull request #164 from zmap/jb/zcrypto-update-fixes justinbastress 2018-09-05 18:03:06 -0400
  • c51faaf8f5 use functions introduced in https://github.com/zmap/zcrypto/pull/178 in place of functions removed in https://github.com/zmap/zcrypto/pull/173/files Justin Bastress 2018-09-05 16:26:05 -0400
  • 45a4cb0e90 re #163 -- add outer whole-connection timeout to TimeoutConnection, and add scan-target-wide timeout to HTTP scanner (adding a max time spent across redirects, too) Justin Bastress 2018-09-05 14:33:59 -0400
  • 24e4b4b4fc
    Merge pull request #162 from zmap/paul/mongodb-fix-ismaster-BSON-case parkanzky 2018-08-30 09:36:03 -0400
  • bb9324e00d BSON tag is case sensitive - s/isMaster/ismaster Paul A. Parkanzky 2018-08-29 16:45:27 -0400
  • ad2fe2c924
    Merge pull request #161 from zmap/paul/mongodb-msglen-zero parkanzky 2018-08-28 16:41:33 -0400
  • 1a1aa96793 Put upper limit on buffer size alloc Paul A. Parkanzky 2018-08-28 16:13:35 -0400
  • a7ddf61d74 Fix possible index error on malformed msg Paul A. Parkanzky 2018-08-28 14:34:18 -0400
  • 264b811a72
    Merge pull request #156 from zmap/paul/mongodb parkanzky 2018-08-22 13:54:28 -0400
  • d9aec0ae40 Improve partial results for mongodb scanner Paul A. Parkanzky 2018-08-22 11:49:17 -0400
  • 3327114cd0
    Merge pull request #160 from zmap/jb/addMissingPostgresErrorType justinbastress 2018-08-22 10:15:17 -0400
  • a139cc9349 add missing 'constraint' field for postgres_error Justin Bastress 2018-08-22 10:07:59 -0400
  • 68bb3e9790 Return appropriate short write error Paul A. Parkanzky 2018-08-21 17:08:01 -0400
  • 7419796cfc Address more PR comments Paul A. Parkanzky 2018-08-21 16:34:35 -0400
  • 8b9c23f122 Fix typo and integration test which tested for it Paul A. Parkanzky 2018-08-21 16:01:40 -0400
  • f891880db4 Make some PR-requested changes Paul A. Parkanzky 2018-08-21 14:51:48 -0400
  • 7386c5d3fa Fix script #! invocations Paul A. Parkanzky 2018-08-21 13:33:56 -0400
  • 2f316b2242 Add mongodb integration tests. Paul A. Parkanzky 2018-08-21 13:11:34 -0400
  • d8bba99313
    Stop marking fields as “required” (#158) Chris Dzombak 2018-08-21 12:33:26 -0400
  • 72cbe9ae63 Add support for mongodb >= 4.1 Paul A. Parkanzky 2018-08-20 16:16:05 -0400
  • 268294c16b
    Merge pull request #157 from zmap/jb/fixCertTypeId justinbastress 2018-08-20 12:21:44 -0400
  • ecbd12f11a note source location Justin Bastress 2018-08-20 12:04:35 -0400
  • 1e4f4b9b51 Enums are Strings, but this value is actually a uint32 Justin Bastress 2018-08-20 12:03:18 -0400
  • becec08234 Call the wrapped Write() method. Paul A. Parkanzky 2018-08-17 15:17:26 -0400
  • 51b3763456 Go get module package dependencies. Paul A. Parkanzky 2018-08-17 14:31:31 -0400
  • 784a186b39 Add MongoDB scanner. Paul A. Parkanzky 2018-08-17 12:04:38 -0400
  • e3e5189068 Replace Strings with WhitespaceAnalyzedStrings justinbastress 2018-08-14 14:37:39 -0400
  • 8318aae089
    Changes CertType's id field to an Enum of strings, as ES expects. (#154) Clayton Zimmerman 2018-08-03 13:59:05 -0400
  • 2e5d029946
    Merge pull request #153 from zmap/feature/ipp-improve-scan justinbastress 2018-07-16 09:52:37 -0400
  • 26e22bad97 Makes redirect response chain (currently unused) a debug field. Clayton Zimmerman 2018-07-12 16:47:26 -0400
  • dc3d7d1cb7 Adds bounds checks to avoid panic when value-less attributes have the correct name to be recorded directly in results. Clayton Zimmerman 2018-07-11 14:57:22 -0400
  • 9d1265db8b Avoids skipping retry when an application error is encountered. Clayton Zimmerman 2018-07-11 14:45:46 -0400
  • 6cffb7a888
    IPP: document output fields (#151) Clayton Zimmerman 2018-07-11 13:31:34 -0400
  • 96d3b8375f
    Merge pull request #152 from zmap/feature/ipp-tls-retry justinbastress 2018-07-11 13:08:40 -0400
  • 2c47dfc1f2 Makes Attributes default output (rather than debug). Clayton Zimmerman 2018-07-11 11:52:13 -0400
  • f9eb6e00db Rename tls-retry option to ipps-retry Clayton Zimmerman 2018-07-11 10:38:42 -0400
  • b407bb2aaf
    Fix read all attributes (#150) Clayton Zimmerman 2018-07-10 17:10:39 -0400
  • 1fa9b886e4 Changes TLS-Retry to attempt TLS before plaintext, ideally gathering more information. clayzim 2018-07-10 16:07:28 -0400
  • d406a85a58 Add Python gitignore entries (#149) Chris Dzombak 2018-07-10 15:18:41 -0400
  • 3fa42bef49 Parses empty attribute-groups correctly by skipping to the next one. clayzim 2018-07-10 15:16:30 -0400
  • 544652de9d Resolves merge conflict to fix timeouts. clayzim 2018-07-10 15:10:24 -0400
  • a05ff49d39
    Merge pull request #148 from zmap/jb/fix-ipp-timeout justinbastress 2018-07-10 14:51:00 -0400
  • 2a4ffcc3d9 BaseFlags.Timeout is already a duration Justin Bastress 2018-07-10 14:25:25 -0400
  • e77e11cb7f Compensates for change in Scanner.config.BaseFlags.Timeout's type. No longer casts to time.Duration. clayzim 2018-07-10 14:05:20 -0400
  • c11be290dc
    Feature/IPP: Fix Retry-TLS and Collect All IPP Attributes (#143) Clayton Zimmerman 2018-07-09 14:39:54 -0400
  • 811eb38754 Add GetTLSConfigForTarget and GetTLSConnectionForTarget methods (allowing SNI to work without an explicit --server-name); Add scanTarget.OpenTLS() to give a uniform interface; Document TLS scan; use target.OpenTLS(), correctly report successful/failed detections Justin Bastress 2018-07-05 14:34:17 -0400
  • db6bf4c8b6
    Merge pull request #144 from zmap/ah/io_module Alex Halderman 2018-07-05 13:21:29 -0400
  • 1f5e4b0f22 Provides a framework for modularized target input and result output functions. Alex Halderman 2018-07-05 12:41:34 -0400
  • 4f046b3085 Implement timeout to accept float value (#111) Alex Holland 2018-07-02 13:00:45 -0400
  • a3a1d7edd1
    Merge pull request #141 from zmap/ah/trigger Alex Halderman 2018-06-29 12:27:20 +0200
  • 3e05503266 Trigger Travis J. Alex Halderman 2018-06-29 06:07:58 -0400
  • cdda65204e
    Restore mult.ini Alex Halderman 2018-06-29 11:46:52 +0200
  • 674475c6c0
    Update README.md Alex Halderman 2018-06-29 11:36:10 +0200
  • 3e76d14900 use standard method to get host in SSH scanner Justin Bastress 2018-06-28 16:52:29 -0400
  • ccbf497b84 resolve conflict with utility.go Justin Bastress 2018-06-28 16:05:48 -0400
  • 724d02d90d read full banners (#103) justinbastress 2018-06-28 15:06:39 -0400
  • 681d6e0a56
    Merge branch 'master' into ah/trigger Zakir Durumeric 2018-06-28 15:05:12 -0400
  • 9bbd62a5b6
    (IPP) improve scan output (#140) Clayton Zimmerman 2018-06-28 14:58:40 -0400
  • 713150b089 merge client/server header list (#134) justinbastress 2018-06-28 14:46:19 -0400
  • 77ed2ea3f4 support ScanTarget.IP/Domain being set correctly (#142) justinbastress 2018-06-28 14:44:08 -0400
  • f5fdb4985b end Alex Halderman 2018-06-28 08:10:25 -0400
  • 1147e936f9 Switch input processing to CSV and add tests Alex Halderman 2018-06-28 07:35:06 -0400
  • 938d6eb28d Switch input processing to CSV and add tests Alex Halderman 2018-06-28 07:35:06 -0400
  • bd8dc957ed mend J. Alex Halderman 2018-06-27 14:07:07 -0400
  • 0c597e5a8d
    Merge branch 'master' into ah/trigger Alex Halderman 2018-06-26 17:53:20 -0700
  • 0c8413c8cd mend J. Alex Halderman 2018-06-26 13:59:36 -0400
  • cd2070d3bc mend J. Alex Halderman 2018-06-26 13:57:28 -0400
  • 9df97e03cf Add support for tags and triggers. J. Alex Halderman 2018-06-26 13:51:10 -0400
  • 9b00db7f29
    Feature/create ipp module (#137) Clayton Zimmerman 2018-06-26 12:00:27 -0400
  • 14e67e9a23
    Merge pull request #139 from myvyang/master justinbastress 2018-06-22 09:22:29 -0400
  • baa8744ae5 compatible new.sh with OSX linus torvalds 2018-06-22 11:28:45 +0800
  • 698dd951bc
    Merge pull request #136 from zmap/feature/allowDebugOutput justinbastress 2018-06-19 09:31:24 -0400
  • 1d8475ff32 reformat config.go Justin Bastress 2018-06-18 16:44:09 -0400
  • 952dd2ef78 Add a global --debug flag which specifies that zgrab:debug output should be included Justin Bastress 2018-06-18 15:18:25 -0400
  • 7252022b2b
    Merge pull request #135 from zmap/feature/create-ipp-module Clayton Zimmerman 2018-06-13 15:45:14 -0400
  • 2afd7d8a2d Addresses comments from pull request #135. Makes ipp Dockerfile conform to best practices. Makes reference to IPP RFC where appropriate. Clayton Zimmerman 2018-06-12 17:00:52 -0400
  • ffaeeab0f1 Cleans up TODOs and includes more results to collect from scans. Clayton Zimmerman 2018-06-12 09:27:45 -0400
  • 0a16c7feb6
    Merge pull request #130 from zmap/feature/ssh-kex-omitempty justinbastress 2018-06-12 09:11:43 -0400
  • e46f988d28 Configures docker container to run scanner correctly. Clayton Zimmerman 2018-06-11 16:52:26 -0400
  • 6456dda5e1 Implements basic scanning, without checking for correct protocol. Clayton Zimmerman 2018-06-11 12:02:42 -0400
  • 84100ce1b8 Makes necessary initial changes so Dockerfile and testing scripts install and run cups. Clayton Zimmerman 2018-06-11 11:53:07 -0400
  • b076c7b005 Boilerplate for IPP scan module. Clayton Zimmerman 2018-06-07 15:13:01 -0400
  • 1f381fb22f
    Feature/fix new module script (#127) Andrew Sardone 2018-06-04 10:31:18 -0400
  • 27b68177be
    Merge pull request #131 from zmap/dadrian/schema-fixes-bq justinbastress 2018-06-01 10:34:02 -0400
  • b9fdae7774 Make auth mode enum optional David Adrian 2018-06-01 10:30:54 -0400
  • 320f6f4a8a in SSH kex ECDH JSONLog, don't create a field unless it's going to be populated (to allow omitempty to work properly) Justin Bastress 2018-05-31 16:29:59 -0400
  • ee93d7171f
    Merge pull request #128 from zmap/feature/add-unknown-error-tag-to-postgres-error justinbastress 2018-05-31 11:23:27 -0400
  • c35a9f29e2 add missing _unknown_error_tag to postgres error schema Justin Bastress 2018-05-31 10:56:16 -0400
  • 1ebac1da5e make base-apt-update a phony target Justin Bastress 2018-05-30 12:08:08 -0400
  • 2b8f04234e Fix new.sh, add sample container setup; add apt-update target for zgrab2_service_base Justin Bastress 2018-05-30 12:07:24 -0400
  • 84101fbb54
    Merge pull request #126 from zmap/feature/postgres-output-format justinbastress 2018-05-29 16:27:14 -0400
  • 01cd84926e Strip/cap the output value length; include output error in cases where format was not expected Justin Bastress 2018-05-25 17:01:31 -0400
  • ecd60043ee
    Merge pull request #123 from zmap/feature/fix-mssql-error-return justinbastress 2018-05-23 08:55:23 -0400
  • 71090d71b3 handshakeErr, not err Justin Bastress 2018-05-22 18:23:19 -0400
  • 90ec19c371
    Merge pull request #122 from zmap/feature/add-root-encrypt-mode justinbastress 2018-05-22 18:17:24 -0400
  • a14f3dc584 include negotiated encrypt_mode Justin Bastress 2018-05-22 17:06:48 -0400
  • 54812168d4
    Merge pull request #121 from zmap/feature/more-omit-empty justinbastress 2018-05-22 16:40:56 -0400
  • 05841e9ab4 raw_packets is debug; server_version is omitempty Justin Bastress 2018-05-22 16:05:56 -0400
  • 434ccaa3f4 make all debug fields omitempty; make capability_flags/status_flags omitempty, in the aux type as well. Justin Bastress 2018-05-22 16:03:00 -0400
  • c3ffa3ede5
    Merge pull request #120 from zmap/feature/address-issuers Chris Dzombak 2018-05-21 14:10:54 -0400
  • 486dc517a3 fix required/non-required in schemas; add error_ids, and code to get them; throw ERRPacket as APPLICATION_ERROR Justin Bastress 2018-05-21 12:15:17 -0400
  • 89e0e956d5 MSSQL: Strip null terminator from instance_name; changeInstanceName to a pointer to distinguish the empty names (e.g. just a null terminator) from no name being returned. Justin Bastress 2018-05-18 15:25:08 -0400
  • 2bd2d7768c
    Merge pull request #119 from zmap/feature/fix-postgres-memory-error justinbastress 2018-05-18 09:19:13 -0400
  • f3437bbc62 don't log full packet; don't create packet until returning Justin Bastress 2018-05-17 14:36:51 -0400
  • e44863ac7f
    Merge pull request #118 from zmap/feature/golang-profiling justinbastress 2018-05-15 17:45:32 -0400
  • 3ffbf89c36 lower max packet size to 512k, not 128MB. Add maximum on number of packets as well. Justin Bastress 2018-05-15 15:47:14 -0400
  • 5da0d217bb
    Merge pull request #117 from zmap/feature/golang-profiling justinbastress 2018-05-15 14:50:56 -0400
  • bf1d74483e fix packet length calculation Justin Bastress 2018-05-15 14:16:51 -0400
  • 77eea31a48
    Merge pull request #116 from zmap/feature/golang-profiling justinbastress 2018-05-15 13:20:54 -0400
  • 88707e7a87 fix comment typo Justin Bastress 2018-05-14 14:48:48 -0400
  • 531ba31c34 Add memory and CPU profiling (if ZGRAB_[MEM/CPU]PROFILE is set); add upper bound on data read from postgres Justin Bastress 2018-05-14 11:24:25 -0400
  • b5fbfcc690 ensure postgres connections get closed Justin Bastress 2018-05-11 14:01:10 -0400
  • e4388ad861 handle server returning < 2 bytes Justin Bastress 2018-05-11 12:21:11 -0400
  • 7dc895a975 fix logrus collision Justin Bastress 2018-05-11 11:52:08 -0400
  • 0cfc4bdff3 lower log level of per-scan errors Justin Bastress 2018-05-11 11:45:59 -0400
  • e77866dfea loglevel fixes Justin Bastress 2018-05-11 11:43:08 -0400
  • e0745c5323 another err->readErr Justin Bastress 2018-05-11 11:18:20 -0400
  • 66cbe41205 better error log Justin Bastress 2018-05-11 10:57:27 -0400
  • 50e2dbbeb7 fix error variable name Justin Bastress 2018-05-11 10:56:38 -0400
  • 74c8b16e7a httplex -> httpguts Justin Bastress 2018-05-07 16:22:37 -0400
  • 0889db21e3
    Merge pull request #108 from zmap/feature/schemaUpdate justinbastress 2018-05-04 11:56:34 -0400
  • fbfba66864 install Justin Bastress 2018-05-04 11:36:07 -0400
  • 24dad0b670 handle module rename Justin Bastress 2018-05-04 11:31:53 -0400
  • 07484942dc fix zcrypto_schemas egg name Justin Bastress 2018-05-04 11:15:40 -0400
  • 1e4ec64650 schemas.zgrab2 -> zgrab2_schemas Justin Bastress 2018-05-04 11:15:09 -0400
  • 6836299bfb ensure zcrypto Justin Bastress 2018-05-03 16:47:13 -0400
  • c06bbee6a3 pull zcrypto from schemas.zcrypto Justin Bastress 2018-05-03 16:46:17 -0400
  • f526c61911 leave zschema directory after installing Justin Bastress 2018-05-03 15:53:29 -0400
  • 9a1f236873 pip install --user, not pip install -u Justin Bastress 2018-05-03 14:15:13 -0400
  • f792f10617 use pip install to install local zschema Justin Bastress 2018-05-03 11:42:04 -0400
  • 54f61e916e pull zschema from git, not pip Justin Bastress 2018-05-03 11:17:40 -0400
  • 4e019c9da4
    Merge pull request #110 from zmap/feature/add_non_tls_http_dialer justinbastress 2018-05-03 09:26:52 -0400
  • 3254857b58 Add a dialer for the non-TLS case in HTTP, so that --timeout is honored even if --use-https is not set (issue #109) Justin Bastress 2018-05-01 13:33:21 -0400
  • 5c0cbeeee0
    Merge pull request #97 from zmap/feature/stripDebugFields justinbastress 2018-04-26 12:27:39 -0400
  • 5d6c0ef7a3 fix comment re PR review Justin Bastress 2018-04-26 11:58:08 -0400
  • 8f38f8137f remove zcrypto.py (should be pulled in via requirements.txt) Justin Bastress 2018-04-25 14:13:36 -0400
  • dfd5af5d3a add requirements.txt Justin Bastress 2018-04-25 14:09:53 -0400
  • 8d4725d6ea use find_packages Justin Bastress 2018-04-25 14:09:00 -0400
  • 7fa57fc4e5 fix setup name, author_email, keywords, packages in setup.py Justin Bastress 2018-04-25 13:48:43 -0400
  • d882fa5685 add empty __init__.py Justin Bastress 2018-04-25 11:46:59 -0400
  • a9d851e20c add setup.py for egg Justin Bastress 2018-04-25 11:46:26 -0400
  • a472e0b560 updates schema template to match current layout Justin Bastress 2018-04-23 16:41:34 -0400
  • 17b1353718 fix relative imports Justin Bastress 2018-04-23 10:47:34 -0400
  • 0fb044b15e update schemas, use relative imports Justin Bastress 2018-04-23 10:30:55 -0400
  • edcae52fec update oracle schema Justin Bastress 2018-04-16 15:29:03 -0400
  • e68f2872dc update ssh.py Justin Bastress 2018-04-16 15:16:27 -0400
  • 942f9cc3fd fix for zschema updates Justin Bastress 2018-04-12 12:42:25 -0400
  • a66054c4a5 update zcrypto schema Justin Bastress 2018-04-12 11:03:14 -0400
  • 4060770ddc update zgrab2 schema Justin Bastress 2018-04-12 11:02:56 -0400
  • f335236a53 update redis docs Justin Bastress 2018-04-12 11:02:26 -0400
  • 10c3b9e453 fix/update IMAP docs Justin Bastress 2018-04-12 11:02:10 -0400
  • 90c8c12293 update oracle docs Justin Bastress 2018-04-12 10:59:49 -0400
  • fc2aefe8e9 Update mysql docs Justin Bastress 2018-04-12 10:59:32 -0400
  • 3ab768b8ee
    Merge pull request #102 from zmap/feature/addDefaultTimeout justinbastress 2018-04-06 09:15:40 -0400
  • 354fb05776
    Merge pull request #101 from zmap/feature/doHTTPSRetry justinbastress 2018-04-05 14:53:51 -0400
  • 1ca2b02942 Set default timeout to 10s Justin Bastress 2018-04-05 14:50:12 -0400
  • 42ae30babe add --retry-https flag to work with unknown HTTP/HTTPS servers; remove unused request.tls field from zschema (only used for HTTP servers, caused zschema errors because of ListOf(ListOf())) Justin Bastress 2018-04-05 14:19:58 -0400
  • 7a013ca261 Add output unit tests; add output.Process to strip debug; make MySQL debug fields omitempty too; use processor to strip data in Process() Justin Bastress 2018-04-03 17:15:20 -0400
  • e4bd0bcc89 move process tests Justin Bastress 2018-04-02 16:10:01 -0400
  • e82d5b4cfd add process tests Justin Bastress 2018-04-02 16:09:41 -0400
  • 53e35bbaa7 prevent multiple concurrent usages of the same processor; copy all fields, nil out debug ones; Justin Bastress 2018-04-02 16:09:27 -0400
  • 58601e045a add output processing Justin Bastress 2018-03-30 16:28:24 -0400
  • b4ac16e630 add H field to xssh server signature to allow signature verification (#95) Luke Valenta 2018-03-29 10:17:39 -0400
  • 03e5473993 add serverKeyExchange digest to zcrypto schema (#96) justinbastress 2018-03-29 09:42:48 -0400
  • ec192eaf1b
    Merge pull request #65 from zmap/feature/addOracleModule justinbastress 2018-03-26 12:01:09 -0400
  • c358b52018 add Protocol method Justin Bastress 2018-03-26 11:46:27 -0400
  • 7f7225e25e Merge branch 'master' into feature/addOracleModule Justin Bastress 2018-03-26 11:31:51 -0400
  • 24ab7e93d5 merge master Justin Bastress 2018-03-26 11:31:35 -0400
  • 714e8f1833 address @dadrian's comments -- clean up schema, fix godoc formatting Justin Bastress 2018-03-26 11:25:04 -0400
  • 9771ecb2bd Fix issue #91 -- heartbleed flags implies heartbeat enabled (#92) justinbastress 2018-03-23 17:08:37 -0400
  • 2a3669abc2
    Merge pull request #90 from zmap/feature/portSiemensModule justinbastress 2018-03-23 10:36:22 -0400
  • 13c4944e91 add siemens s7 scanner Justin Bastress 2018-03-22 17:06:44 -0400
  • 1508e01582
    Merge pull request #89 from zmap/feature/portFoxModule justinbastress 2018-03-22 15:50:21 -0400
  • 8f91d369fc port fox scanner from zgrab Justin Bastress 2018-03-22 15:33:42 -0400
  • fadb53c3e1
    Merge pull request #88 from zmap/cipher-suites Zakir Durumeric 2018-03-22 11:37:54 -0500
  • 801ddf3ead allow users to specify a comma-delimited list of ciphers to send Zakir Durumeric 2018-03-22 11:09:51 -0500
  • ec2d01a541
    Merge pull request #84 from zmap/feature/closeConnections justinbastress 2018-03-22 11:25:39 -0400
  • 83212a722e add dnp3.go Justin Bastress 2018-03-21 17:17:38 -0400
  • 04db34a3af Merge branch 'master' into feature/closeConnections Justin Bastress 2018-03-21 17:17:23 -0400
  • 087337935b clean up connections before exiting Justin Bastress 2018-03-21 17:16:58 -0400
  • 7b26ae30c5
    Merge pull request #83 from zmap/feature/portDNP3Module justinbastress 2018-03-21 17:14:09 -0400
  • 735cb3a4c3 port DNP3 scanner Justin Bastress 2018-03-21 16:52:53 -0400
  • 6ef616c073
    Merge pull request #82 from zmap/feature/portScadaModule justinbastress 2018-03-21 16:44:32 -0400
  • 1c84990382 port BACNet from zgrab Justin Bastress 2018-03-21 16:27:28 -0400
  • 75de499312
    Merge pull request #81 from zmap/feature/portModbusFromZGrab justinbastress 2018-03-21 13:32:53 -0400
  • 45a96cf40a make requestID configurable Justin Bastress 2018-03-21 11:49:26 -0400
  • 6f55be0fbb fix schema Justin Bastress 2018-03-21 11:00:22 -0400
  • c2aefe4ecd remove debug Justin Bastress 2018-03-21 10:39:56 -0400
  • 0f7a265bdd add modbus scanner Justin Bastress 2018-03-21 10:36:58 -0400
  • eb52aeb439
    Merge pull request #80 from zmap/feature/updateSMBLibrary justinbastress 2018-03-16 14:52:37 -0400
  • 199fe5d8e5 PEP8 updates; fix NTLM typo Justin Bastress 2018-03-16 14:39:06 -0400
  • 1024fb4619 break out early if !setup-session; make debug configurable Justin Bastress 2018-03-16 14:34:15 -0400
  • 586992cb15 More comments; make old zgrab behavior the default Justin Bastress 2018-03-16 14:00:12 -0400
  • d47c97d830 remove debug code Justin Bastress 2018-03-16 13:36:53 -0400
  • 65d1789860 comments; update schema Justin Bastress 2018-03-16 13:21:05 -0400
  • c05c00a743 Pull in updated SMB library, modify it to take logs, use it in scanner Justin Bastress 2018-03-16 12:08:59 -0400
  • 70314ce92b Port SMB (???) scanner from ZGrab Justin Bastress 2018-03-15 16:58:57 -0400
  • 85f4b8f06a
    Merge pull request #78 from zmap/feature/portIMAPModule justinbastress 2018-03-15 15:28:21 -0400
  • 46737b418c
    Merge pull request #77 from zmap/feature/addSMTPModule justinbastress 2018-03-15 14:50:22 -0400
  • aa4c966d0d add basic IMAP scanning Justin Bastress 2018-03-15 14:35:35 -0400
  • 5a7f9c3bda
    Merge pull request #76 from zmap/feature/portPOP3Module justinbastress 2018-03-15 13:41:29 -0400
  • d12eb17aa4 add SMTPS support Justin Bastress 2018-03-15 13:35:58 -0400
  • 0fbf68b9e9 fix input flags Justin Bastress 2018-03-15 13:25:53 -0400
  • 8dd7a62768 remove port forwarding from pop3 container Justin Bastress 2018-03-15 13:17:52 -0400
  • f1c9bfbc89 merge master Justin Bastress 2018-03-15 13:12:21 -0400
  • 1a1059e124
    Merge pull request #75 from zmap/feature/addSMTPModule justinbastress 2018-03-15 13:10:39 -0400
  • ad6295f421 port POP3 Justin Bastress 2018-03-15 13:10:10 -0400
  • 57bc835bcf Add integration tests; Post PR comment updates: stray further from original ZGrab input/output in favor of more zgrab2-like input/output; make QUIT optional (default off). Justin Bastress 2018-03-15 11:07:18 -0400
  • 89911eff01 merge master Justin Bastress 2018-03-14 17:22:12 -0400
  • eebe727686 update schema Justin Bastress 2018-03-14 17:20:47 -0400
  • 37b54205f8 lint/comment SMTP Justin Bastress 2018-03-14 17:19:27 -0400
  • 14572887ab
    Merge pull request #74 from zmap/feature/addTelnetModule justinbastress 2018-03-14 11:12:01 -0400
  • 03b5bb2a5e TelnetOptions get encoded to name/value, not String(name) Justin Bastress 2018-03-14 10:59:41 -0400
  • 23607e39cd TelnetOptions get encoded to name/value, not String(name) Justin Bastress 2018-03-14 10:46:38 -0400
  • 33cd6941e4 TelnetOptions get encoded to name/value, not String(name) Justin Bastress 2018-03-14 10:34:52 -0400
  • 52a43d0d47 fix schema case Justin Bastress 2018-03-14 10:16:06 -0400
  • 20cde3441d add missing telnet.go Justin Bastress 2018-03-14 09:59:46 -0400
  • b52d4c47bc chmod +x shell scripts Justin Bastress 2018-03-14 09:20:03 -0400
  • f09d31c65a add SMTP Justin Bastress 2018-03-14 09:18:54 -0400
  • fa6a7ce50c port telnet module from zgrab; add basic integration tests and schema Justin Bastress 2018-03-13 15:23:57 -0400
  • 824533b118
    Merge pull request #72 from zmap/feature/storeProtocolInResult justinbastress 2018-03-13 13:18:09 -0400
  • 17a5c0e85c Scanner modules return the protocol ID, scan returns the protocol in the results. Justin Bastress 2018-03-12 13:36:11 -0400
  • 7eb3536b19
    Merge pull request #71 from zmap/feature/fixHeartbleedCheck justinbastress 2018-03-09 09:38:25 -0500
  • 98a868381d tls.HeartbleedError means no error? Copying behavior from zgrab/zlib/conn.go. Justin Bastress 2018-03-08 14:07:32 -0500
  • b06d9bbc85
    pull zflags from the zmap project (#69) justinbastress 2018-03-07 11:04:16 -0500
  • af63437659 godoc Justin Bastress 2018-03-01 15:31:15 -0500
  • a490023c1d Merge branch 'master' into feature/addOracleModule Justin Bastress 2018-03-01 14:32:43 -0500
  • 075924400f
    Add shared FlagsToSet function in output.go (#62) justinbastress 2018-03-01 14:32:12 -0500
  • 2ec074a082
    Merge pull request #58 from zmap/feature/lintFTP Zakir Durumeric 2018-03-01 11:12:06 -0800
  • 30145afc5a golint Justin Bastress 2018-02-28 16:21:27 -0500
  • f2b34ed54e fix comments Justin Bastress 2018-02-28 16:09:58 -0500
  • f322d0b691 less panic Justin Bastress 2018-02-28 16:08:33 -0500
  • 67a4af48f7 cleanup; fewer panics/less panic; package docs; remove unused code Justin Bastress 2018-02-28 15:42:03 -0500
  • 96b0680173 Merge branch 'master' into feature/addOracleModule Justin Bastress 2018-02-28 15:02:01 -0500
  • aaa9da476d
    travis task to run go unit tests justinbastress 2018-02-28 15:01:20 -0500
  • 6fbbc0a182 clean up output; add ReleaseVersion tests Justin Bastress 2018-02-28 13:16:52 -0500
  • f61e698ea3 MSSQL -> Oracle Justin Bastress 2018-02-28 09:46:40 -0500
  • 9996c765e9 godocs; param validation Justin Bastress 2018-02-27 16:27:09 -0500
  • 7a61e3b2a9 use TNSDriver in tests Justin Bastress 2018-02-27 16:26:32 -0500
  • b8d979e3b1 golint; godocs; add TNSDriver to handle multiple TNSHeader formats Justin Bastress 2018-02-27 16:26:16 -0500
  • e06794df8b use TNSDriver for raw packet operations; godocs / golint; validate input Justin Bastress 2018-02-27 16:25:30 -0500
  • 9a8080e543 Fix typo in scanner template (#63) justinbastress 2018-02-27 14:59:24 -0500
  • 5c528de288 Merge branch 'master' into feature/addOracle Justin Bastress 2018-02-27 14:46:19 -0500
  • b7776206be add oracle schema Justin Bastress 2018-02-26 16:08:34 -0500
  • 7255168761 update tests -- add descriptor tests Justin Bastress 2018-02-26 16:08:20 -0500
  • 9a244f5dbe godocs; ConnectionString -> ConnectDescriptor; update default ConnectDescriptor; add handling for Refuse to types.go; descriptor parsing Justin Bastress 2018-02-26 16:07:33 -0500
  • 630333fdd8 add experimental TCPS support to scanner Justin Bastress 2018-02-26 16:05:44 -0500
  • f8ec8b94ec add Refuse handling to Connection Justin Bastress 2018-02-26 16:05:07 -0500
  • 9a5549940f add redirect; godoc for connection.go; remove debugging from tests Justin Bastress 2018-02-22 17:21:57 -0500
  • 5c081acbe5 godocs; move output encoding to use outputBuffer Justin Bastress 2018-02-22 09:53:42 -0500
  • e3bbbdbd58 Merge branch 'feature/outputFormatting' into feature/addOracle Justin Bastress 2018-02-21 13:24:35 -0500
  • 987da52a99 Add utility functions to widen map keys Justin Bastress 2018-02-21 13:23:49 -0500
  • d4054673e2 Update ServiceOptions names Justin Bastress 2018-02-21 13:12:51 -0500
  • 4b30cc992e Merge branch 'feature/outputFormatting' into feature/addOracle Justin Bastress 2018-02-21 13:08:43 -0500
  • 4ee7c2a91f add oracle.go stub Justin Bastress 2018-02-21 13:08:33 -0500
  • 9e45ef2171 Add shared FlagsToSet function in output.go, use it in mysql. Add examples / tests. Justin Bastress 2018-02-21 12:50:38 -0500
  • b206b953e8
    Expand NTP docs (#59) justinbastress 2018-02-21 10:04:57 -0500
  • 730b7221ca
    Update MSSQL GoDocs (#60) justinbastress 2018-02-21 10:04:25 -0500
  • a2796c6e20 Update README.md (#61) Stefan Grimminck 2018-02-21 15:26:22 +0100
  • 84eaa0f88e Implement Connection.Connect; add command-line flags; implement Native Service Negotiation (NSN / 0xdeadbeef) data type Justin Bastress 2018-02-21 09:25:33 -0500
  • b30c7f45e1 split TNSHeader from the rest of the packet Justin Bastress 2018-02-19 12:19:10 -0500
  • 3b262fea28 initial oracle scanner work Justin Bastress 2018-02-19 11:19:19 -0500
  • 8d8bdeac93 if `docker build` fails, fail the build after deleting the *.id file (#57) justinbastress 2018-02-13 13:47:04 -0500
  • f02bd59f8a Add redis zgrab2 module (#53) justinbastress 2018-02-13 13:25:47 -0500
  • d9194fe35c run pycodestyle on schemas/ftp.py Justin Bastress 2018-02-12 11:58:33 -0500
  • c6bc59a4a7 lint Justin Bastress 2018-02-12 11:43:41 -0500
  • bd952d9809
    golint and godocs for mysql module (#56) justinbastress 2018-02-12 10:42:45 -0500
  • 33d01cda40
    Merge pull request #55 from zmap/feature/lintPostgres Zakir Durumeric 2018-02-09 13:52:43 -0500
  • 2766a7ae08
    Port http from zgrab (#31) justinbastress 2018-02-09 13:45:50 -0500
  • 9eb7235e40 re-add `package postgres` Justin Bastress 2018-02-09 13:23:59 -0500
  • d242ad65f4 run gofmt on files Justin Bastress 2018-02-09 11:49:15 -0500
  • 2acd6aaccb add package documentation Justin Bastress 2018-02-09 11:25:03 -0500
  • d55e385692 run golint on postgres code Justin Bastress 2018-02-09 11:09:44 -0500
  • 1d72bbb2cd use hyphens, not underscores, for command-line parameters Justin Bastress 2018-02-09 09:39:24 -0500
  • 2f7dfd76fe
    Add NTP zgrab2 module (#39) justinbastress 2018-02-07 12:25:46 -0500
  • f993263100
    Implement TLS module (#42) David Adrian 2018-02-02 15:54:05 -0500
  • 8eb958e22c
    Add MSSQL zgrab2 module (#38) justinbastress 2018-02-02 14:52:03 -0500
  • a8b4461d29
    Merge #45 into master (#52) justinbastress 2018-01-31 13:01:14 -0500
  • f47026adb3
    Merge pull request #44 from zmap/feature/updateIntegrationTestScriptTemplates Zakir Durumeric 2018-01-31 11:05:34 -0500
  • 5d70688b66
    Merge pull request #47 from jordan-wright/docs/fix-readme Zakir Durumeric 2018-01-31 10:57:41 -0500
  • bbecc9647a
    Merge pull request #46 from zmap/feature/useFewerSimultaneousContainers Zakir Durumeric 2018-01-31 10:57:15 -0500
  • df5d86d687
    Merge pull request #49 from jordan-wright/issue/remove-zgrab-dependency Zakir Durumeric 2018-01-31 10:56:45 -0500
  • 5c535a205e
    Merge pull request #51 from jordan-wright/docs/add-readme-testing Zakir Durumeric 2018-01-31 10:56:26 -0500
  • e1f04217a9
    log scan target on panic (#43) justinbastress 2018-01-31 10:14:52 -0500
  • 78e7125661 Added information on how to run integration tests to README.md. Fixes #50 Jordan Wright 2018-01-31 00:09:05 -0600
  • 162138dac3 Changed tools/keys dependencies to point to zgrab2. Jordan Wright 2018-01-30 23:45:52 -0600
  • 11d1602622 Fix README install instructions pointing to previous versions of zmap Jordan Wright 2018-01-30 21:46:40 -0600
  • e6739acff9 fix service test scripts -- remove useless i flags to docker run; if container is already running, use it; smarter wait conditions for postgres and mysql Justin Bastress 2018-01-29 16:53:50 -0500
  • c5747b7198 sandwich each module's test.sh with its setup.sh and cleanup.sh; fix some relative paths in test.sh Justin Bastress 2018-01-29 16:48:57 -0500
  • 59aa3d8571 Update README; fix output file in test Justin Bastress 2018-01-29 16:36:45 -0500
  • da294f7f1e Add .templates folder in lieu of inline scripts; update templates to match more common scenarios Justin Bastress 2018-01-29 16:03:32 -0500
  • 18728b6ce9 Remove swp file David Adrian 2018-01-28 17:55:08 -0500
  • 9b835ad162
    Remove pointer-to-interface in zgrab2 framework (#40) David Adrian 2018-01-29 08:48:07 -0500
  • 1ecec6d7b2
    Remove cmd/zgrab2 from .gitignore (#41) David Adrian 2018-01-29 08:47:42 -0500
  • a1fca68c04
    Port FTP module from zgrab (#32) justinbastress 2018-01-18 13:41:51 -0500
  • 683e9041cd add GitHub PR template (#37) justinbastress 2018-01-18 12:30:12 -0500
  • 0e754eca47
    Merge pull request #36 from zmap/feature/fixZCryptoSchemas Zakir Durumeric 2018-01-18 12:27:29 -0500
  • ce583441b4 address issues #33, #34, #35 -- pull EKU, CP and NameConstraints from extensions.go Justin Bastress 2018-01-15 16:37:02 -0500
  • f49887290d
    Implements postgres zgrab2 module (#30) justinbastress 2018-01-15 14:24:57 -0500
  • a5d8d0b57a
    remove unnecessary indirection on net.Conn (#27) justinbastress 2017-12-19 16:21:16 -0500
  • 02f94e2f49
    Merge pull request #23 from zmap/feature/addMySQLZGrabModule Zakir Durumeric 2017-12-19 13:17:52 -0500
  • e0bf14f645
    add ssh integration tests (#26) justinbastress 2017-12-19 10:09:43 -0500
  • 81a14b3654 typo fix Justin Bastress 2017-12-18 11:44:05 -0500
  • e7591817c6 update README.md for @andrewsardone's new.sh script Justin Bastress 2017-12-18 11:43:46 -0500
  • 81c514c55e use global logger; clarify results in mysql.Scan(); use real CSV parser in tls.getCSV() Justin Bastress 2017-12-18 11:30:22 -0500
  • 7bca221a9a use global logger; clarify results in mysql.Scan(); use real CSV parser in tls.getCSV() Justin Bastress 2017-12-18 11:30:14 -0500
  • ad785aba24 note travis notifications Justin Bastress 2017-12-18 11:29:24 -0500
  • 3f77b4e720 remove empty integration_tests.py Justin Bastress 2017-12-18 09:21:39 -0500
  • 031129c45c Merge remote-tracking branch 'origin/aps/feature/addMySQLZGrabModule' into feature/addMySQLZGrabModule Justin Bastress 2017-12-18 09:10:43 -0500
  • f38d85b71c
    Add script to generate new-protocol tests [minor] Andrew Sardone 2017-12-18 00:56:57 -0500
  • f45ab312bb
    Move all test scripts into integration_tests/ directory Andrew Sardone 2017-12-18 00:34:04 -0500
  • c0b0e7e0cf
    Ignore build dependencies & artifacts Andrew Sardone 2017-12-18 00:31:04 -0500
  • 0bd08ae0a1
    Ignore zgrab output from git Andrew Sardone 2017-12-18 00:03:04 -0500
  • 4f85cf41ff
    Add baseline gitignore Andrew Sardone 2017-12-18 00:01:00 -0500
  • d49b60f337 log.Warnf -> log.Fatalf for not implemented Justin Bastress 2017-12-15 17:14:19 -0500
  • fcf62fb278 use set +e instead of bash +e Justin Bastress 2017-12-15 17:02:42 -0500
  • 8f49912090 move build to install, remove unused checkout Justin Bastress 2017-12-15 16:58:59 -0500
  • de416852a6 pull/use zschema from pip Justin Bastress 2017-12-15 16:57:04 -0500
  • b33a5ec60e remove double 'docker stop' Justin Bastress 2017-12-15 13:34:41 -0500
  • fc41c2e149 clean up error handling Justin Bastress 2017-12-15 11:03:06 -0500
  • 359225e635 address TODOs Justin Bastress 2017-12-15 10:26:32 -0500
  • c41a770b6d update verbose docs Justin Bastress 2017-12-15 10:19:25 -0500
  • dc44903ff6 Update ScanStatus comments Justin Bastress 2017-12-15 10:02:09 -0500