
ओपन सोर्स इंटेलिजेंस टर्मिनल यूज़र इंटरफ़ेस
पहले, Rust इंस्टॉल करें (अनुशंसित rustup इंस्टॉलेशन विधि का उपयोग करके) और फिर
cargo install osintui
osintui को ~/.osintui/config/config.toml पर संग्रहीत एक TOML कॉन्फ़िगरेशन फ़ाइल की आवश्यकता होती है जो प्रत्येक सेवा के लिए आवश्यक API टोकन सेट करती है। यदि कोई कॉन्फ़िगरेशन फ़ाइल नहीं मिली, तो पहली बार चलाने पर आपके लिए एक बनाई जाएगी।
[keys]
virustotal = "api_key"
shodan = "api_key"
| कुंजी | विवरण |
|---|---|
| h | होम |
| / | इनपुट |
| q | वापस |
| s | Shodan |
| v | VirusTotal |
| → | दाएँ जाएँ |
| ← | बाएँ जाएँ |
| ↑ | ऊपर जाएँ |
| ↓ | नीचे जाएँ |
सॉफ़्टवेयर आर्किटेक्चर लगभग पूरी तरह से spotify-tui के आधार पर तैयार किया गया है। जटिल TUI स्थिति को साफ़-सुथरे ढंग से प्रबंधित करना और TUI घटकों की सामान्य हैंडलिंग को लागू करना सीखने में यह कोडबेस अमूल्य था।
⭐ wtfis
मुझे rust सीखने के लिए एक अच्छे पहले प्रोजेक्ट की आवश्यकता थी और wtfis osintui के लिए प्रेरणा का प्राथमिक स्रोत था।