
استعد خصوصيتك. اختفِ في كومة القش.
استعد خصوصيتك. أضِع نفسك في كومة القش.
من المحتمل أن مزود خدمة الإنترنت الخاص بك يتتبع عادات التصفح الخاصة بك ويبيعها لوكالات التسويق (ولو بشكل مجهول). أو الأسوأ من ذلك، جعل سجل التصفح الخاص بك متاحًا لجهات إنفاذ القانون عند أول إشارة لاستدعاء قضائي. Needl سيولد حركة مرور عشوائية على الإنترنت في محاولة لإخفاء حركة المرور المشروعة الخاصة بك، مما يجعل بياناتك هي الإبرة في كومة القش وبالتالي يصعب العثور عليها. الهدف هو جعل تتبع سجل التصفح وعاداتك أكثر صعوبة لمزود الخدمة والحكومة إلخ.
إنه ليس مثاليًا. لكنه بداية. لديك فكرة؟ شارك!

الوحدات المنفذة:
أفكار وحدات:
يجب أن يعمل Needl على أي نظام Linux تقريبًا مع تثبيت Python 3.0+.
cd /optgit clone https://github.com/eth0izzle/needl.gitpip3 install -r requirements.txtpython3 needl.pyيعمل Needl كخفيّة وسيجلس بسعادة في الخلفية يعمل 24/7، 365 يومًا. لكل وحدة (مهمة) إجراءات مجدولة، على سبيل المثال ستحدث استعلامات DNS العشوائية كل 1 إلى 3 دقائق. يمكنك تكوين الفواصل الزمنية داخل ./data/settings.yaml.
usage: needl.py [-h] [--datadir DATADIR] [-d] [-v] [--logfile LOGFILE]
[--pidfile PIDFILE]
Take back your privacy. Lose yourself in the haystack.
optional arguments:
-h, --help show this help message and exit
--datadir DATADIR Data directory
-d, --daemon Run as a deamon
-v, --verbose Increase logging
--logfile LOGFILE Log to this file. Default is stdout.
--pidfile PIDFILE Save process PID to this file. Default is /tmp/needl.pid.
Only valid when running as a daemon.
لماذا لا تستخدم VPN/Tor فقط؟ ويجب عليك! Needl لا يحمي حركة المرور المشروعة الخاصة بك بأي شكل. إنه ببساطة يولد المزيد.
باستخدام Needl هل ستكون حركة المرور المشروعة الخاصة بي مخفية/محمية/آمنة؟ لا. هذا ليس هدف Needl. الغرض منه هو توليد المزيد من حركة المرور لجعل تحديد حركة المرور المشروعة أكثر صعوبة. لا يوجد دليل على أن هذا يعمل بالفعل - إنه دليل على المفهوم.
هل يمكن لـ [أدخل الخدمة هنا] التمييز بين Needl وطلباتي المشروعة؟ نظريًا، نعم. [أدخل الخدمة هنا] يمكنها تتبعك باستخدام ملفات تعريف الارتباط أو بيانات الجلسة أو الخوارزميات. سيعالج Needl هذا في المستقبل.
أين اختباراتك؟!؟ قدم طلب سحب. من فضلك.
تحقق من متتبع المشكلات وانظر ما الذي يثير اهتمامك.
git checkout -b my-new-featuregit commit -am 'Add some feature'git push origin my-new-featureMIT. راجع LICENSE