PS-69E9C6DD8E809

DARKTRACE: An Intelligent Tool for Dark Web Surveillance and Threat Intelligence

Posted: 23 Apr 2026
Open for Applications

Problem Description

Background

The dark web is a part of the internet that is not indexed by traditional search engines and requires specific tools like Tor to access. It hosts a variety of hidden marketplaces and forums where illegal activities such as the sale of drugs, firearms, counterfeit documents, stolen data, malware, and hacking services occur. It is also a known platform for coordinating cyberattacks, extremist propaganda, and human trafficking.

Problem Statement

Design a comprehensive Dark Web Monitoring Tool that can crawl, monitor, and analyse dark web content to extract potential threats, identify illegal activity, and generate actionable intelligence for law enforcement, cybercrime investigators, and national security agencies.

Key Objectives

  • Enable automatic crawling and indexing of. onion sites, forums, and marketplaces.
  • Support keyword-based and pattern-based threat monitoring.
  • Analyse content using NLP to detect intent or planned attacks.
  • Provide real-time alerts and escalation based on severity.
  • Build threat actor profiles from digital footprints.
  • Visualize and report findings to assist investigators.

Functional Requirements

1.  Dark Web Crawling & Indexing

o Use of Tor proxies or I2P nodes to access. onion domains.

o Automated crawling of marketplaces, forums, paste sites, and blogs.

o Scheduled scans and content refresh.

2.  Keyword & Pattern-Based Monitoring

o Customizable watchlists with keywords (e.g., “credit card dump,” “explosives,” “fake passport”).

o Alert on pattern matches related to PII, financial data, ransomware listings, or threat actors.

3.  Content Analysis & NLP

o Analyse forum discussions and marketplace listings.

o Sentiment analysis to detect planning or intent (e.g., upcoming attacks, recruitment).

o Language translation support for at least Hindi, English, Russian, Arabic.

4.  Threat Intelligence Dashboard

o Centralized dashboard with:

  • Trending illegal products/services
  • Source website ranking
  • Timeline of activity
  • Network graphs of seller-buyer relations

5.  Alerting & Escalation

o Real-time notifications for high-risk threats.

o Prioritization based on severity score or relevance to monitored entities.

6.  Actor Profiling

o Track pseudonyms across platforms.

o Build digital footprints of threat actors using behavioural patterns, writing style, transaction trails.

7.  Data Export & Integration

o JSON/CSV/PDF report generation.

o API integration with SIEM systems or threat intelligence platforms.

8.  Optional Add-ons (Bonus Points)

o Integration with surface web and social media feeds for correlation.

o Automatic takedown request generation or LEA escalation templates.

o Blockchain-based evidence sealing.

Evaluation Criteria

  • Accuracy of detected threats and relevance of insights.
  • Speed and scalability of crawling and analysis.
  • Innovation in NLP, threat scoring, and visualization.
  • Usability of dashboard and interface.
  • Integration and interoperability with other systems.

Suggested Tools/Technologies

Python, Scrapy, Tor, I2P, Elasticsearch, MongoDB, Natural Language Toolkit (NLTK) / spaCy, React.js, Neo4j (for graph analytics), TensorFlow/PyTorch (optional for AI models)

Bonus Points

  • Integration with surface web and social media for cross-correlation.
  • Automated takedown request templates.
  • Blockchain-based evidence sealing for forensic integrity.
  • Multi-language NLP for broader coverage.

Deliverables

  • Working prototype/demo.
  • Documentation (architecture, usage guide, AI model details).
  • Deployment guide or Docker container.