Fscan
English
इंट्रानेट व्यापक स्कैनिंग टूल, एक-क्लिक स्वचालित भेद्यता स्कैनिंग।
संस्करण: 2.2.2
विशेषताएँ
स्कैनिंग क्षमता
- होस्ट डिस्कवरी - ICMP/Ping जीवितता पहचान, बड़े नेटवर्क सेगमेंट B/C सेगमेंट जीवितता सांख्यिकी का समर्थन
- पोर्ट स्कैनिंग - TCP पूर्ण कनेक्शन स्कैनिंग, 133 सामान्य पोर्ट अंतर्निहित, पोर्ट समूह (web/db/service/all) का समर्थन
- सेवा पहचान - बुद्धिमान प्रोटोकॉल पहचान, 20+ सेवा फिंगरप्रिंट मिलान का समर्थन
- Web प्रोबिंग - वेबसाइट शीर्षक, CMS फिंगरप्रिंट, Web मिडलवेयर, WAF/CDN पहचान (40+ फिंगरप्रिंट)
ब्रूटफोर्स क्षमता
- कमजोर पासवर्ड ब्रूटफोर्स - 28 प्रकार की सेवा ब्रूटफोर्स (SSH/RDP/SMB/FTP/MySQL/MSSQL/Oracle/Redis आदि)
- Hash क्रैकिंग - NTLM Hash प्रमाणीकरण का समर्थन (SMB/WMI)
- SSH कुंजी लॉगिन - निजी कुंजी प्रमाणीकरण विधि का समर्थन
- बुद्धिमान शब्दकोश - 100+ सामान्य कमजोर पासवर्ड अंतर्निहित, {user} वेरिएबल प्रतिस्थापन का समर्थन
भेद्यता पहचान
- उच्च जोखिम भेद्यता - MS17-010 (EternalBlue), SMBGhost (CVE-2020-0796)
- अनधिकृत पहुँच - Redis/MongoDB/Memcached/Elasticsearch आदि अनधिकृत पहचान
- POC स्कैनिंग - Web भेद्यता POC एकीकृत, Xray POC प्रारूप का समर्थन
- DNSLog - DNSLog आउट-ऑफ-बैंड पहचान का समर्थन
भेद्यता शोषण
- Redis शोषण - सार्वजनिक कुंजी लिखना, शेड्यूल्ड टास्क लिखना, WebShell लिखना, मास्टर-स्लेव प्रतिकृति RCE
- MS17-010 शोषण - ShellCode इंजेक्शन, उपयोगकर्ता जोड़ने, कमांड निष्पादन का समर्थन
- SSH कमांड निष्पादन - प्रमाणीकरण सफल होने के बाद स्वचालित कमांड निष्पादन
स्थानीय मॉड्यूल
- सूचना संग्रह - सिस्टम जानकारी, पर्यावरण चर, डोमेन कंट्रोलर जानकारी, नेटवर्क कार्ड कॉन्फ़िगरेशन
- क्रेडेंशियल प्राप्ति - मेमोरी डंप (MiniDump), कीलॉगर, रजिस्ट्री निर्यात
- विशेषाधिकार बनाए रखना - Systemd सेवा, Windows सेवा, शेड्यूल्ड टास्क, स्टार्टअप आइटम, LD_PRELOAD
- रिवर्स Shell - फॉरवर्ड Shell, रिवर्स Shell, SOCKS5 प्रॉक्सी सेवा
- एंटीवायरस पहचान - लक्ष्य होस्ट पर स्थापित सुरक्षा सॉफ़्टवेयर की पहचान
- ट्रेस सफाई - लॉग सफाई उपकरण
इनपुट/आउटपुट
- लक्ष्य इनपुट - IP/CIDR/डोमेन/URL, फ़ाइल बैच आयात का समर्थन
- बहिष्करण नियम - विशिष्ट होस्ट, पोर्ट को बाहर करने का समर्थन
- आउटपुट प्रारूप - TXT/JSON/CSV बहु-प्रारूप आउटपुट
- साइलेंट मोड - कोई Banner नहीं, कोई प्रगति बार नहीं, कोई रंगीन आउटपुट नहीं
नेटवर्क नियंत्रण
- प्रॉक्सी समर्थन - HTTP/SOCKS5 प्रॉक्सी, नेटवर्क कार्ड निर्दिष्ट करने का समर्थन
- पैकेट भेजने का नियंत्रण - दर सीमा, अधिकतम पैकेट भेजने की संख्या नियंत्रण
- टाइमआउट नियंत्रण - पोर्ट टाइमआउट, Web टाइमआउट, वैश्विक टाइमआउट स्वतंत्र कॉन्फ़िगरेशन
- समवर्ती नियंत्रण - पोर्ट स्कैन थ्रेड, सेवा स्कैन थ्रेड स्वतंत्र कॉन्फ़िगरेशन
विस्तार कार्यक्षमता
- SDK एम्बेडिंग -
pkg/fscan Go SDK प्रदान करता है, Agent या सुरक्षा प्लेटफ़ॉर्म में एम्बेड किया जा सकता है, कार्य नियंत्रण (Pause/Resume), रीयल-टाइम प्रगति कॉलबैक, TaskID ट्रैसेबिलिटी का समर्थन
- Web प्रबंधन इंटरफ़ेस - विज़ुअल स्कैन कार्य प्रबंधन (सशर्त संकलन -tags web)
- Lab लैब वातावरण - परीक्षण और सीखने के लिए अंतर्निहित Docker लैब
- प्लगइन आर्किटेक्चर - सेवा प्लगइन/Web प्लगइन/स्थानीय प्लगइन पृथक्करण, विस्तार में आसान
- बहुभाषी समर्थन - चीनी/अंग्रेजी इंटरफ़ेस स्विचिंग (-lang zh/en)
- प्रदर्शन सांख्यिकी - JSON प्रारूप प्रदर्शन रिपोर्ट (-perf)
v2.1.0 चेंजलॉग
इस अपडेट में 262 कमिट शामिल हैं, जिसमें 30 नई सुविधाएँ, 120 बग फिक्स, 54 रीफैक्टरिंग, 14 प्रदर्शन अनुकूलन, 20 परीक्षण संवर्धन शामिल हैं।
आर्किटेक्चर रीफैक्टरिंग
- वैश्विक चर उन्मूलन - Config/State ऑब्जेक्ट में स्थानांतरित, समवर्ती सुरक्षा और परीक्षण क्षमता में सुधार
- SMB प्लगइन विलय - smb/smb2/smbghost/smbinfo को एकीकृत प्लगइन में समेकित, smb_protocol.go जोड़ा गया
- सेवा पहचान रीफैक्टरिंग - Nmap-शैली fallback तंत्र लागू, पोर्ट फिंगरप्रिंट पहचान रणनीति अनुकूलित
- आउटपुट सिस्टम रीफैक्टरिंग - TXT रीयल-टाइम डिस्क फ्लश + डुअल राइट तंत्र, परिणाम हानि और अव्यवस्था समस्या हल
- i18n फ्रेमवर्क अपग्रेड - go-i18n में स्थानांतरित, core/plugins/webscan मॉड्यूल का पूर्ण कवरेज
- HostInfo रीफैक्टरिंग - Ports फ़ील्ड string से int में परिवर्तित, प्रकार सुरक्षा
- फ़ंक्शन जटिलता अनुकूलन - clusterpoc (125→30), EnhancedPortScan (111→20)
- कोड ऑडिट - P0-P2 स्तर की समस्याएँ ठीक की गईं, deadcode साफ़ किया गया
- लॉग सिस्टम अनुकूलन - LogDebug कॉल सफाई (71→18), स्टार्टअप लॉग आउटपुट सुव्यवस्थित
प्रदर्शन अनुकूलन
- रेगुलर एक्सप्रेशन प्री-कंपाइलेशन - वैश्विक रेगुलर एक्सप्रेशन प्री-कंपाइल, बार-बार संकलन ओवरहेड से बचाव
- मेमोरी अनुकूलन - map[string]bool को map[string]struct{} में बदला गया मेमोरी बचाने के लिए
- समवर्ती फिंगरप्रिंट मिलान - मल्टी-गोरूटीन समानांतर मिलान, पहचान गति में सुधार
- कनेक्शन पुन: उपयोग - SOCKS5 वैश्विक डायलर पुन: उपयोग, बार-बार हैंडशेक से बचाव
- स्लाइडिंग विंडो शेड्यूलिंग - अनुकूली थ्रेड पूल + स्ट्रीमिंग इटरेटर, पोर्ट स्कैनिंग अनुकूलित
- CEL कैश अनुकूलन - POC स्कैनिंग CEL वातावरण कैश, बार-बार इनिशियलाइज़ेशन कम
- पैकेज-स्तरीय चर निष्कर्षण - proxyFailurePatterns/resourceExhaustedPatterns/sslSecondProbes आदि
- पूर्व-आवंटित क्षमता - रूपांतरण श्रृंखला सरलीकृत, एकल स्ट्रिंग प्रतिस्थापन
- समवर्ती सुरक्षा अनुकूलन - लॉक ग्रैन्युलैरिटी और मेमोरी आवंटन अनुकूलित
नई सुविधाएँ
- Web प्रबंधन इंटरफ़ेस - विज़ुअल स्कैन कार्य प्रबंधन, रिस्पॉन्सिव लेआउट और प्रगति प्रदर्शन
- बहु-प्रारूप POC अनुकूलन - xray और afrog प्रारूप POC का समर्थन
- बुद्धिमान स्कैन मोड - ब्लूम फ़िल्टर डिडुप्लीकेशन + प्रॉक्सी अनुकूलन
- संवर्धित फिंगरप्रिंट लाइब्रेरी - FingerprintHub एकीकृत (3139 फिंगरप्रिंट)
- Favicon फिंगरप्रिंट पहचान - mmh3 और MD5 दोहरे प्रारूप hash मिलान का समर्थन
- सामान्य संस्करण एक्सट्रैक्टर - स्वचालित सेवा संस्करण जानकारी निष्कर्षण
- फिंगरप्रिंट प्राथमिकता क्रम - बुद्धिमान मिलान परिणाम क्रम
- बुद्धिमान प्रोटोकॉल पहचान - स्वचालित HTTP/HTTPS प्रोटोकॉल प्रकार पहचान
- नेटवर्क कार्ड निर्दिष्ट करने की सुविधा - VPN परिदृश्य का समर्थन (-iface पैरामीटर)
- बहिष्कृत होस्ट फ़ाइल - फ़ाइल से बहिष्कृत होस्ट पढ़ने का समर्थन (-ehf पैरामीटर)
- ICMP टोकन बकेट दर सीमा - उच्च गति स्कैनिंग से राउटर क्रैश को रोकना
- पोर्ट स्कैन पुन: प्रयास - विफलता पर स्वचालित पुन: स्कैन तंत्र
- RDP वास्तविक प्रमाणीकरण - grdp लाइब्रेरी एकीकृत सिस्टम फिंगरप्रिंट पहचान
- SMB/FTP फ़ाइल सूची - अनाम पहुँच पर स्वचालित फ़ाइल सूची
- 302 रीडायरेक्ट दोहरी पहचान - मूल प्रतिक्रिया और रीडायरेक्ट के बाद प्रतिक्रिया फिंगरप्रिंट दोनों की पहचान
- TXT आउटपुट URL सारांश - अंत में Web सेवा URL सूची जोड़ी गई बैच परीक्षण के लिए
- nmap कोर एकीकरण - तीन प्रमुख सुधार: पहचान रणनीति/मिलान इंजन/संस्करण पार्सिंग
- प्लगइन चयनात्मक संकलन - Build Tags सिस्टम, सेवा/स्थानीय/Web प्लगइन स्वतंत्र संकलन का समर्थन
- डिफ़ॉल्ट पोर्ट विस्तार - 62 से 133 सामान्य पोर्ट तक विस्तारित
- पूर्ण पोर्ट स्कैन समर्थन - पोर्ट रेंज सीमा विस्तारित
- HTTP रीडायरेक्ट नियंत्रण - कॉन्फ़िगर करने योग्य रीडायरेक्ट गणना सीमा
- प्रदर्शन विश्लेषण समर्थन - pprof प्रदर्शन विश्लेषण और benchmark परीक्षण जोड़ा गया
- TCP पैकेट सांख्यिकी - सेवा प्लगइन TCP पैकेट भेजने की सांख्यिकी का समर्थन
- fscan-lab लैब - इंट्रानेट पेनेट्रेशन प्रशिक्षण प्लेटफ़ॉर्म, सभी भेद्यता परिदृश्यों को कवर करता है (अपूर्ण)
- Redis शोषण संवर्धन - पूर्ण Redis शोषण कार्यक्षमता पोर्ट की गई (सार्वजनिक कुंजी/शेड्यूल्ड टास्क/WebShell/मास्टर-स्लेव RCE लिखना)
- rsync प्लगइन रीफैक्टरिंग - go-rsync लाइब्रेरी का उपयोग करके प्रमाणीकरण तर्क पुनर्गठित