
लिनक्स स्वचालित ARP (TCP / UDP / ICMP) फ़ायरवॉल
संक्षेप में, SCUTUM आपके व्यक्तिगत कंप्यूटर को दुर्भावनापूर्ण TCP/UDP ट्रैफ़िक और ARP स्पूफिंग हमलों के विरुद्ध स्वचालित रूप से कॉन्फ़िगर करता है। यह सॉफ्टवेयर आपके लिए पारंपरिक फ़ायरवॉल सेटअप करने के लिए UFW का उपयोग करता है, गेटवे MAC पते को निर्धारित और लॉक करता है ताकि आप ARP-स्पूफ न हों।
यह सॉफ्टवेयर कॉम्पैक्ट और प्रभावी होने के लिए डिज़ाइन किया गया है। वर्तमान में यह एक समय में केवल एक इंटरफ़ेस का समर्थन कर सकता है। ट्रैफ़िक केवल एक इंटरफ़ेस पर अनुमत होगा। हम एक साथ कई इंटरफ़ेस का समर्थन करने की संभावनाओं पर विचार कर रहे हैं।
scutum को पुनः स्थापित करें।netfilter के लिए समर्थन जोड़ा गया।curl या wget आवश्यक हैgit स्थापित होना चाहिएसामान्य Ubuntu वातावरण (18.04) के लिए उदाहरण
$ sudo apt install git python3-pip curl
$ sudo pip3 install avalon_framework
SCUTUM निर्भरताओं की पूरी सूची DEPENDENCIES.md में पाई जा सकती है
curl के माध्यम से
$ sudo sh -c "$(curl -fsSL https://raw.githubusercontent.com/K4YT3X/scutum/master/bin/quickinstall.sh)"
wget के माध्यम से
$ sudo sh -c "$(wget https://raw.githubusercontent.com/K4YT3X/scutum/master/bin/quickinstall.sh -O -)"

लंबी कहानी संक्षेप में, ARP फ़ायरवॉल। यह कनेक्ट होने पर स्वचालित रूप से गेटवे को श्वेत सूची में जोड़ता है और संभावित खतरे से बचने के लिए बाकी सब कुछ ब्लॉक करता है।
SCUTUM एक ARP फ़ायरवॉल है जो आपके कंप्यूटर को LAN पर अन्य कंप्यूटरों द्वारा ARP-स्पूफ होने से रोकता है। SCUTUM आपके कंप्यूटर में "arptables" को नियंत्रित करता है ताकि यह केवल गेटवे से ARP पैकेट स्वीकार करे। इस तरह, जब दुर्भावनापूर्ण इरादे वाले लोग आपकी ARP तालिका को स्पूफ नहीं कर सकते। SCUTUM अन्य लोगों को LAN पर आपके डिवाइस का पता लगाने से भी रोकता है यदि SCUTUM का उपयोग उचित रूप से कॉन्फ़िगर किए गए TCP/UDP फ़ायरवॉल के साथ किया जाता है।
SCUTUM iptables के साथ tcp/udp/icmp ट्रैफ़िक को संभालने में भी सक्षम है। आप स्थापना के दौरान इस सुविधा को सक्षम करना चुन सकते हैं। हालांकि, UFW जैसे अधिक पेशेवर फ़ायरवॉल नियंत्रक की सिफारिश की जाती है। वे अधिक सटीकता के साथ ट्रैफ़िक को संभाल सकते हैं।
आपको पहली बार चलाने से पहले कॉन्फ़िगरेशन फ़ाइलों को सेट करने के लिए एक स्थापना चलानी चाहिए। मुझे यकीन नहीं है कि पोर्टेबल संस्करण आवश्यक है या नहीं। यदि आपको लगता है कि इसे बदला जाना चाहिए, तो एक मुद्दा उठाएं और मैं इसे बदल दूंगा।
ऊपर दी गई त्वरित स्थापना अनुशंसित है
git clone https://github.com/K4YT3X/scutum.git
cd scutum/bin
sudo python3 scutum.py --install
सक्षम करें: SCUTUM सक्षम करें (स्वतः प्रारंभ) अक्षम करें: SCUTUM अक्षम करें (कभी स्वतः प्रारंभ नहीं होगा) अस्थायी रूप से अक्षम करें: अगली बार नेटवर्क से कनेक्ट होने तक SCUTUM अक्षम करें
स्थापना के बाद SCUTUM स्वचालित रूप से अपने आप प्रारंभ होता है।
पूर्ण अद्यतन उपयोग निम्नलिखित निष्पादित करके पाया जा सकता है:
$ scutum --help
$ sudo service scutum start # Start scutum service
$ sudo service scutum stop # Stop scutum service
$ sudo systemctl enable scutum # Start SCUTUM with system
$ sudo systemctl disable scutum # Don't start SCUTUM with system
$ sudo scutum # Start SCUTUM Normally
$ sudo scutum --start # Start SCUTUM Manually for once even it it's disabled
$ sudo scutum --enable # Enable SCUTUM (Start automatically on connect)
$ sudo scutum --disable # Disable SCUTUM (Don't start automatically on connect)
$ sudo scutum --reset # Reset SCUTUM (Allow ALL ARP packages temporarily)
$ sudo scutum --purgelog # Purge SCUTUM logs
$ sudo scutum --install # Run scutum installation wizard and install SCUTUM into system
$ sudo scutum --uninstall # Remove SCUTUM from system completely
$ sudo scutum --upgrade # Upgrade SCUTUM and AVALON Framework
[समाप्त]
[समाप्त]