
محرك لجعل شبكة تور كبوابتك الافتراضية
محرك لجعل شبكة تور هي بوابتك الافتراضية.
يتيح مشروع تور للمستخدمين تصفح الإنترنت والدردشة وإرسال الرسائل الفورية بشكل مجهول من خلال آليته الخاصة. يستخدمه مجموعة واسعة من الأشخاص والشركات والمؤسسات، سواء للأنشطة القانونية أو لأغراض غير مشروعة أخرى. تم استخدام تور على نطاق واسع من قبل وكالات الاستخبارات، ومجموعات القرصنة، والأنشطة الإجرامية، وحتى المستخدمين العاديين الذين يهتمون بخصوصيتهم في العالم الرقمي.
Nipe هو محرك تم تطويره بلغة Perl، يهدف إلى جعل شبكة تور هي بوابة الشبكة الافتراضية لديك. يمكن لـ Nipe توجيه حركة المرور من جهازك إلى الإنترنت عبر شبكة تور، مما يتيح لك تصفح الإنترنت مع موقف أقوى تجاه الخصوصية وعدم الكشف عن الهوية في الفضاء الإلكتروني.
يدعم Nipe توجيه حركة مرور IPv4 و IPv6 عبر شبكة تور. فقط حركة المرور الموجهة إلى عناوين محلية و/أو loopback لا يتم توجيهها عبر تور. يتم أيضًا حظر جميع حركة مرور UDP/ICMP غير المحلية بواسطة مشروع تور.
يستخدم Nipe iptables و ip6tables لتطبيق قواعد إعادة التوجيه لحركة مرور IPv4 و IPv6 على التوالي. إذا كان لديك قواعد مطبقة على هذه الأدوات، أثناء عملية البدء، قد تحدث تعارضات. عند إيقاف تشغيل خدمات Nipe، تتم إزالة جميع قواعد المغادرة، دون التمييز بين القواعد الموجودة مسبقًا وقواعد Nipe.
# Download
$ git clone https://github.com/htrgouvea/nipe && cd nipe
# Install libs and dependencies
$ cpanm --installdeps .
# Nipe must be run as root
$ perl nipe.pl install
COMMAND FUNCTION
install Install dependencies
start Start routing
stop Stop routing
restart Restart the Nipe circuit
status See status
Examples:
perl nipe.pl install
perl nipe.pl start
perl nipe.pl stop
perl nipe.pl restart
perl nipe.pl status

# Building the container
$ docker build -t nipe .
# Setup the Nipe container
$ docker run -d -it --name nipe-container --privileged --cap-add=NET_ADMIN nipe
# Running commands
$ docker exec -it nipe-container ./nipe.pl <your command>
مساهماتك واقتراحاتك مرحب بها ♥ بكل شغف. انظر هنا إرشادات المساهمة. يرجا الإبلاغ عن الأخطاء عبر صفحة المشكلات، وبخصوص القضايا الأمنية، انظر هنا سياسة الأمان. (✿ ◕‿◕)
هذا العمل مرخص بموجب رخصة MIT.