Releases: sensepost/gowitness
Releases · sensepost/gowitness
1.2.0
v1.2.0
new
- Add the ability to filter nmap scans by port in addition to service names. These filters may be applied by adding the new
--port
flag for each port that should be considered.
fixes
- Prevent a crash when trying to parse an empty
<title></title>
tag.
76b469e26ea86f4c9b180b41e000dba74a6f7279 gowitness-darwin-amd64
bb73123ab2d5d81380680b072d68006d5760e4c7 gowitness-linux-amd64
2086a579957e446d429aadfe8de80a43d4e70e59 gowitness-windows-amd64.exe
1.1.0
v1.1.0
new
- Migrate to Go modules! Compiling from source should be a lot easier now. This does however require that you are using golang v 1.11+
- Relicense to GPL 3. 🎉
- Add the ability to sort reports using perception hashing with the
--sort-perception
/-P
flag (thanks @coldshell) - Add HTML page title grabbing. This will reflect in all reports.
- Add the ability to sort reports by status code.
- Add the ability to sort reports by title.
- Add the
--virtual-time-budget
flag for the Chrome headless invocation to give pages some time to settle post load, exposed as the--chrome-time-budget
flag ingowitness
(thanks @fork-while-fork) - Add the ability to disable database features. This is implemented with the new
--disabled-db
flag. - Add the ability to automatically prefix urls with
http://
andhttps://
for urls/domains read from a file. - Paginate reports by default.
- Add report filter to ignore all entries that did not have a successful HTTP response code.
- Add the ability to parse Nmap XML scans and scan the targets within. This is added as the new
gowitness nmap
command. - Add a new command line report which would read a
gowitness.db
file and report URL, status code and title. This is implemented in the newgowitness report list
command. - Add the ability to add extra arguments to the underlying Chrome headless invocation with the new
--chrome-arg
/-g
flag. This could be used to set say a proxy server with-g "--proxy-server=127.0.0.1:8080"
changes
- Move the HTML report generation command from
gowitness generate
togowitness report generate
.
fixes
- Update the default user agent string to be more recent.
- Allow HTML reports to be viewed offline by embedding all of the template assets.
b8c195eb89854be6f1956648bb39dde97c150d32 gowitness-darwin-amd64
8eb7d63ed8b36a8a15f2723d969fdcf4b0ef365c gowitness-linux-amd64
ee2bbd72e347d6fffb120324c7300a682214c0a1 gowitness-windows-amd64.exe
v1.0.8
fixes
- Fix the path requested when using the SSL proxy (@jughead)
f3aee86db6fc835bf063f689ed2ab8b85845df7a gowitness-darwin-amd64
567cadf83bc545d954a6ef5f6cc3fc79f667bf27 gowitness-linux-amd64
fd5e7e1a3c0fe02066ab1abea7a3e8e83fcb1ab0 gowitness-windows-amd64.exe
Built with go version go1.11.1 darwin/amd64
.
v1.0.7
v1.0.7
new
- Allow for the User-Agent used within
gowitness
to be specified using the new--user-agent
flag. (@nnam)
056dceee3d4a5dc6838b738a584f1af5f5b5d0ce gowitness-darwin-amd64
cfafd0da70d86957a0627c1c5dd37fc86bb48af6 gowitness-linux-amd64
77fed8fadad03e533a6213de26745c194caaaa5d gowitness-windows-amd64.exe
v1.0.6
v1.0.6
fixes
- Small refactor of the path resolution logic which results in reports being correctly generated when scans were performed using the
--destination
/-d
flag.
shasums
f7b9e30a96534e6108861e807cfbbe44796479a2 gowitness-darwin-amd64
b1de3e1e2c990a959e1e70412cd407b917a2c35e gowitness-linux-amd64
7d133704eec2747d0acb05b8d1d1d5338722db33 gowitness-windows-amd64.exe
v1.0.5
v1.0.4
v1.0.4
new
- A
--file-cidr
flag has been added to allow for reading CIDR ranges from a file. This flag will be parsed together with the standard--cidr
flag, so feel free to specify both. - If an CIDR specification does not have a subnet defined,
gowitness
will assume that it is a/32
, for now.