
ईमेल, उपयोगकर्ता नाम, डोमेन, आईपी और क्रिप्टो वॉलेट रिकॉनिसेंस के लिए निष्क्रिय OSINT ट्राइएज कंसोल। इसमें केस प्रबंधन, क्यूरेटेड संसाधन लिंक और रक्षात्मक अनुसंधान के लिए निर्यात योग्य रिपोर्ट शामिल हैं।
v0.1.0 – बीटा: वर्क्स ऑन माय मशीन एडिशन

इस रिलीज़ के बदलावों और बीटा दायरे के लिए CHANGELOG.md देखें।
ओपन-सोर्स रेकॉन कंसोल
हंटर्स के लिए बनाया गया, ब्राउज़र्स के लिए नहीं।
OSINT Menace एक डिफेंसिव थिंकिंग प्रोजेक्ट है।
OSINT Menace केस-आधारित OSINT रिसर्च के लिए एक Python एप्लिकेशन है, जिसमें एक टर्मिनल वर्कस्पेस और एक Dockerized वेब इंटरफ़ेस है। विश्लेषक सार्वजनिक-स्रोत अवलोकन एकत्र कर सकते हैं, परिणामों की समीक्षा कर सकते हैं, उपयोगी निष्कर्षों को केस में सहेज सकते हैं, और रिपोर्ट निर्यात कर सकते हैं।
यह टूल डिफेंसिव रिसर्च, डिजिटल फुटप्रिंट समीक्षा, जांच नोट-टेकिंग, और अधिकृत सुरक्षा कार्य के लिए डिज़ाइन किया गया है। यह पैसिव लुकअप, जनरेट किए गए सोर्स लिंक, सार्वजनिक रिकॉर्ड पिवॉट, DNS/RDAP जानकारी, सर्टिफिकेट ट्रांसपेरेंसी, वॉलेट एक्सप्लोरर, और विश्लेषक-नियंत्रित केस प्रबंधन को प्राथमिकता देता है।
यह एक प्रारंभिक लोकल बिल्ड है जिसे बाद में एक पूर्ण साइट के रूप में विकसित करने का इरादा है। वर्तमान संस्करण एक लोकल विश्लेषक कंसोल और Docker-होस्टेड प्रोटोटाइप के रूप में उपयोगी है।
इंस्टॉल किए गए संस्करण को python menace.py --version से जांचें।
पूर्ण टर्मिनल वर्कफ़्लो और कमांड संदर्भ के लिए CLI.md देखें।
टर्मिनल खोजें GitHub/Bluesky/GitLab/Hacker News सार्वजनिक प्रोफ़ाइल,
फ़ोन मेटाडेटा, Bitcoin/Ethereum सारांश और हाल के लेनदेन, सार्वजनिक पृष्ठ
टेक्स्ट/अंश, और संरचित रिकॉर्ड-स्रोत मिलान का समर्थन करती हैं। Username/Auto खोजें डिफ़ॉल्ट रूप से
प्रत्यक्ष जांच के साथ-साथ पूरी उम्मीदवार प्रोफ़ाइल-लिंक सूची का उपयोग करती हैं; अन्य प्रकार डिफ़ॉल्ट रूप से
संग्रह करते हैं। स्पष्ट रूप से --mode links, --mode collect, या --mode both चुनें।
CLI OSINT Links कैटलॉग और स्टैंडअलोन HTML निर्यात भी प्रदान करता है।
SEC और CourtListener के लिए स्रोत कॉन्फ़िगरेशन आवश्यक है; CLI अनुपलब्ध कॉन्फ़िगरेशन और अवरुद्ध/दर-सीमित
अनुरोधों की स्पष्ट रूप से रिपोर्ट करता है। CLI गाइड में कवरेज और क्रेडेंशियल तालिका देखें।
ब्राउज़र या वेब सर्वर शुरू किए बिना OSINT Menace चलाएं:
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python menace.py
क्रमांकित मेनू एक सक्रिय केस, चयनात्मक सेव, डुप्लिकेट डिटेक्शन, केस/आइटम प्रबंधन, समीक्षा स्थितियों, नोट्स/टैग, निर्देशित डोज़ियर संपादन, बैच इनपुट, और एक Word/Markdown/JSON/HTML रिपोर्ट विज़ार्ड का समर्थन करता है। प्रत्यक्ष कमांड समान सहेजे गए-डेटा संचालन का समर्थन करते हैं:
python menace.py search exampleuser --type username
python menace.py search example.com --type domain --json
python menace.py create "Investigation One"
python menace.py cases
python menace.py search exampleuser --type username --case CASE_ID --link 1 --link 3
python menace.py dossier --fields
python menace.py dossier CASE_ID --field summary --value "Analyst summary here"
python menace.py show CASE_ID
python menace.py export CASE_ID --format docx --output investigation.docx
python menace.py export demo --format docx --output demo.docx
--case पूरा परिणाम सहेजता है जब तक कि --link किसी एकल लक्ष्य से क्रमांकित लिंक का चयन न करे। लिंक तब तक उम्मीदवार बने रहते हैं जब तक विश्लेषक उन्हें सत्यापित नहीं करता।
कमांड से पहले --data-dir /path/to/data एक अन्य डेटा निर्देशिका चुनता है;
डिफ़ॉल्ट इस चेकआउट का data फ़ोल्डर है। Word निर्यात सहेजे गए डोज़ियर
फ़ील्ड का उपयोग करते हैं। मौजूदा आउटपुट फ़ाइलें कभी अधिलेखित नहीं की जाती हैं।
फ़्लैग के लिए python menace.py --help या python menace.py search --help का उपयोग करें।
मूल osint_tool.py खोज CLI उपलब्ध रहता है।
data/cases के अंतर्गत JSON फ़ाइलों के रूप में संग्रहीत केस वर्कस्पेस।OSINT Menace डिफ़ॉल्ट रूप से जानबूझकर रूढ़िवादी है।
डिफ़ॉल्ट रूप से शामिल:
डिफ़ॉल्ट रूप से बाहर रखा गया:
Auto मोड नई पंक्तियों, अल्पविराम, या अर्धविराम से अलग किए गए मिश्रित लक्ष्यों को स्वीकार करता है। यह संभावित लक्ष्य प्रकारों का पता लगाता है और मेल खाने वाले मॉड्यूल चलाता है।
उदाहरण:
[email protected]
John P. Smith
example.com
1.1.1.1
0x0000000000000000000000000000000000000000
ईमेल खोजों में शामिल हैं:
उपयोगकर्ता नाम खोजों में शामिल हैं:
{username} के साथ वैकल्पिक कस्टम फ़ोरम URL पैटर्न।फ़ोन खोजों में शामिल हैं:
Signal और Life360 खाता खोज जानबूझकर स्वचालित नहीं हैं।
पूर्ण-नाम खोजों में शामिल हैं:
डोमेन खोजों में शामिल हैं:
IP खोजों में शामिल हैं:
वॉलेट खोजों में शामिल हैं:
केस एक जांच के लिए कार्य फ़ोल्डर हैं। वे यहां संग्रहीत हैं:
data/cases/
केस वर्कफ़्लो का समर्थन करता है: