v1.3.4
new
- Add support for stdin as a file input source by using
-
as the file name. This means you can pipe tool output to gowitness. eg.tool | gowitness file --source -
. You could use something like subfinder to get urls to screenshot for a domain too! (d4b2044) - Add a new
server
sub command to start a webservice to take screenshots. Once the web server is running withgowitness server
, browse to it with aurl
parameter to have a screenshot returned as an HTTP response. eg.http://localhost:7171/?url=https://www.google.com
. Thanks @x0rzkov (#55) - Add a new
--output
/-o
flag to thesingle
command to specify the target file name for the screenshot. Thanks @gmessow-cxomni (#53) - Add a new
--open
flag to thenmap
command to only use ports that were considered open. Thanks @randomactsofsecurity (#52) - Add port collections for the
scan
command in the form of flags.--ports-sm
(defaults to enabled),--ports-me
and--ports-lg
each have a set of ports which may be used in conjunction with the--ports
flag to specify other custom ports. (41494d4)
fixes
- Restore the ability to have single page reports again by specifying
0
as the chunk size for reports. (056af0b)
other
- Improve debug logging for Chrome to help with hunting down issues. Example usage is described in this comment. (2699bf2)
- Ensure that the final ports list is unique for the
scan
command. (92c642b)
3fba7bb295b2c488a5d7badb685638d50f30cdbe gowitness-darwin-amd64
b5eb3dd4815004f3ad8e6d6341788283423446ad gowitness-linux-amd64
7796a0eda61d89b0d4ef8fcbc7af406da10a18ed gowitness-windows-amd64.exe