shortscan v0.8 releases: An IIS short filename enumeration tool
shortscan
Shortscan is designed to quickly determine which files with short filenames exist on an IIS webserver. Once a short filename has been identified the tool will try to automatically identify the full filename.
In addition to standard discovery methods Shortscan also uses a unique checksum matching approach to attempt to find the long filename where the short filename is based on Windows’ proprietary shortname collision avoidance checksum algorithm (more on this research at a later date).
Changelog v0.8
- Added support for scanning multiple URLs
- Added URL validation; Fixed a race condition where autocomplete sometimes matched the same filename twice
- Ran the code through gofmt
- Improved the interface a little
Install
Using a recent version of go:
go install github.com/bitquark/shortscan/cmd/shortscan@latest
Manual install
To build (and optionally install) locally:
go get github.com/bitquark/shortscan && go build
go install
Use
Basic usage
Shortscan is easy to use with minimal configuration. Basic usage looks like this:
$ shortscan http://example.org/
Advanced features
The following options allow further tweaks:
Copyright (c) 2019 Bitquark https://bitquark.io/
Source: https://github.com/bitquark/