These are some tools I made from taking from The Cyber Mentor's course on certified ethical hacking.
Link to Website: https://www.thecybermentor.com/
Links to course:
- https://www.udemy.com/course/practical-ethical-hacking/ (udemy)
- https://academy.tcm-sec.com/p/practical-ethical-hacking-the-complete-course (tcm academy)
Link to discord server: https://discord.gg/EM6tqPZ
FAQ: https://github.com/hmaverickadams/Practical-Ethical-Hacking-FAQ
port_scanner.py
: A script to scan a host's ports to see which are open.ip_sweep.sh
: A script to see which hosts, by IP address, are connected to a network.turn-key_socket.py
: A script to create a web socket.
- Python3
- a CLI (if you're on Windows, this is the Command Prompt; for Linux and Mac, this is your terminal)
Clone the repo (in your terminal, type git clone https://github.com/crc8109/Certified-Ethical-Hacker.git
) and then open the CLI for the directory you just created. Here's the instructions for running the first two scripts, the ones that are used for reconnaissance:
python3 port_scanner.py > Open_ports.txt
; then enter a starting port # and an ending port # (e.g.1 65000
) so the scan can start./ip_sweep.sh <the first 3 octets of your network>
(e.g192.168.0
); feel free to also redirect the output to a file too (e.g../ip_sweep.sh 192.168.0 > connected_hosts.txt
)- In one terminal, run
netcat -nvlp 7777
(this just tells your machine to listen to port 7777 for a connection). In another terminal runpython3 turn-key_socket.py
. You should see in the first terminal that a connection was made. This means this script works.
If this doesn't work, feel free to reach out.