ivancastl/darkforums-ip-intel — explained in plain English
Analysis updated 2026-06-24
Map IP addresses linked to specific DarkForums threat actors to see their geographic distribution at a glance
Search by username to filter the map to one actor's known IP addresses during an investigation
Run offline geolocation without any API key using the bundled GeoLite2 database
Enrich a selected IP with city, ISP, timezone, and hostname details via the ipinfo.io free tier
| ivancastl/darkforums-ip-intel | chloeqxq/macd | demiurg92/design-continuity-guard | |
|---|---|---|---|
| Stars | 20 | 20 | 20 |
| Language | Python | Python | Python |
| Setup difficulty | easy | hard | easy |
| Complexity | 2/5 | 4/5 | 1/5 |
| Audience | ops devops | researcher | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
Clone, install Python dependencies, and optionally add an ipinfo.io token, works offline without the token using GeoLite2.
This project is an open-source intelligence tool for visualizing IP addresses associated with DarkForums, a cybercrime forum. The README is written in Spanish. The tool takes a database of IP addresses linked to specific threat actors from that forum and plots them on an interactive dark-themed map in a web browser. Geolocation is handled offline using the GeoLite2 database, which maps IP addresses to countries and approximate locations without requiring any internet connection. When you click on a pin on the map, the tool calls the ipinfo.io API to enrich the result with more precise details: city, internet service provider, timezone, and hostname. The ipinfo.io free tier allows 50,000 lookups per month, and the map continues working without a token using GeoLite2 alone. The interface includes username search with autocomplete, so you can type part of a name and jump to that actor's IP addresses. Clicking a suggestion filters the map to show only that actor's pins. There is also a country filter and a small inset map in the side panel that shows the exact location of whichever pin you selected. Duplicate IPs per actor are removed automatically. To run it, you clone the repository, install the Python dependencies, optionally enter an ipinfo.io token when prompted, and open a local web address in your browser. The backend is a Flask web server and the map is rendered with Leaflet.js. The project is released under the MIT license. The data in the repository covers IP addresses attributed to DarkForums activity. This is intended as a threat intelligence reference for security researchers.
An open-source intelligence tool that plots IP addresses linked to DarkForums cybercrime threat actors on an interactive map, with offline geolocation and optional enrichment via the ipinfo.io API.
Mainly Python. The stack also includes Python, Flask, Leaflet.js.
MIT license, use freely for any purpose, including commercial, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.