You guessed well, genius !! This tool is intended for the initiation to ethical hacking with python
Hacking-with-Python is a simple and extensible tool intended for the initiation to ethical hacking activities and python scripting. This tool integrates well-known hacking libraries (e.g. shodan, Scapy, nmap) and provides a friendly interface that permits users to perform the essential stages of a hacking process without dealing with complexities. The interface displays a menu which permits choosing:
Additional options for attacks (e.g. DNS poisoning) and post-exploitation will be added in the future.
git clone https://github.com/drsh4rky/hacking-with-python.git
cd hacking-with-python
pip install -r requirements.txt
sudo python ./launcher.py
./Keys/shodanKeys
to enable Shodan searchesconfig_params.py
file to:
"color": "blue"
)MAX_NUMBER_THREADS
to speed up dictionary attacks if your machine supports it)./DDBB/
to create new possibilities (e.g. add new password dictionaries in ./DDBB/Dictionaries/
)./DDBB/
with new information of value (e.g. add new vulnerable banners in ./DDBB/Banners/vulnerable_banners.txt
) so that they are detected when performing banner grabbing)This tool is currently divided into four packages:
Any of these packages can be extended with new modules. Please use functions from common_utils.menu_utils.py to manage user I/O. To make the new module(s) available in the tool menu:
__init_.py
file of the corresponding package*menu.py
of the package to add the module as a new option in the tool menuThe project is released under the MIT license
If you have any question, please file an issue or contact the author:
Oscar J. Rubio: [email protected]