So far I have been github repoing tools simply to enumerate them, but we’re thinking about how we’ll be able to easily install/uninstall/update the tools that are included in the future.
The major changes and functions are as follows.
web page
, package manager
, upgrade data.json format
, new category
Select an OS, tool, etc. check box and press the button to provide an oneline install script. Like this
install one package
check list
$ whw install
Please select a package to install
[*] Amass
[*] Dalfox
[ ] s3reverse
[ ] fzf
[*] ffuf
update all
$ whw update
update all package...
tool{"data","method","type"}
{
"Amass": {
"Data": "| Discovery/DOMAIN | [Amass](https://github.com/OWASP/Amass) | In-depth Attack Surface Mapping and Asset Discovery | ![](https://img.shields.io/github/stars/OWASP/Amass) | ![](https://img.shields.io/github/languages/top/OWASP/Amass) |",
"Method": "DOMAIN",
"Type": "Discovery"
},
"Arjun": {
"Data": "| Discovery/HTTP | [Arjun](https://github.com/s0md3v/Arjun) | HTTP parameter discovery suite. | ![](https://img.shields.io/github/stars/s0md3v/Arjun) | ![](https://img.shields.io/github/languages/top/s0md3v/Arjun) |",
"Method": "HTTP",
"Type": "Discovery"
},
"Aron": {
"Data": "| Discovery/HTTP | [Aron](https://github.com/m4ll0k/Aron) | Aron is a GO script for finding hidden GET \u0026 POST parameters | ![](https://img.shields.io/github/stars/m4ll0k/Aron) | ![](https://img.shields.io/github/languages/top/m4ll0k/Aron) |",
"Method": "HTTP",
"Type": "Discovery"
}
}
tool{"data","method","type","install":{"macos","windows","linux"},"description"}
It’s a simple task, but I think I’ll work at the last time because I need to change the logic in main.
Thank you for loving WHW until now. Thank you in the future :kissing_heart:!