modules/recon_passive.py

import asyncio
import json

class Module:
    NAME = "RECON_PASSIVE"
    
    async def run(self, state):
        """
        Pasif Keşif Modülü: OSINT ve Metadata toplar.
        """
        await asyncio.sleep(2) # Gerçek bir ağ gecikmesi simülasyonu
        
        hedef = state["target"]
        print(f"  [>] {self.NAME}: {hedef} için OSINT araması yapılıyor...")
        
        # Simülasyon sonucu: Bulunan veriler
        data = {
            "emails": [f"admin@{hedef.split('//')[-1]}", "[email protected]"],
            "subdomains": [f"www.{hedef}", f"dev.{hedef}"],
            "metadata_found": True
        }
        return data

Paste Bilgileri

33
Paste ID
c2979103f19d9742
Oluşturan
anonim
Oluşturulma
09 Dec 2025, 11:33
Süre Sonu
Süresiz
Boyut
800 B