Benjamin VanderSloot
93f30ef698
Use Target Domain name in SNI when using HTTP
...
Previous addition of GetTLSConfigForTarget (811eb38) did not modify
HTTP module to use SNI. This let to the very cryptic unknown-error:
remote error: internal error. Some servers give Fatal alerts when
they don't get an SNI extension. Discovered on a `Pagely-ARES/1.3.21`
Server
2019-03-01 21:29:22 -05:00
Justin Bastress
8c71100b9e
gofmt it
2018-10-08 11:27:06 -04:00
cy
2e94480cce
To ensure that the HTTP connection is not blocked!
2018-10-05 14:59:28 +08:00
cy
d5258bdc6e
To ensure that the HTTP connection is not blocked!
...
https://github.com/zmap/zgrab2/issues/171
2018-10-05 14:51:14 +08:00
Justin Bastress
900b0d5912
add bytelimit tests
2018-09-27 14:00:26 -04:00
Justin Bastress
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)
2018-09-05 14:33:59 -04:00
Alex Holland
4f046b3085
Implement timeout to accept float value ( #111 )
...
* Implement timeout as a float value vs int
* remove unnecessary second multiplier
* whoops, missed one
* Switch type to time.Duration
* Fixup integration tests, change default and description
* Whoops, bad merge
* fix build
2018-07-02 13:00:45 -04:00
J. Alex Halderman
cd2070d3bc
mend
2018-06-26 13:57:28 -04:00
J. Alex Halderman
9df97e03cf
Add support for tags and triggers.
2018-06-26 13:51:10 -04:00
Justin Bastress
e77866dfea
loglevel fixes
2018-05-11 11:43:08 -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
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
087337935b
clean up connections before exiting
2018-03-21 17:16:58 -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
2766a7ae08
Port http from zgrab ( #31 )
2018-02-09 13:45:50 -05:00