Commit Graph

164 Commits

Author SHA1 Message Date
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
Justin Bastress
5c081acbe5 godocs; move output encoding to use outputBuffer 2018-02-22 09:53:42 -05:00
Justin Bastress
e3bbbdbd58 Merge branch 'feature/outputFormatting' into feature/addOracle 2018-02-21 13:24:35 -05:00
Justin Bastress
987da52a99 Add utility functions to widen map keys 2018-02-21 13:23:49 -05:00
Justin Bastress
d4054673e2 Update ServiceOptions names 2018-02-21 13:12:51 -05:00
Justin Bastress
4b30cc992e Merge branch 'feature/outputFormatting' into feature/addOracle 2018-02-21 13:08:43 -05:00
Justin Bastress
4ee7c2a91f add oracle.go stub 2018-02-21 13:08:33 -05:00
Justin Bastress
9e45ef2171 Add shared FlagsToSet function in output.go, use it in mysql. Add examples / tests. 2018-02-21 12:50:38 -05:00
justinbastress
b206b953e8
Expand NTP docs (#59) 2018-02-21 10:04:57 -05:00
justinbastress
730b7221ca
Update MSSQL GoDocs (#60)
* re-export mssql primitives; golint; expanded godocs; log whether we ever read a valid TDS packet; move ServerVersion string conversion into ServerVersion method

* add package godocs; re-export module items; populate InstanceName; set default EncryptMode == ENCRYPT_ON; detailed scan godocs; fix return value in case of failed / incomplete detection;
2018-02-21 10:04:25 -05:00
Stefan Grimminck
a2796c6e20 Update README.md (#61) 2018-02-21 09:26:22 -05:00
Justin Bastress
84eaa0f88e Implement Connection.Connect; add command-line flags; implement Native Service Negotiation (NSN / 0xdeadbeef) data type 2018-02-21 09:25:33 -05:00
Justin Bastress
b30c7f45e1 split TNSHeader from the rest of the packet 2018-02-19 12:19:10 -05:00
Justin Bastress
3b262fea28 initial oracle scanner work 2018-02-19 11:19:19 -05:00
justinbastress
8d8bdeac93 if docker build fails, fail the build after deleting the *.id file (#57)
https://github.com/zmap/zgrab2/pull/57
2018-02-13 13:47:04 -05:00
justinbastress
f02bd59f8a Add redis zgrab2 module (#53) 2018-02-13 13:25:47 -05:00
justinbastress
bd952d9809
golint and godocs for mysql module (#56) 2018-02-12 10:42:45 -05:00
Zakir Durumeric
33d01cda40
Merge pull request #55 from zmap/feature/lintPostgres
Run golint on postgres module
2018-02-09 13:52:43 -05:00
justinbastress
2766a7ae08
Port http from zgrab (#31) 2018-02-09 13:45:50 -05:00
Justin Bastress
9eb7235e40 re-add package postgres 2018-02-09 13:23:59 -05:00
Justin Bastress
d242ad65f4 run gofmt on files 2018-02-09 11:49:15 -05:00
Justin Bastress
2acd6aaccb add package documentation 2018-02-09 11:25:03 -05:00
Justin Bastress
d55e385692 run golint on postgres code 2018-02-09 11:09:44 -05:00
Justin Bastress
1d72bbb2cd use hyphens, not underscores, for command-line parameters 2018-02-09 09:39:24 -05:00
justinbastress
2f7dfd76fe
Add NTP zgrab2 module (#39) 2018-02-07 12:25:46 -05:00
David Adrian
f993263100
Implement TLS module (#42)
This module just uses zgrab2.BaseTLSFlags to implement a simple TLS
module.
2018-02-02 15:54:05 -05:00
justinbastress
8eb958e22c
Add MSSQL zgrab2 module (#38) 2018-02-02 14:52:03 -05:00
justinbastress
a8b4461d29
Merge #45 into master (#52)
Remove integration-test-setup (no longer needed)
2018-01-31 13:01:14 -05:00
Zakir Durumeric
f47026adb3
Merge pull request #44 from zmap/feature/updateIntegrationTestScriptTemplates
Update integration test script templates
2018-01-31 11:05:34 -05:00
Zakir Durumeric
5d70688b66
Merge pull request #47 from jordan-wright/docs/fix-readme
Fix README install instructions pointing to previous versions of zgrab
2018-01-31 10:57:41 -05:00
Zakir Durumeric
bbecc9647a
Merge pull request #46 from zmap/feature/useFewerSimultaneousContainers
Use fewer simultaneous containers
2018-01-31 10:57:15 -05:00
Zakir Durumeric
df5d86d687
Merge pull request #49 from jordan-wright/issue/remove-zgrab-dependency
Changed tools/keys dependencies to point to zgrab2.
2018-01-31 10:56:45 -05:00
Zakir Durumeric
5c535a205e
Merge pull request #51 from jordan-wright/docs/add-readme-testing
Add information on running integration tests to README.md
2018-01-31 10:56:26 -05:00
justinbastress
e1f04217a9
log scan target on panic (#43) 2018-01-31 10:14:52 -05:00
Jordan Wright
78e7125661 Added information on how to run integration tests to README.md. Fixes #50 2018-01-31 00:09:05 -06:00
Jordan Wright
162138dac3 Changed tools/keys dependencies to point to zgrab2. 2018-01-30 23:45:52 -06:00
Jordan Wright
11d1602622 Fix README install instructions pointing to previous versions of zmap 2018-01-30 21:46:40 -06:00
Justin Bastress
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 2018-01-29 16:53:50 -05:00
Justin Bastress
c5747b7198 sandwich each module's test.sh with its setup.sh and cleanup.sh; fix some relative paths in test.sh 2018-01-29 16:48:57 -05:00
Justin Bastress
59aa3d8571 Update README; fix output file in test 2018-01-29 16:36:45 -05:00
Justin Bastress
da294f7f1e Add .templates folder in lieu of inline scripts; update templates to match more common scenarios 2018-01-29 16:03:32 -05:00
David Adrian
18728b6ce9 Remove swp file 2018-01-29 09:03:41 -05:00
David Adrian
9b835ad162
Remove pointer-to-interface in zgrab2 framework (#40)
Interfaces are effectively already pointers, see
https://research.swtch.com/interfaces.

https://github.com/zmap/zgrab2/pull/40
2018-01-29 08:48:07 -05:00
David Adrian
1ecec6d7b2
Remove cmd/zgrab2 from .gitignore (#41)
We don't want to ignore all things named zgrab2, just something named
zgrab2 in the top directory.

https://github.com/zmap/zgrab2/pull/41
2018-01-29 08:47:42 -05:00