A basic pentesting automation toolkit written in Go.
C:\cmd>gokit.exe -h
USAGE:
[global options] command [command options] [arguments...]
COMMANDS:
help, h Shows a list of commands or help for one command
GLOBAL OPTIONS:
--target value target web url
--all Run all security checks.
--crossdomainxml Check crossdomain.xml usage.
--dirlisting Check directory listing is enabled.
--loginpagefinder Check the target URL is login page or not.
--tracedetector Check the target URL is allow TRACE method.
--serverdetector Check the target URL's used webserver.
--xframeoptions Check the target URL's has an X-Frame-Options header or not.
--hsts Check the target URL's has an Strict-Transport-Security header or not.
--help, -h show help
This option enables all security checks.
gokit.exe --all --target https://sibersaldirilar.com
This option enables crossdomain.xml checker. It checks target/crossdomain.xml
file is exists or not.
gokit.exe --crossdomainxml --target https://sibersaldirilar.com
This option enables directory listing checker. It checks index of
title is exists or not.
gokit.exe --dirlisting --target https://sibersaldirilar.com
This option enables login page checker. It checks target url
is a login page or not.
gokit.exe --loginpagefinder --target https://sibersaldirilar.com
This option enables TRACE method checker. It checks target url
is allowed TRACE method or not.
gokit.exe --tracedetector --target https://sibersaldirilar.com
This option enables HTTP Server Header checker. It checks Server Header of target url
disclose any version information or not.
gokit.exe --serverdetector --target https://sibersaldirilar.com
This option enables X-Frame-Options Header checker. It checks X-Frame-Options of target url
is implemented or not.
gokit.exe --xframeoptions --target https://sibersaldirilar.com
This option enables Strict-Transport-Security Header checker. It checks Strict-Transport-Security of target url
is implemented or not.
gokit.exe --hsts --target https://sibersaldirilar.com