Commit Graph

95 Commits

Author SHA1 Message Date
Justin Bastress
e77866dfea loglevel fixes 2018-05-11 11:43:08 -04:00
Justin Bastress
e0745c5323 another err->readErr 2018-05-11 11:18:20 -04:00
Justin Bastress
50e2dbbeb7 fix error variable name 2018-05-11 10:56:38 -04:00
Justin Bastress
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) 2018-05-01 13:33:21 -04:00
justinbastress
5c0cbeeee0
Merge pull request #97 from zmap/feature/stripDebugFields
zgrab2: Strip debug fields
2018-04-26 12:27:39 -04:00
Justin Bastress
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())) 2018-04-05 14:19:58 -04:00
Justin Bastress
7a013ca261 Add output unit tests; add output.Process to strip debug; make MySQL debug fields omitempty too; use processor to strip data in Process() 2018-04-03 17:15:20 -04:00
Justin Bastress
c358b52018 add Protocol method 2018-03-26 11:46:27 -04:00
Justin Bastress
24ab7e93d5 merge master 2018-03-26 11:31:35 -04:00
Justin Bastress
714e8f1833 address @dadrian's comments -- clean up schema, fix godoc formatting 2018-03-26 11:25:04 -04:00
Justin Bastress
13c4944e91 add siemens s7 scanner 2018-03-22 17:06:44 -04:00
Justin Bastress
8f91d369fc port fox scanner from zgrab 2018-03-22 15:33:42 -04:00
Justin Bastress
83212a722e add dnp3.go 2018-03-21 17:17:38 -04:00
Justin Bastress
04db34a3af Merge branch 'master' into feature/closeConnections 2018-03-21 17:17:23 -04:00
Justin Bastress
087337935b clean up connections before exiting 2018-03-21 17:16:58 -04:00
Justin Bastress
735cb3a4c3 port DNP3 scanner 2018-03-21 16:52:53 -04:00
Justin Bastress
1c84990382 port BACNet from zgrab 2018-03-21 16:27:28 -04:00
Justin Bastress
45a96cf40a make requestID configurable 2018-03-21 11:49:26 -04:00
Justin Bastress
c2aefe4ecd remove debug 2018-03-21 10:39:56 -04:00
Justin Bastress
0f7a265bdd add modbus scanner 2018-03-21 10:36:58 -04:00
Justin Bastress
1024fb4619 break out early if !setup-session; make debug configurable 2018-03-16 14:34:15 -04:00
Justin Bastress
586992cb15 More comments; make old zgrab behavior the default 2018-03-16 14:00:12 -04:00
Justin Bastress
d47c97d830 remove debug code 2018-03-16 13:36:53 -04:00
Justin Bastress
65d1789860 comments; update schema 2018-03-16 13:21:05 -04:00
Justin Bastress
c05c00a743 Pull in updated SMB library, modify it to take logs, use it in scanner 2018-03-16 12:08:59 -04:00
Justin Bastress
70314ce92b Port SMB (???) scanner from ZGrab 2018-03-15 16:58:57 -04:00
justinbastress
85f4b8f06a
Merge pull request #78 from zmap/feature/portIMAPModule
zgrab2: Port IMAP scanner from zgrab
2018-03-15 15:28:21 -04:00
justinbastress
46737b418c
Merge pull request #77 from zmap/feature/addSMTPModule
zgrab2/SMTP: add SMTPS support
2018-03-15 14:50:22 -04:00
Justin Bastress
aa4c966d0d add basic IMAP scanning 2018-03-15 14:35:35 -04:00
Justin Bastress
d12eb17aa4 add SMTPS support 2018-03-15 13:35:58 -04:00
Justin Bastress
f1c9bfbc89 merge master 2018-03-15 13:12:21 -04:00
Justin Bastress
ad6295f421 port POP3 2018-03-15 13:10:10 -04:00
Justin Bastress
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). 2018-03-15 11:07:18 -04:00
Justin Bastress
89911eff01 merge master 2018-03-14 17:22:12 -04:00
Justin Bastress
37b54205f8 lint/comment SMTP 2018-03-14 17:19:27 -04:00
Justin Bastress
20cde3441d add missing telnet.go 2018-03-14 09:59:46 -04:00
Justin Bastress
f09d31c65a add SMTP 2018-03-14 09:18:54 -04:00
Justin Bastress
fa6a7ce50c port telnet module from zgrab; add basic integration tests and schema 2018-03-13 15:23:57 -04:00
Justin Bastress
17a5c0e85c Scanner modules return the protocol ID, scan returns the protocol in the results. 2018-03-12 13:36:11 -04:00
Justin Bastress
af63437659 godoc 2018-03-01 15:31:15 -05:00
Justin Bastress
a490023c1d Merge branch 'master' into feature/addOracleModule 2018-03-01 14:32:43 -05:00
Zakir Durumeric
2ec074a082
Merge pull request #58 from zmap/feature/lintFTP
golint / godocs on zgrab2 FTP module
2018-03-01 11:12:06 -08:00
Justin Bastress
30145afc5a golint 2018-02-28 16:21:27 -05:00
Justin Bastress
f2b34ed54e fix comments 2018-02-28 16:09:58 -05:00
Justin Bastress
f322d0b691 less panic 2018-02-28 16:08:33 -05:00
Justin Bastress
67a4af48f7 cleanup; fewer panics/less panic; package docs; remove unused code 2018-02-28 15:42:03 -05:00
Justin Bastress
6fbbc0a182 clean up output; add ReleaseVersion tests 2018-02-28 13:16:52 -05:00
Justin Bastress
f61e698ea3 MSSQL -> Oracle 2018-02-28 09:46:40 -05:00
Justin Bastress
9996c765e9 godocs; param validation 2018-02-27 16:27:09 -05:00
Justin Bastress
7a61e3b2a9 use TNSDriver in tests 2018-02-27 16:26:32 -05:00