ALERT!
Click here to register with a few steps and explore all our cool stuff we have to offer!
Cracking Tools

TorSearch : Advanced Dark Web Intelligence Platform 🔱

Submitted by 0x5k1z0 at 21-09-2026, 03:01 AM


NON AUTH TorSearch : Advanced Dark Web Intelligence Platform 🔱
277 Views
d123123sdfase3's Avatar'
d123123sdfase3
Offline
#4
21-09-2026, 03:01 AM 0x5k1z0 Wrote:
Catlaugh Catlaugh Catlaugh Catlaugh
                                                                                                    



Refactor the existing TorSearch concurrency system without changing unrelated functionality.
GoalMake multi-provider searching fast, responsive, and production-quality while keeping the PyQt6 UI completely non-blocking.
Requirements
  • Use PyQt6 QThreadPool + QRunnable for background provider tasks.
  • Never perform network, validation, Discord, or heavy file operations on the GUI thread.
  • Run providers concurrently with a controlled thread pool.
  • Add clean Qt signals for:
    • provider started
    • result received
    • provider finished
    • error
    • progress
  • Centralize result processing through a thread-safe
    Code:
    ResultManager
    .
  • Normalize and deduplicate results before displaying them.
  • Run LIVE/OFFLINE validation asynchronously after results appear.
  • Add safe cancellation using a
    Code:
    search_id
    so stale results cannot enter a new search.
  • Add per-provider timeouts and bounded retries.
  • Isolate provider failures so one failed provider never stops the others.
  • Keep statistics accurate and thread-safe.
  • Keep the existing UI, providers, result format, Discord integration, and project structure unless changes are genuinely required.
  • Avoid unnecessary dependencies and avoid creating unlimited threads.
  • Ensure clean worker shutdown when the application closes.
Target Flow
 
Code:
GUI → SearchController → QThreadPool → Providers → ResultManager → Signals → GUI
First inspect the existing architecture and reuse/improve the current worker system where possible. Do not rewrite the project unnecessarily.
After implementation, run a basic test with multiple providers, duplicates, timeout/error cases, cancellation, and application shutdown.
tyuktyuktyu
0
Reply


Messages In This Thread
RE: TorSearch : Advanced Dark Web Intelligence Platform 🔱 - by d123123sdfase3 - 22-09-2026, 03:35 PM


Users browsing this thread: