Saker is a tool for fuzz Web Applications. It can be used to penetrate website, fuzz some vulnerabilities or brute password and dirs. This project is for research and study only, do not use Saker for unauthorized penetration testing.
git clone https://github.com/LyleMi/Saker.git
python setup.py install
>>> from saker.main import Saker
>>> s = Saker("http://127.0.0.1")
>>> s.scan(filename="index.php", ext="php")or by shell
usage: main.py [options]
Tool For Fuzz Web Applications
optional arguments:
-h, --help show this help message and exit
-s, --scan run with list model
-f file, --file file scan specific file
-e ext, --ext ext scan specific ext
-i, --interactive run with interactive model
-u URL, --url URL define specific url
-p PROXY, --proxy PROXY
proxy url
-t INTERVAL, --timeinterval INTERVAL
scan time interval, random sleep by default
>>> from saker.fuzzer.code import Code
>>> payload = Code.fuzzErrorUnicode(payload)>>> from saker.brute.dir import DirBrute
>>> dirBrute = DirBrute("php", "index.php")
>>> paths = dirBrute.weakfiles()now support brute http basic auth, ftp, mysql, ssh, telnet, zipfile...
- FingerPrint
- AutoTest
