Sarenka — OSINT Powerhouse for Vulnerability and Attack Surface Analysis
667 stars
When One Tool Replaces a Dozen Services
Sound familiar? When analyzing system security, you have to jump between Shodan, Censys, WHOIS services, and vulnerability databases? The Polish project Sarenka offers an elegant solution — a unified platform for OSINT data collection and analysis.
What Can This Pentester's "Swiss Army Knife" Do?
-
Centralized data collection from:
- Shodan (IP information)
- Censys (device data)
- Criminal IP (alternative data source)
- DNS and WHOIS services
-
Vulnerability analysis:
- CVE search by CWE
- Database with vulnerability mapping
- PDF report generation
-
Useful tools:
- Hash calculator
- Shannon entropy calculation
- Basic port scanner (when nmap is overkill)
Technical Highlights
Sarenka is built on:
- Python 3.8+ (supports Windows 10 and Kali Linux)
- Django + DRF for the backend
- React for the frontend
# Быстрый старт
$ git clone https://github.com/pawlaczyk/sarenka.git
$ cd ./sarenka
$ python3 -m venv env
$ source env/bin/activate
$ pip3 install -r requirements.txt
$ python backend/manage.py runserver
Who Is It For?
- Pentesters for rapid reconnaissance
- DevOps engineers for analyzing their own infrastructure
- Security researchers for vulnerability discovery
Data Visualization


Future Roadmap
The team plans to:
- Full test coverage
- Docker image for quick deployment
- Expanded mathematical toolkit
- Data visualization via d3.js
Sarenka is a successful attempt to create a universal tool for OSINT reconnaissance. Although the project is still evolving, it can already significantly speed up the work of security professionals.
Give it a try if:
- You're tired of switching between a dozen services
- You need quick attack surface analysis
- You want a convenient tool for everyday vulnerability work
Related projects
IndexTTS2: When Synthesized Speech Sounds Truly Natural
Python ★ 21,665
🤗 Diffusers Your tool for working with diffusion models
Python ★ 33,982
Bionic ReadingTool — Read Faster with Open Source
TypeScript ★ 535
Ciphey: When a cipher reveals its secrets on its own in 3 seconds
Python ★ 21,474
Zotero-arXiv- Daily - Personal Assistant for Scientific Research
Python ★ 5,643
How to Teach Claude Code to Control an iOS Simulator
Python ★ 1,130