Skip to content

A daemon that scans you back

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.snakeoil
Notifications You must be signed in to change notification settings

betheroot/scanback

Repository files navigation

scanback

Scanback is a daemon that scans you. You curl it with the appropriate HTTP basic auth credentials and then it runs nmap -A -Pn on the IP address you're scanning from.

If there's a load balancer in the way, it'll scan that instead. Don't do that. Scanback should be exposed directly to the internet.

Snake Oil certs were grabbed from ModSSL, see LICENSE.snakeoil.

Copy scanback.conf.sample to scanback.conf and configure it with a username, password, and paths to your TLS key and certificate. Then hit it with

% curl -u username:password https://localhost:8443

You can, of course, specify the bind address, port, etc. through the JSON config. You could also use the included snakeoil certs and use -k in curl, but that would be terrible. Please don't be terrible

Scans will be output in normal, XML, and grep-able file formats to scanback_IP_ADDRESS in the directory you specify via the JSON configuration.

About

A daemon that scans you back

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.snakeoil

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages