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
33Paste ID
c2979103f19d9742
Oluşturan
anonim
Oluşturulma
09 Dec 2025, 11:33
Süre Sonu
Süresiz
Boyut
800 B