
स्क्रिप्ट्स के लिए: लगभग मुफ्त में एक गुप्त पेंटेस्टिंग इन्फ्रास्ट्रक्चर कैसे बनाएं
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 सक्षम किया गया है।