Portspoof: सभी 65535 TCP पोर्ट्स पर वैध सेवाओं का emulation करने की तकनीक
(github.com/drk1wi)-
Portspoof सॉफ़्टवेयर का अवलोकन
- Portspoof ऑपरेटिंग सिस्टम की सुरक्षा को मज़बूत करने के लिए बनाया गया सॉफ़्टवेयर है.
- यह सभी 65535 TCP पोर्ट्स को हमेशा खुला रखता है, ताकि हमलावर पोर्ट की वास्तविक स्थिति का पता न लगा सकें.
- पोर्ट स्कैन के दौरान यह सभी पोर्ट्स को OPEN स्थिति में दिखाता है, जिससे stealth port scan निष्प्रभावी हो जाता है.
- हर खुले TCP पोर्ट पर service emulation के ज़रिए नकली banner बनाया जाता है, ताकि scanner भ्रमित हो जाए.
- यह dynamic service signature database का उपयोग करके service probe का जवाब वैध signatures के साथ देता है.
- इससे हमलावरों के लिए सिस्टम के वास्तविक पोर्ट नंबर पता करना कठिन हो जाता है.
-
हमलों से बचाव की कला
- Portspoof हमलावरों के tools और exploits का उपयोग करके सिस्टम को आक्रामक रूप से रक्षात्मक बना सकता है.
- इसे हल्के, तेज़, portable और सुरक्षित firewall system के एक अतिरिक्त घटक के रूप में डिज़ाइन किया गया है.
- यह हमलावर के reconnaissance चरण को धीमा और झंझटपूर्ण बनाकर सिस्टम की सुरक्षा बढ़ाता है.
- यह user-level software है, इसलिए root privileges की आवश्यकता नहीं होती.
- हर running instance केवल एक TCP पोर्ट से bind होता है.
- इसे iptables rules के माध्यम से आसानी से customize किया जा सकता है.
- इसका CPU और memory उपयोग कम है और यह multithreading को support करता है.
- यह 9000 से अधिक dynamic service signatures प्रदान करता है, जिससे हमलावर का scanning software भ्रमित हो जाता है.
-
लेखक
- Piotr Duszyński (@drk1wi).
-
व्यावसायिक उपयोग
- Portspoof एक विशिष्ट license के तहत उपलब्ध है, और व्यावसायिक उपयोग के लिए लेखक के साथ license पर चर्चा आवश्यक है.
1 टिप्पणियां
Hacker News की राय