To run
python3 crawlFinal.py
The other scripts are just a part of the final one, feel free to run them
Our team made a custom dataset having 300 records of dark websites labelled manually, made a DL model (.h5 file) which can classify websites by upto 70% accuracy
Integrated it with the script
-
Crawl through any .onion site and accordingly classify them either as: a. Drug Market b. Weapons Market c. Human Traffiking/ Fraudulent Sites. It keeps crawling till a treshold set by the user is met.
-
Classify and flag any wesbsite given by user and store it in SQLITE3 DB, and prepare a classified report in form of MS WORD
-
Takes input as Child name, age, blood group etc and searches the darkweb about the child details, and if found it prepares a classified report in MS WORD about the findings
-
Enumerates any .onion website and finds the IP address, Server Version(ISP), and critical vulnerabilities if any
-
Add any potential .onion website manually to DB.
Protections used:
- Connected to TOR Control Port(Default 9051) with strong password
- Changes the IP Address for every 10s
Dependies: Requests, BS4, pandas, tensorflow, subprocess, spacy, sqlite3, docx, signal and controller from stem
- Nishanth C(Me)
- Ragav V
- Joshua Jesher