Commit Graph

509 Commits

Author SHA1 Message Date
Justin Bastress
aa4c966d0d add basic IMAP scanning 2018-03-15 14:35:35 -04:00
justinbastress
5a7f9c3bda
Merge pull request #76 from zmap/feature/portPOP3Module
zgrab2: Port POP3 module from zgrab
2018-03-15 13:41:29 -04:00
Justin Bastress
d12eb17aa4 add SMTPS support 2018-03-15 13:35:58 -04:00
Justin Bastress
0fbf68b9e9 fix input flags 2018-03-15 13:25:53 -04:00
Justin Bastress
8dd7a62768 remove port forwarding from pop3 container 2018-03-15 13:17:52 -04:00
Justin Bastress
f1c9bfbc89 merge master 2018-03-15 13:12:21 -04:00
justinbastress
1a1059e124
Merge pull request #75 from zmap/feature/addSMTPModule
zgrab2: Port SMTP module from ZGrab
2018-03-15 13:10:39 -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
eebe727686 update schema 2018-03-14 17:20:47 -04:00
Justin Bastress
37b54205f8 lint/comment SMTP 2018-03-14 17:19:27 -04:00
justinbastress
14572887ab
Merge pull request #74 from zmap/feature/addTelnetModule
zgrab2: port telnet module from zgrab
2018-03-14 11:12:01 -04:00
Justin Bastress
03b5bb2a5e TelnetOptions get encoded to name/value, not String(name) 2018-03-14 10:59:41 -04:00
Justin Bastress
23607e39cd TelnetOptions get encoded to name/value, not String(name) 2018-03-14 10:46:38 -04:00
Justin Bastress
33cd6941e4 TelnetOptions get encoded to name/value, not String(name) 2018-03-14 10:34:52 -04:00
Justin Bastress
52a43d0d47 fix schema case 2018-03-14 10:16:06 -04:00
Justin Bastress
20cde3441d add missing telnet.go 2018-03-14 09:59:46 -04:00
Justin Bastress
b52d4c47bc chmod +x shell scripts 2018-03-14 09:20:03 -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
justinbastress
824533b118
Merge pull request #72 from zmap/feature/storeProtocolInResult
Include scanner protocol in response
2018-03-13 13:18:09 -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
justinbastress
7eb3536b19
Merge pull request #71 from zmap/feature/fixHeartbleedCheck
Fix heartbleed check
2018-03-09 09:38:25 -05:00
Justin Bastress
98a868381d tls.HeartbleedError means no error? Copying behavior from zgrab/zlib/conn.go. 2018-03-08 14:07:32 -05:00
justinbastress
b06d9bbc85
pull zflags from the zmap project (#69) 2018-03-07 11:04:16 -05: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
justinbastress
075924400f
Add shared FlagsToSet function in output.go (#62)
* Add shared FlagsToSet function in output.go, use it in mysql. Add examples / tests.

* Add utility functions to widen map keys
2018-03-01 14:32:12 -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
96b0680173 Merge branch 'master' into feature/addOracleModule 2018-02-28 15:02:01 -05:00
justinbastress
aaa9da476d
travis task to run go unit tests
add phony test Makefile target to run go test on modules; run unit tests before going into integration tests in travis (#64)
2018-02-28 15:01:20 -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
Justin Bastress
b8d979e3b1 golint; godocs; add TNSDriver to handle multiple TNSHeader formats 2018-02-27 16:26:16 -05:00
Justin Bastress
e06794df8b use TNSDriver for raw packet operations; godocs / golint; validate input 2018-02-27 16:25:30 -05:00
justinbastress
9a8080e543 Fix typo in scanner template (#63)
'module that proves for (target)' to 'modules that scans for (target)'

https://github.com/zmap/zgrab2/pull/63
2018-02-27 14:59:24 -05:00
Justin Bastress
5c528de288 Merge branch 'master' into feature/addOracle 2018-02-27 14:46:19 -05:00
Justin Bastress
b7776206be add oracle schema 2018-02-26 16:08:34 -05:00
Justin Bastress
7255168761 update tests -- add descriptor tests 2018-02-26 16:08:20 -05:00
Justin Bastress
9a244f5dbe godocs; ConnectionString -> ConnectDescriptor; update default ConnectDescriptor; add handling for Refuse to types.go; descriptor parsing 2018-02-26 16:07:33 -05:00
Justin Bastress
630333fdd8 add experimental TCPS support to scanner 2018-02-26 16:05:44 -05:00
Justin Bastress
f8ec8b94ec add Refuse handling to Connection 2018-02-26 16:05:07 -05:00
Justin Bastress
9a5549940f add redirect; godoc for connection.go; remove debugging from tests 2018-02-22 17:21:57 -05:00