David Adrian
11425ac78b
Add Description() to ScanModule ( #248 )
...
This abstracts more of the help text into the ScanModule definition,
removing some more of the need for `zgrab2.AddCommand()`
https://github.com/zmap/zgrab2/pull/248
2020-02-18 10:24:04 -05:00
Justin Bastress
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
2018-07-05 14:34:17 -04:00
J. Alex Halderman
9df97e03cf
Add support for tags and triggers.
2018-06-26 13:51:10 -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
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
a244ec15e6
TLS scan prototype + Travis integration ( #25 )
...
* Fix typo
* Actually call init per sender for each goroutine
* split out TLS handling
* Rename tls_handshake; update docs
* fix comments
* format fixes
* merge updates
* fix path
* refactor heartbleed logging (now the same as original zgrab)
* add ScanStatus, update modules to return it
* fix threaded for loop; fix styling of dict literal
* fix compile errors, note un-bubbled handshake error
* initial schema commit
* fix comment
* schema cleanup
* comments
* fix TODOs
* first attempt at docker integration in travis; also add schema validation
* add integration_tests.sh
* need sudo?
* try pip install --user
* revert regression
* add docker service again
* chmod +x integration_tests.sh
* fix path of binary
* Dump output file to stdout
* travis work
* use jp's build-self-contained script
* use go get/go build to get jp
* fix jp path
* switch from bogus regex to wildcard
* do all mysql versions; fix version comparison
* re-enable notifications; fix successful version check log message; comment TryGetScanStatus
* move to conf.d layout for integration tests
* update README
* add missing scripts
* add ./ to path
2017-12-15 09:25:17 -05:00
Alex
f88983a4f7
remove uint
2017-10-14 19:58:08 -04:00
Alex
e7535b764d
Name changes, readme changes
2017-10-04 11:20:17 -04:00