Geeks for Geeks says these are the top 10 python libraries for cybersecurity, I have ranked them in my order of interest.
- Scapy
- Paramiko
- Nmap
- REQUESTS with SQLmap
- Tornado
- will also need to understand sockets
- to run the script:
- run the file with
python src/tornado.py - visit
http://localhost:8888/portscan?hostname=example.com&start port=1&end port=1000 - should see a result of
Open ports: [80, 443]
- run the file with
- PyCrypto
- BeautifulSoup
- PyAutoGUI
- Scikit-learn
- TensorFlow
I found myself getting a bit lost once again amoung all the python tooling - details here
- Put requirements files into requirements directory