
أداة وأتمتة للأمن التشغيلي.
أداة أمن تشغيلي وأتمتة. (الإصدار 1.1.0)
تم تصميم NetSet لأتمتة عدد من العمليات التي ستساعد المستخدم في تأمين حركة مرور شبكته. كما يوفر طريقة سهلة لجمع البروكسيات وتشغيل الأدوات عبر Tor.
جميع الأدوات المثبتة والمستخدمة بواسطة NetSet سيتم تكوينها تلقائيًا أيضًا. بالطبع الأداة نفسها ليست الحل الأمثل للأمن التشغيلي، بل هي وسيلة مريحة لتهيئة الأساسيات لنفسك.
تسهل NetSet، من بين أمور أخرى؛
مضاعف طرفي (terminal multiplexer) عند الطلب، يتم توجيه جلساته عبر Tor. حركة DNS آمنة من خلال التثبيت والتكوين التلقائي لـ DNSCrypt-proxy. وظيفة Tor Wall التي تجبر كل حركة المرور على المرور عبر شبكة Tor. وصول سهل إلى موارد الأمن التشغيلي عبر الإنترنت، ويمكن فتح موارد الويب المعنية داخل النص البرمجي.
والمزيد.
لاحظت مؤخرًا أن بعض التوزيعات، حتى لو كانت مشتقات Debian أو Ubuntu، لا تبدو قادرة على معالجة ملف التكوين الذي يتم تنزيله عبر apt أو الذي يتم كتابته بواسطة نص debconf.sh الخاص بـ NetSet.
لذلك قمت ببعض الاختبارات وتمكنت من تجميع ملف DNSCrypt-proxy.toml، بناءً على أمثلة أصلية من مطور DNSCrypt، والذي يبدو أنه يعمل على معظم الأنظمة. إذا كنت مهتمًا، تجده هنا. إذا كنت لا تزال تواجه بعض المشاكل، فلا تتردد في فتح تذكرة. وسأعود إليك في أقرب وقت ممكن لمساعدتك في استكشاف الأخطاء وإصلاحها. شكرًا!
بعد استنساخ المستودع، انتقل إلى دليل NetSet وشغّل الأمر التالي:
chmod +x *.sh
./netset-main.sh --install
#sudo ./netset-main.sh --install
سيؤدي هذا إلى تثبيت وتكوين كل ما تحتاجه لكي يعمل NetSet بشكل صحيح.
من الآن فصاعدًا، سيقوم NetSet بتثبيت veracrypt و pwgen وتوفير عمليات آلية تتعلق بهذه الأدوات بالإضافة إلى جميع الميزات التي يوفرها الإصدار 1.0.0.
استخدام sudo لتشغيل النص البرمجي سينفذ كل عملية داخل النص كجذر، وهذا يعني أنك لن تُطلب منك كلمة مرور sudo عندما تتطلب العملية صلاحيات مرتفعة. ومع ذلك، ستكون جميع العناصر التي يكتبها NetSet مملوكة للجذر أيضًا، بما في ذلك أدلة النسخ الاحتياطي. أخيرًا وليس آخرًا؛ عند النظر في الآثار الأمنية، لا يُنصح بتشغيل كل شيء بصلاحيات المستخدم المتميز.
بدء النص الرئيسي باستخدام sudo سيكون اختياريًا من الآن فصاعدًا لتعكس الاعتبارات المذكورة أعلاه.
يرجى الاطلاع على نظرة عامة على الخيارات أدناه.
CLI Arguments
'-t' or '--terminal' Starts
terminal multiplexer with all
connections routed through Tor
'-s' or '--status' prints a status
overview of NetSet related network
utilities and their current state.
'-i' or '--install' runs a script
designed to install all of NetSet's
dependencies and configures them
Menu Options
'Usage' - Print options overview
'Status' - Print Status overview
'Spoof MAC' - Spoof MAC Address
'Random Proxies' - Scrape random proxies
'GeoSort Proxies'- Scrape GeoSorted proxies
'ProtonVPN' - Start ProtonVPN
'Tor Terminal' - Start terminal multi-
plexer, with all sessions
routed through Tor
'Tor Wall' - Configures iptables to
force all connections
through Tor.
'Veracrypt' - Start encryption and
password gen menu
'OPSEC Resources'- Display NetSet's included
list of web resources.
Select an entry to open
it in your default browser
تم الاختبار على Ubuntu 19.04
استدعاءات Python لتشغيل موارد الويب المرفقة مع NetSet هي بصيغة 2.7. إذا كان نظام التشغيل لديك لا يحتوي على Python2.7، فإن تغيير الاستدعاء من python -m webbrowser URL إلى python3 -m webbrowser URL يجب أن يعالج أي مشاكل توافق، إذا صادفتها في هذا الشأن بالذات.
أخطط لتوسيع هذه الأداة في المستقبل بمزيد من موارد و/أو عمليات الأمن التشغيلي.
إذا صادفت خطأ أو كان لديك أي أسئلة حول هذه الأداة. لا تتردد في فتح تذكرة
شكرًا لك.