شرح سكريبت noisy حماية الخصوصية أثناء التصفح
نبذة عن السكريبت Noisy
معناه بالعربي الصخب أو الضجة وهو يدل على دوره, Noisy عبارة عن سكريبت بايثون يقوم بتوليد بيانات وطلبات عشوائية (ضوضاء) DNS / HTTP في الخلفية اثناء التصفح حتى يقوم بتمويه بياناتك وجعلها اقل قيمة للبيع وزيادة الغموض extra obscurityطريقة تنزيل وتشغيل سكريبت Noisy
طبعا بما أنه مبرمج بالبايثون فهو يشتغل على جميع الأنظمة لينكس ماك ويندوز, فقط يجب توفر البايثون سواء 2.7 أو 3.6 لا يهمالملحقات Dependencies
يجب توفر مكتبة requests في البايثون وهي مكتبة خاصة بالطلبات.
طريقة تثبيتها requests عن طريق pip
pip install requests
طريقة تنزيل السكريبت Noisy من موقع Github
- افتح الطرفية
- انسخ والصق الامر التي بها
git clone https://github.com/1tayH/noisy.git
بعد التحميل قم بالدخول للمجلد noisy بالأمر:
cd noisy
الأن نقوم بتشغيل السكريبت noisy.py ويجب ان نمرر له ملف الاعدادات او الكونفيق
فقط أدخل الامر الأتي:
python noisy.py --config config.json
انتهى,
تنويه : لا تغلق الطرفية حتى لا يتوقف السكريبت, ان أردت ايقافه فقط كالعادة اضغط المفتاحين معاً CTRL + C
ستظهر لك عدة سطور في الطرفية لا تقلق فالامر طبيعي هي مجرد طلبات عشوائية أو ضوضاء ههه
هكذا
DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): 4chan.org:80
DEBUG:urllib3.connectionpool:http://4chan.org:80 "GET / HTTP/1.1" 301 None
DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): www.4chan.org:80
DEBUG:urllib3.connectionpool:http://www.4chan.org:80 "GET / HTTP/1.1" 200 None
DEBUG:root:found 92 links
INFO:root:Visiting http://boards.4chan.org/s4s/
DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): boards.4chan.org:80
DEBUG:urllib3.connectionpool:http://boards.4chan.org:80 "GET /s4s/ HTTP/1.1" 200 None
INFO:root:Visiting http://boards.4chan.org/s4s/thread/6850193#p6850345
DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): boards.4chan.org:80
DEBUG:urllib3.connectionpool:http://boards.4chan.org:80 "GET /s4s/thread/6850193 HTTP/1.1" 200 None
INFO:root:Visiting http://boards.4chan.org/o/
DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): boards.4chan.org:80
DEBUG:urllib3.connectionpool:http://boards.4chan.org:80 "GET /o/ HTTP/1.1" 200 None
DEBUG:root:Hit a dead end, moving to the next root URL
DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): www.reddit.com:443
DEBUG:urllib3.connectionpool:https://www.reddit.com:443 "GET / HTTP/1.1" 200 None
DEBUG:root:found 237 links
INFO:root:Visiting https://www.reddit.com/user/Saditon
DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): www.reddit.com:443
DEBUG:urllib3.connectionpool:https://www.reddit.com:443 "GET /user/Saditon HTTP/1.1" 200 None
اضافة أخيرة
يمكنكم تعديل ملف الكونفيق واضافة اليه مواقع للتمويه ويمكن أيضا اضافة عدة useragents لمن لا يعرفه هو عبارة عن سطر يبين للأخرين أنني استخدم متصف فايرفوكس او كروم ... واي ويندوز استخدمه ايضا...لتعديل الكونفيق قم بادخال الامر
leafpad config.json
{
"max_depth": 25,
"min_sleep": 3,
"max_sleep": 6,
"timeout": false,
"root_urls": [
"http://4chan.org",
"https://www.reddit.com",
"https://www.yahoo.com",
"http://www.cnn.com",
"https://p---hub.com",
"https://www.ebay.com",
"https://wikipedia.org",
"https://youtube.com",
"https://github.com",
"https://medium.com",
"https://thep-----bay.org",
],
"blacklisted_urls": [
"https://t.co",
"t.umblr.com",
"messenger.com",
"itunes.apple.com",
"l.facebook.com",
"bit.ly",
"mediawiki",
".css",
".ico",
".xml",
"intent/tweet",
"twitter.com/share",
"dialog/feed?",
".json",
"zendesk",
"clickserve",
".png"
],
"user agents": [
"there are many user agents here!"
]
}