░██████╗░░█████╗░███╗░░░███╗██████╗░██╗░░░██╗███╗░░██╗░██████╗░
██╔════╝░██╔══██╗████╗░████║██╔══██╗██║░░░██║████╗░██║██╔════╝░
██║░░██╗░███████║██╔████╔██║██████╔╝██║░░░██║██╔██╗██║██║░░██╗░
██║░░╚██╗██╔══██║██║╚██╔╝██║██╔═══╝░██║░░░██║██║╚████║██║░░╚██╗
╚██████╔╝██║░░██║██║░╚═╝░██║██║░░░░░╚██████╔╝██║░╚███║╚██████╔╝
░╚═════╝░╚═╝░░╚═╝╚═╝░░░░░╚═╝╚═╝░░░░░░╚═════╝░╚═╝░░╚══╝░╚═════╝░
______________________ by @kankburhan ________________________
Searching Template From github...
Found 100 Templates from github
[INF] Success Download tor-socks-proxy.yaml
Tools to find nuclei template from github.
go compiler:
▶ GO111MODULE=on go get github.com/kankburhan/gampung/cmd/gampung
▶ git clone https://github.com/kankburhan/gampung
▶ cd gampung/cmd/gampung/
▶ go build .
▶ (sudo) mv gampung /usr/local/bin
Run gampung with:
▶ gampung -t "token github" -o "/path/output"
▶ gampung -h
This will display help for the tool.
░██████╗░░█████╗░███╗░░░███╗██████╗░██╗░░░██╗███╗░░██╗░██████╗░
██╔════╝░██╔══██╗████╗░████║██╔══██╗██║░░░██║████╗░██║██╔════╝░
██║░░██╗░███████║██╔████╔██║██████╔╝██║░░░██║██╔██╗██║██║░░██╗░
██║░░╚██╗██╔══██║██║╚██╔╝██║██╔═══╝░██║░░░██║██║╚████║██║░░╚██╗
╚██████╔╝██║░░██║██║░╚═╝░██║██║░░░░░╚██████╔╝██║░╚███║╚██████╔╝
░╚═════╝░╚═╝░░╚═╝╚═╝░░░░░╚═╝╚═╝░░░░░░╚═════╝░╚═╝░░╚══╝░╚═════╝░
______________________ by @kankburhan ________________________
Usage:
gampung [options]
Options:
-t, --token <Token> User access token Github
-c, --concurrent <i> Set the concurrency level (default: 20)
-q, --query <keyword> Keyword search template default "extension:yaml matchers-condition"
-o, --output <Path> Path output files
-s, --silent Silent mode
-h, --help Display its help
- rate limit github
- Remove duplicate templates
- Validate template
If you are still confused or found a bug, please open the issue.
gampung released under MIT. See LICENSE
for more details.
Current version is 0.0.3 and still development.