This repository contains two high-performance scanning utilities — designed to explore numeric keyspaces in both forward and reverse directions. They are built to work together for efficient, full-range exploration on multi-core systems.
These tools are capable of:
- Sequentially scanning cryptographic key ranges.
- Managing checkpoints for safe resumption after interruptions.
- Providing detailed runtime statistics and progress monitoring.
- Sending instant Telegram alerts when specific results are detected.
- Optimizing CPU utilization automatically for better performance.
| Script | Description |
|---|---|
| forward_scanner.py | Scans in ascending order (from start to end). |
| reverse_scanner.py | Scans in descending order (from end to start). |
Both scanners are independent but complementary — allowing bidirectional search coverage for comprehensive analysis.
- ✅ Parallel Processing: Multi-core CPU support.
- 🧾 Automatic Checkpointing: Saves current positions for recovery.
- 📈 Live Progress: Displays total keys processed, speed, and elapsed time.
- 💬 Telegram Alerts: Sends real-time notifications.
- 🛡️ Resilient Design: Safe exit handling and automatic restart support.
- Python 3.8 or newer
coincurve,requests, andpsutillibraries- Multi-core CPU recommended
Each script can be run independently:
python3 forward_scanner.py
python3 reverse_scanner.pyThese scripts are intended for educational and experimental use only.
Users are responsible for ensuring all activities comply with applicable laws and regulations.