
نصوص برمجية لـ: كيفية بناء بنية تحتية سرية لاختبار الاختراق بتكلفة شبه مجانية
نصوص برمجية لبناء بنية تحتية سرية لاختبار الاختراق باستخدام RedSocks و DNScrypt.
يحتوي هذا المستودع على مجموعة من نصوص باش (Bash) للمساعدة في إعداد بنية وكيل شفاف. يقوم بتوجيه حركة المرور عبر وكيل SOCKS5 (عبر RedSocks) وتشفير استعلامات DNS (عبر DNScrypt).
المصدر الأصلي: CPH-SEC/CPH-SEC.github.io
python3iptablesnano (أو محرر آخر)curlتثبيت التبعيات:
قم بتشغيل نصوص التثبيت لإعداد dnscrypt-proxy و resolvconf.
sudo ./installdnscrypt.sh
تعديل إعدادات RedSocks: قم بتكوين تفاصيل وكيل SOCKS5 البعيد الخاص بك.
sudo ./editREDconf.sh
لبدء تشغيل الوكيل الشفاف (سيؤدي هذا إلى إعادة تشغيل خدمات DNS وتطبيق قواعد iptables):
sudo ./startREDsocks.sh
يعمل هذا النص كنقطة دخول رئيسية. سيستمر في العمل. اضغط Ctrl+C للإيقاف والتنظيف.
توجيه حركة المرور: تطبيق قواعد iptables يدويًا.
sudo ./iproute.sh
إعادة تعيين التوجيه: مسح قواعد iptables وإيقاف إعادة التوجيه.
sudo ./resetiproute.sh
إعادة تشغيل DNS: إعادة تشغيل DNScrypt والشبكة.
sudo ./restartDNScrypt.sh
فحص IP: التحقق من عنوان IP الخارجي الخاص بك.
./myip.sh
جلب الوكلاء: (يتطلب الوحدة الفرعية fetch-some-proxies)
sudo ./fetch.sh
تم تدقيق هذا المستودع وتحديثه.
set -euo pipefail لاصطياد الأخطاء مبكرًا.