مقاومة البيانات الكبيرة 1 أو جو بعيد المنال. إخفاء الهوية على الإنترنت ، ومكافحة الكشف ، ومكافحة التتبع ضدك وضدنا

وقت قراءة جيد ، أعزائي القراء.

لقد قرأت مؤخرًا عددًا من المقالات ، بما في ذلك حول حبري ، على بصمات الأصابع الرقمية للمتصفحات وتتبع المستخدمين على الإنترنت. على سبيل المثال ، مقال التعريف المجهول للمتصفحات ومجلة Internet Trap Forbes ، قسم "التكنولوجيا" - "البيانات الكبيرة".

أو ربما لا أريد أن يؤخذ في الاعتبار! أنا فقط أخشى أن المفارقة هي أن هذه أيضًا مطبوعة ، وإلى جانب ذلك ، على ما يبدو ، هذا هو السبب الرئيسي لظهور المطبوعات. IMHO ، هناك طريقة واحدة فقط. فيما يتعلق بـ FireFox - إذا كانت جميع الثعالب الموجودة في الجوقة وكل منها على حدة تبدأ في ثني أنها ثعالب قياسية عادية ، وليست حيدًا ، وليس كرومًا ، وليس خشخاش.

ولكن ، بدافع الاهتمام الأكاديمي ، من أجل الحفاظ على فردية الثعالب واستجابة للمكائد التالية للرأسمالية البرية ، أود أن أقترح على محكمة مجتمع الخابراس المحترم الخطة الماكرة التالية.

أريد أن أجري حجزًا على الفور - لست خبيرًا في مجال أمن الشبكات أو إخفاء الهوية ، لم أكن عضوًا في مجموعات مجهولة الهوية ، لم أكن متهمًا بإخفاء الهوية ، أقسم أنني لا أستطيع رؤية عصر الظلام.

الهدف أنظمة التشغيل والمتصفحات


Windows 10 x64 وفايرفوكس 62.0.3.

لا شيء


حقيقة أن Windows يرسل القياس عن بعد وكل ما يتعلق بتكوين Windows نفسه ، بالإضافة إلى مشكلات الحماية من الفيروسات وجدران الحماية ، لا يتناسب مع المقالة. مثل الذهاب إلى الإنترنت ليلاً ، من تحت الطاولة ومن الثلاجة ، عبر متصفح Tor ، والذي يكون عبر VirtualBox مع Tails ، والذي يتم عبر Quad VPN و Whonix (في الأعلى).

أقترح ، من أجل نقاء التجربة ، إنشاء ملف شخصي جديد لـ FireFox
أعتقد أن أبسط شيء هو:



لمعرفة كيف تؤثر الترقية المقترحة على أداء الثعلب
أقترح تثبيت هذا: مراقب سرعة الصفحة



(هذا هو وقت تحميل الصفحة). إذا قمت بالنقر فوقه ، فهناك معلومات تفصيلية.



على النقاط التالية. هناك ، في حالتين ، يُقترح مسح ملفات تعريف الارتباط للتاريخ والملف الشخصي. كن منتبهًا إذا قمت بتسجيل الدخول على حبري!

1. قطع التكنولوجيا المبتذلة للمراقبة. إعادة توجيه
إثباتإثبات

ومع ذلك ، كتب Yandex أنه كان عكس ذلك ، بهدف التشفير وإخفاء الهوية ، كدليل ، ولكن حتى لا تتعثر في أي قمامة في كل خطوة:


في إعدادات الروابط النظيفة
- IMHO من الأفضل إلغاء تحديد "تمييز الروابط التي تم محوها" ويمكنك وضع "عرض الرسائل" مؤقتًا لمراقبة التأثير.
- يمكنك تمكين خيار "إنشاء روابط قابلة للنقر - قابلة للنقر"
- استبدل السطر "تخطي الروابط ..." بـ
\/ServiceLogin|imgres\?|searchbyimage\?|watch%3Fv|auth\?client_id|signup|bing\.com\/widget|oauth|openid\.ns|\.mcstatic\.com|sVidLoc|[Ll]ogout|submit\?url=|magnet:|(?:google|yandex)\.(?:com|ru)\/\w*captcha\w*[\/?]|(?:google|yandex)\.(?:com|ru)\/.+\.(?:google|yandex) 

- إضافة إلى الاستبعادات - فاصلة ، ثم google.com ، google.ru ، yandex.ru ، ru.wikipedia.org ، en.wikipedia.org ، passport.yandex.ru

يجب أن نتذكر أنه قد لا يزال لا يعمل في بعض المواقع ، فلن يكون هناك إعادة توجيه عند الضرورة ، ولكنه لا يزال جزءًا من دفاع جيد ، بما في ذلك. من التصيد الاحتيالي ، وهي مواقع تنطوي على مشاكل ، يمكنك إيقاف تشغيلها أو إضافتها إلى القائمة البيضاء

2. قطع تكنولوجيا المراقبة التقليدية. ملفات تعريف الارتباط
2.1. يجب تثبيت الوظيفة الإضافية لعزل الطرف الأول .

سيظهر الزر . لا تنقر عليه حتى تذهب إلى موقع الاختبار. قبل العودة إلى هنا ، يجب إعادته إلى حالته الأصلية.

صحيح أن المؤلف هنا كسر النظام. في الحالة المضغوطة ، تكون شاحبة (قيد التشغيل) ، ولكنها في الحالة المضغوطة ليست (مغلقة).

2.2. انتقل إلى موقع اختبار ملفات تعريف الارتباط .

تعيين ملف تعريف الارتباط.



اضغط على الزر المثبت. وانقر على الموقع على "Refresh"



هنا يمكنك أن تقرأ تحسين الخصوصية في Firefox .

علاء رمل. عند الضغط على الزر ، يتم تشغيل العزل ، عند الضغط عليه ، يتم إيقاف تشغيله (ويتم إيقاف تشغيله افتراضيًا لسبب ما).

دولتان "معزولة" و "ليست معزولة". علاوة على ذلك ، فإن "غير معزول" واحد لكل المواقع ، و "معزول" فردي لكل موقع ولا يمكن لموقع واحد الوصول إلى آخر.

نفس الشيء لموقع واحد - إذا قمت بالضغط على الزر هنا الآن ، لن يرى هابر ملف تعريف الارتباط. ولكن سيتم حساب الإدخال الثاني. لذلك ، سيرفض ، بدون أجر الفصل.

ولكن ، من ناحية أخرى ، لن يتم إرسال ملفات تعريف الارتباط إلى مواقع مختلفة بعد الآن ، عند تشغيل الزر ، ستتوقف مواقع الآخرين عن رؤية ملفات تعريف الارتباط ، لذلك سيكون التتبع صعبًا + سيكون من الصعب جدًا محوها. على الرغم من أنه لا يعمل على Evercookies وتقنيات النانو الأخرى ، اكتشفت.

اقتراح للاستخدام:
اترك الزر قيد التشغيل. بقدر ما قرأت ، قد تكون هناك حالة عندما تكون هناك مشاكل في التفويض (أحيانًا يرسله الموقع إلى موقع آخر ، ولكن خاصته ، أي "قانونيًا"). بعد ذلك سيكون من الضروري قطع الاتصال على هذا الموقع (إذا قمت بتسجيل الدخول - قم بتشغيله ، سيتم تسجيل خروجك). لكني لم أقابل مثل هذه المواقع بعد.

3. قطع تكنولوجيا التتبع المبتكرة. ايفركوكس
3.1. تحتاج إلى تثبيت إضافة حاويات متعددة الحسابات

3.2. واجهت مشاكل (لن يعاني ثعلب واحد)

وصف جيد لـ Evercookie على حبري .

ملفات تعريف الارتباط عبر النطاقات ، ولكن بعضها لن يساعد بعد الآن - لن يعمل العنصر السابق. ومع لوحة HTML5 ، إلخ. لا يستطيع الثعلب فعل أي شيء (أو بالأحرى يمكنه ذلك ، ولكن من الأفضل عدم استخدام طريقة معقدة جدًا - انظر أدناه). بالمناسبة ، يقوم CCleaner بهدمهم تمامًا ، ولكن مع التاريخ وملفات تعريف الارتباط والأشياء المفيدة الأخرى.

موقع الويب مع Evercookie . تحتاج أولاً إلى الضغط على الجزء العلوي ، ثم الزر السفلي.



ضبطت:

على مقبس FireFox ، انقر فوق: . تخطي جميع رسائل الترحيب (الزر التالي) وانتظر



ثم ، على أنقاض كنيسة علامة التبويب ، حدد:



بشكل عام ، أي حاوية ، هي نفسها ، والأسماء مختلفة.

ملف Ever-ik:

اقرأ المزيد هنا

اقتراح للاستخدام:
جميع الشبكات الاجتماعية ، والمدفوعات ، وما إلى ذلك ، كخيار ، تعزل عن كل شيء آخر من خلال تعيين حاوية افتراضية لهم. من غير المناسب أن تفتح جميع الروابط التي يتم النقر عليها داخل الحاوية في نفس الحاوية.

بالمناسبة ، ربح آخر من هذه التكنولوجيا ، على الرغم من أنها واضحة للغاية ، لكنها لا تزال.
إذا قمت بتوزيع كل شيء وفقًا للحاويات ، فعندئذ في البريد (إذا كان FireFox هو المتصفح الافتراضي أو كان نموذج الويب مفتوحًا للبريد) وفي الإنترنت ، يمكنك التحقق مما إذا كنت قد وصلت إلى هناك ، وأينما أردت ، إذا كان هناك شيء مهم:

هناك تقنية أخرى ، أعلى هذه الحاويات المؤقتة ، تركز على علامات التبويب ، وليس على المجالات (على الرغم من أنه يمكنك إضافة تبعية ، وعزل مجال في حاوية واحدة ، يمكنك حتى النطاقات الفرعية).

وفي الختام يعرف كيف يفرك القصة بأكملها. والآن سأقوم بإزالة Evercookie من اللوحة ، فهي موجودة أم لا (راجعت ، s). لكن IMHO - لا تزال رطبة. تقفز علامات FierFox ، وأحيانًا تكون قريبة ، وما إلى ذلك. الخ. ويتباطأ.

Evercookie ، على الموقع ، من الأفضل حذف الزر حتى الآن



حتى المكالمة التالية.

4. لتنظيف منشور سابقا
الوظيفة الإضافية Cookie-AutoDelete المذكورة سابقًا لا تبرر نفسها.
السبب
تبين أن Cookies-AutoDelete ، على الرغم من أنها ضمنية تمامًا ، ولكنها غير متوافقة مع تقنية مستوى العزل للجزء الأول
كما يفهم الجميع - يتم تحقيق العزلة من خلال العزلة (وهذا ليس لك) بما في ذلك وملفات تعريف الارتباط ، التي يضع FireFox بها "العلامات" المناسبة في قاعدة بيانات cookies.sqlite. ويقوم Cookies-AutoDelete بمقاطعته من خلال تسمية "CookiesAutoDelete" (تم التحقق منه باستخدام SQLiteStudio )

لاستبدال "ملفات تعريف الارتباط - الحذف التلقائي" ، يمكنني تقديم Cookiebro
- متوافق
- على الرغم من أنه في اللغة الإنجليزية ، من السهل تكوينه
هناك محرر ملفات تعريف الارتباط
لملفات تعريف الارتباط المفضلة المخزنة بعناية ، هناك إعدادات الأمان

تم تمييزه - يتضمن دليلًا على التوافق
آمن - الإرسال عبر https فقط
Http فقط - إرسال فقط عبر http. هذا ليس بمعنى https! انظر أعلاه. هذا يعني عدم منح جافا وغيرها من الوصول غير المرغوب فيه المحتمل أن يكون خطيرًا ، ولكن نقله بالطريقة القديمة ، في عنوان http
المضيف فقط - لا تمنح النطاقات الفرعية حق الوصول إلى العلاج (في المثال - لن يتمكن سوى yandex.ru من الوصول ، ولكن Yandex.Music ، وما إلى ذلك - لا)

ناقص - من أجل الحفاظ على ملف تعريف الارتباط المفضل لديك ، تحتاج إلى إضافة الموقع إلى القائمة البيضاء ، ويمكن أن تكون ملفات تعريف الارتباط للموقع أكثر من 9000. على الأرجح هذا يكلف بطريقة أو بأخرى ، لكنني لم أبحث.
ناقص آخر هو أنه أينما تم تسجيلهم ، من الضروري إضافته إلى القائمة البيضاء (في البداية من هبر ، يتم تسجيل الخروج كل 5 دقائق ، لأنه تم حذف ملف تعريف الارتباط بهذا التردد حتى أصبحت هذه الصافرة متعبة).

قطع العلامة الإلكترونية بشكل موثوق مع العلامة المحدثة من البند 5 (عندما يتم تمكين خيار "سجل محفوظات علامة التبويب" المضاف في البند 5)

اقتراح للاستخدام:
قم بإعداد جميع العناصر السابقة وهذا العنصر ، ويبدو أنه يمكن تسجيله على ملفات تعريف الارتباط والأشياء ، وهذا التصميم بالكامل يجب أن يزيلها بنفسه. ولا تحتاج إلى تدريب كل موقع عداد. بالإضافة إلى ذلك ، قم بترقية CCleaner وفقًا للإرشادات الواردة في مقالة "الطب الشرعي" وقم بتكوينها لحذف كل شيء آخر وضغط القاعدة.

5. قطع ETag وتكنولوجيا النانو الأخرى
الملحق الحرباء . WebExtension بواسطة عميل عشوائي.

تم تغيير النص بسبب تحديث الملحق المقترح

أود أن أقترح الإعدادات التالية:

علامة تبويب الخيارات
- تعيين تمكين إدخال البرنامج النصي - وإلا لن تعمل نصف الوظيفة.
- تعيين window.name حماية - ولكن! الخيار المتضمن يكسر اختبار CAPTCHA "لست روبوت" ، إما لا تقم بتشغيله أو تذكره وإيقاف تشغيله في مثل هذه الحالات
- تمكين حماية التتبع - ربما ليس من الضروري ، فمن الأفضل وضع uBlock وإخفائه لاحقًا (انظر أدناه). خلاف ذلك ، ستبدأ مواقع "edblockupert" في الانجذاب.
- تعطيل WebSockets - IMHO ليست ضرورية ، ثم نصف الخدمات لا تعمل.
- تعيين سجل حد علامة التبويب - تقييد الوصول إلى التاريخ (يفترض ما يصل إلى زيارتين)
- Spoof Client Rects - لا يمكنك الكشف ، الإضافة التالية قادرة على
- انتحال حجم الشاشة - أقترح اختيار "مخصص" وتعيين الدقة يدويًا (انظر أدناه "متوسط ​​درجة الحرارة فوق الثعلب")
- تمكين عزل الطرف الأول هو نفسه الذي تم تعيينه في النقطة 1. زر.
- مقاومة البصمات ، IMHO - لا يستحق ذلك (المطبوعات انظر أدناه). FireFox ، بدلاً من التظاهر بأنه خرق ، لسبب ما يبدأ بالتظاهر بأنه متصفح Tor.



و Tor ، كما تعلم ، في بعض الأماكن التي يحبونها + نصف وظائف الوظيفة الإضافية الأخرى سيتوقف عن العمل + النافذة عند توقف المتصفح عن التوسع في وضع ملء الشاشة ، إنها لشخص ما ، وليس خلاف ذلك.

علامة تبويب الرؤوس
- تعيين تعطيل التفويض - يسمح لك المستعرض بإرسال بيانات المصادقة المخفية إلى مواقع الجهات الخارجية ، وإدراج هذا الخيار يوقف هذا الخزي. ولكن قد تكون هناك صعوبات في الترخيص في بعض المواقع.
- تمكين DNT (عدم التعقب) - تمكين إرسال الرسائل (عدم التعقب). المواقع ، بالطبع ، إما تتجاهل أو تتظاهر بعدم القيام بذلك. IMHO - تعيين (وفقًا لمصادر مختلفة - يوصى به ، ثم لا ، اعتمادًا على عدد المتصفحات التي اجتازت الاختبار ومجموعة من الإحصائيات لهذه المعلمة ، منذ اختيار التعيين أم لا - من وجهة نظر "لا تبرز" ، ولكن ليس وظيفية)
- تعيين Spoof If-None-Match - كتابة رقم عشوائي في ETags
- Spoof X-Forwarded-For - إذا قمت بتعيين ، على سبيل المثال ، IP لهولندا ، فسيضيفه إلى رأس HTTP وسيقرر الموقع أنه IP للكمبيوتر ، استنادًا إلى حقيقة أن الوكلاء سيئ التكوين يضافون إلى الرأس. على سبيل المثال يبدو أن كمبيوتر IP هو وكيل IP ، وسيلحق IP الموجود في الرأس ، على العكس من ذلك ، في سجل المواقع من الرأس. ولكن هنا ، في رأيي ، من الأفضل عدم الضرورة ، سيتم حظر مزود IP ، مثل الوكيل الأيسر. سؤال آخر هو أنه عند استخدام وكيل ، قد يكون هذا ذا صلة ، لذلك إذا كان التين ، لا يمر IP الحقيقي في الرأس.
- تعطيل المحيل - IMHO ليس ضروريًا. لتعطيل المُحيلين ؛ لا يمكنك ، على سبيل المثال ، الرجوع عند تحويل الصفحات الموجودة على الموقع إلى الصفحة السابقة
- تعيين إحالة مصدر Spoof (يضع عند الإشارة إلى الموقع - رابط إليه نفسه)
- تعيين طلبات الترقية غير الآمنة - طلب موقع تلقائيًا عبر https إذا كان يعمل في كلا الوضعين (http و https)
- سياسة أصل المُحيل X - نقل المجال الأساسي في المُحيل. يُوصى باستخدام "تطابق النطاق الأساسي" (لكنني لست متأكدًا من أنه لن يكسر أي شيء ، إذا كان لسبب ما أهمية في النطاق الذي قمت بالتبديل منه). مثال: على سبيل المثال ، example.com ، news.example.com ، blog.example.com - سيتم تحويل الإحالة example.com
- سياسة تشذيب Rferer - تقليم المُحيل المُرسَل. مستحسن "مخطط ، مضيف ، منفذ ، مسار". مثال: مثلاً example.com : 8080 / page؟ Privacy = false & trackingid = XYZ ، سيتم إرساله - example.com : 8080 / page
- قم بتعيين ترميز Spoof Accept-Encoding - استبدل HTTP_ACCEPT_ENCODING بـ gzip ، وانكمش. يبدو أنه لا توجد مشكلة
- Spoof Accept-Language - لغة موصى بها من قبل "eu-US" ، ولكن قد تحاول المواقع عرض المحتوى بهذه اللغة

أقترح اختيار متوسط ​​درجة الحرارة على الثعلب مثل هذا: تبديل وكلاء المستخدم ضمن إصدارات نظام التشغيل الأصلي وضمن إصدارات FireFox (لماذا - انظر المقالة التالية). أعتقد أن إصدارين من الثعالب 61 و 62 وويندوز 7 مع نظام التشغيل Windows 10 ، حجم شاشة 1366x768 أو "أي" سيفعل ، أو يمكنك تحديد StatCounter بشكل أكثر تحديدًا.

يجب أن يوضع في الاعتبار أن تغيير وكيل المستخدم بواسطة فهرس - جميع أنواع الإضافات ، مثل "googletranslate" ، تسليم وكيل مستخدم حقيقي ، لأن الحزم بعد زلة الحرباء.

تكاليف التخفي
- إذا انتحلت شخصية هاتف محمول - أعتقد أن العواقب معروفة للجميع
- من الصعب انتحال صفة Google Chrome ، ستأخذها Google بنفسها (وحتى تتوقف عن إعادة توجيه عمليات إعادة التوجيه) ، ولكنها في الوقت نفسه ستبدأ بإطعام الثعلب المقنع بهدوء مع شيء غير صالح له ، ولماذا سيبدأ في التأخر ، ويعلم على YouTube أن كل شيء سيختفي على YouTube إلى جانب الفيديو الذي تم فتحه
- سيقوم برنامج M $ الموجه للعملاء بتثبيت حزم التثبيت لنظام التشغيل المعروض في وكيل المستخدم ، حتى لو كان KolibriOS
- محاولات استبدال الخطوط - طريقة حقيقية للبقاء بدون مستندات Google
- تؤدي محاولات إلقاء عنوان IP من خلال الرؤوس بشكل دائم إلى موقف محرج: لا يسمحون بالدخول إلى Google ، ويقطعون المحتوى في Yandex ، مع ضيافة روسية أصلية ، ولا يثير اهتمامك في DuckDuck-Go و StartPage ، يمكنك الوصول إلى هناك بدون مثل هذه الحيل

6. غمس القطط الكروية المتبقية في Schrödinger في أقفاص Faraday
قم بتثبيت CanvasBlocker . عد إلى الموقع مع EverCookie ، وخلق مشاكل لنفسك مرة أخرى ، ولكن حتى يتم إنشاؤها ، سيقومون بما يلي:



والآن أصبح من الممكن (الانتباه ، التفويض على حبري!) لمسح تاريخ FireFox بالطريقة المعتادة (أي ، كما يعمل في هذا المخطط Cookie-AutoDelete). ارجع إلى هذا الموقع وانقر فوق استعادة ملفات تعريف الارتباط.



علقت عليه بناء على طلب قطعة من المعكرونة ، لكنها مخلصة عنصريا وبفارق بسيط عما كان يتوقعه.

الفرق:



يستبدل قماش ، صوت ، تاريخ ، نافذة ، domRect. فقط قم بتغييره لكل طلب - IMHO ، أنه في منتصف الشارع يبدأ في تغيير الملابس (هناك تردد في الإعدادات).

يمكنك الاختبار على موقع BrowserLeaks وعلى موقع الويب add -on.

هناك إضافة أخرى ، مثل NoScript - ScriptSafe . كما يضيف ضوضاء عشوائية إلى بصمة لوحة المفاتيح. ولكن مع الطباعة بـ 10 أصابع ، وليس الثلج.

7. خصخصوا الثعلب وافطموا وطنهم الغريب ليحبوه
IMHO ، الفخ الرئيسي لخصوصية الثعلب - في الحشرات ، بشكل أكثر دقة في استخدامها ، وفي تحديد الموقع الجغرافي. ولا ترتاح حتى ضد فايرفوكس وجوجل ، ولكن تحديد الموقع الجغرافي نفسه يخيط على البوابة نفسها . خاصة عند استخدام VPN - Fail ، عن طريق IP أنت Leo Tolstoy ، و MAC - Muscovite بسيط. والباقي كذلك ، فإن الرمي بالشوكة إلى لقطات GCLI غير بناء بطريقة أو بأخرى.

سبب مشاكل تحديد الموقع الجغرافي: هذا هو نفسه ومشابه لذلك. لذلك ، أقترح عليك عدم إيقاف تحديد الموقع الجغرافي في FireFox ، ولكن استخدام اتصالات آمنة ، خداع شيء بعنوان MAC ، علاوة على ذلك ، يمكن بناؤه بالفعل ، على الرغم من أي بحث قام به علماء عسكريون بريطانيون - منذ أ) العثور على الحماية ضد هذا تجاوز ( إنه موجود بالفعل ، لكنك تحتاج إلى البحث عنه في Google ودراسته) ولا تشعّع بـ MAC - أعتقد أن كل شيء واضح ب) لا يستخدم الجميع جميع أنواع المعجزات والشبكات العصبية الأخرى ، لكنهم يتناسبون مع MAC. وتعطيل الوصول إلى تحديد الموقع الجغرافي في فايرفوكس ، باستثناء أن يشوه الثعلب ويقطع البحث في خريطة جوجل ، ولكن مشكلة الذبول في كل زاوية من الجبناء بغطاء بنصف السعر
IMHO - لن تقرر
قد يساعد تعطيل تحديد الموقع الجغرافي على منع مثل هذا الخيار (مبالغ فيه للوضوح): ذهبوا إلى وكالة السفر ، بينما توقعوا أنهم ذهبوا إلى الموقع ، وتم تشغيل الموقع الجغرافي بهدوء ، وتم تسجيل بيانات الموقع والمدخل ، وفي المرة التالية التي دخلوا فيها هذا الموقع ، لافتة "تم تجميعها في اجازة؟ دعنا نذهب إلى البواء! " - نتيجة لذلك ، تحت اشتباه المخابرات السوفيتية والشخصية الرفيق ستالين.

بالمناسبة ، السبب الرئيسي لمثل ملفات المتصفح هذه ومعركة القنافذ مع الثعابين في صنع الحقبة ليس بسبب المؤامرات غير التافهة لذكاء العدو ، ولكن بسبب الابتكارات المعيبة مثل سمة ping في HTML5 ، والتي يمكن أن تسلم المستخدم إلى جميع المعلنين والخدمات الخاصة في العالم ، إذا قمت بإدخالهم من خلال مفتاح المسافة ، وحفظ الملفات أينما وردت وظيفة المستكشف . ومن ثم ، فإن هذه الحيلة الكاملة مع مواقع غير متوقعة يمكنها الوصول إلى البطاريات وأجهزة الاستشعار واللغات ووكلاء المستخدم والكبد الأخرى ، وهي نموذجية لمثل هذا الأوزميوم -187 ، يمكنها العمل دون أي اتصال بالموقع الجغرافي وحتى حيث يكون محول Wi-Fi بحكم التعريف ، لا يمكن ولا يمكن أن يكون ، فجأة يثقب المستخدم على IP ويعيد البيانات عبر تحديد الموقع الجغرافي ، الأمر الذي يفجر دماغ المبرمجين المبتدئين.


خيار التخصيص للمستخدمين
يرجى الانتباه إلى تعليق ainu . ملف منفصل يتعلق بخصخصة الثعلب بشكل آمن - بالتأكيد سأقوم بنشره ، أتوقف لمدة أسبوع . وفي الوقت الحالي ، يمكنك:
1. انتقل إلى مجلد ملف التعريف (هناك ، بدلاً من x - أرقام / أحرف) ، شيء مثل هذا: C: \ Users \ User \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles \ xxxxx.defalut
2. تحقق مما إذا كان الملف user.js موجودًا
3. إذا كان هناك - تحتاج إلى فتح ، إن لم يكن - إنشاء.
4. من الكود أدناه - قم بنقل الكتل هناك:
  • ثقوب أمنية محتملة.
  • التسريبات المحتملة ؛
  • بصمات محتملة.
  • ربما - حمولة إضافية (لا أعتقد أن وظيفة إرسال إحصائيات Mozill مناسبة لك) ؛


5. احفظ الملف ، أعد تشغيل الثعلب.

6. يمكن حفظ هذا الملف - user.js واستخدامه بعد إعادة تثبيت FireFox.
ولكن هناك كمينان:
عدد المرات. يجب أن نتذكر أنه يأخذ الأسبقية على الإعدادات ، أي إذا قام بتعيين القيمة = true لشيء ما ، من خلال: config لتثبت لـ FireFox أن هذا = false - لن يعمل. سيكون من الضروري تحرير الملف.
رقم اثنين . لن يؤدي حذف ملف إلى الحرمان المتوقع من الثعلب ، ولكن إلى محاولات يمكن التنبؤ بها لتذكر ما تم تغييره هناك والتفكير في كيفية التعايش معه. لذلك ، أدخلت "الإعدادات الافتراضية" في الملف. "للتراجع" عن هذه التغييرات ، في هذه الحالة ، سيكون من الضروري في هذا الملف تغيير الإعدادات إلى تلك المحددة بشكل افتراضي.
ولكن هناك نقطة في هذا : في كل بداية - فايرفوكس ، بعد استنشاق هذا الملف ، وقراءته وتغيير إعداداته. تظل متغيرة للغاية ، حتى إذا لم يكن هناك ملف ، ولكن المحاولات الخبيثة لتغيير هذه الإعدادات في الثعلب نفسه لن تنجح ، فهي تعتبرها مرة أخرى من الملف عند تحميله.

6. في حالة انقطاع الإنترنت ، ستحتاج إلى فتح الملف بطريقة جديدة والعثور على السجل وتغييره إلى false:
 user_pref("network.dns.disableIPv6", <b>false</b>); 

(وهو أمر غير مرجح في الواقع ، خاصة إذا كنت لا تعرف ما هو. هذا البروتوكول واعد ، ولكن ليس واسع الانتشار)

7. وهناك ، افتح ملف SiteSecurityServiceState ، واحذف المحتويات وأغلقها واحفظها. قم بتعيين السمة للقراءة فقط. للإخلاص ، سيكون من الجيد إزالة حقوق المستخدم إليها ، ولكن هذا ، من حيث المبدأ ، غير ضروري.

تنويه
أعتذر إلى Habrasociety المثقف ، قرأت المنتديات أثناء عملية البحث ، هناك شك في أن الحالة قد تشم رائحة الكيروسين.

بعد هذا "التحسين" ، إذا لم تقم بإزالة ما هو غير ضروري ، على سبيل المثال ، لعب DRM (على Yu-tube و Netflix) ، سيصبح Fox خاصًا للغاية ، ولكن لا أحد يحتاج إليه. بالنسبة لـ 127.0.0.1 ، لن تطرده بعصا ، وإذا طردته ، فسوف يكسر مخلبه أو سيسقط ذيله ، خاصة إذا كان لديك نظام أسماء النطاقات مكوّن على ipv6. وإذا كانت prozoyet على الهاتف المحمول (هناك أجهزة الاستشعار في وضع إيقاف التشغيل ، فهي ليست مجهولة المصدر ، ولكن بالنسبة لأجهزة الكمبيوتر المكتبية) ، ستصبح ، بالإضافة إلى ذلك ، غير تقليدية أيضًا. يرجى التحقق من كل شيء بعناية وإذا كان الاختبار ، فمن الأفضل في ملف تعريف الاختبار.

user.js
 /*   FIREFOX QUANTUM 62.0.3 (64-) */ //------------------------------------------------------------------------------------------------------------------------- /*     */ //------------------------------------------------------------------------------------------------------------------------- /*      ,        .  :     ,  http://127.0.0.1:631,      CUPS   :  : localhost, 127.0.0.1 */ user_pref("network.proxy.no_proxies_on", ""); /*      Firefox OS    Wi-Fi  :  : true */ user_pref("devtools.remote.wifi.scan", false); /*  ,    (  -        about:support)  :  : resource://app/defaults/permissions */ user_pref("permissions.manager.defaultsUrl", ""); /* HTML5.        (HTML5   ping,  <a ping="http://ping.site" href="http://site.com")      URI,   ,     .  :  : false */ user_pref("browser.send_pings.require_same_host", false); user_pref("browser.send_pings", false); /*   IPv6   DNS.  :   DNS    IPv6  : true */ user_pref("network.dns.disableIPv6", true); /*    ,    SSL-.  :         : true */ user_pref("browser.cache.disk_cache_ssl", false); /* Offline App Cache.        . : ( ). ,      https://web.telegram.org/ -     ,   .  ?  :  : true */ user_pref("browser.offline-apps.notify", true); user_pref("offline-apps.allow_by_default", false); /*       " ":  :          : true */ user_pref("browser.download.manager.addToRecentDocs", false); /* Firefox Hello (Telefonica).     . (Firefox    ) */ user_pref("loop.enabled", false); //------------------------------------------------------------------------------------------------------------------------- /*   */ //------------------------------------------------------------------------------------------------------------------------- /* WebRTC   (    , -  ..).  IP-,  .. ,      (  VPN)  : ,   ,      : true */ user_pref("media.peerconnection.enabled", false); //   , -  peerconnection   FireFox,      .     user_pref("media.peerconnection.identity.enabled", false); /* WebRTC WG.   -       Media Capture Task Force  : */ user_pref("media.getusermedia.browser.enabled", false); // : false user_pref("media.getusermedia.screensharing.enabled", false); // : true /*  DNS-  SOCKS-,     (    ).  DNS :    (!)   ; ,   ""  true -    DNS   ; false -   DNS  localhost ( ,   DNS  -).     ,    DNS-,       , ..      :  : false */ user_pref("network.proxy.socks_remote_dns", true); /*   DNS       DNS      VPN  :  .  : false */ user_pref("network.dns.disablePrefetch", true); /*         .     -     -.  :  .   ( .. : Ghostery, app.telemetry Page Speed Monitor)  : true */ user_pref("dom.enable_performance", false); //        user_pref("dom.enable_performance_observer", false); //         user_pref("dom.enable_performance_navigation_timing", false); //Resource Timing API (    ) /*       (    : LAN, Wifi, 3G   )  :  : true */ user_pref("dom.netinfo.enabled", false); /*   ( ).     +     :  .   ,   100500 ,  1-2,   .   -  .  */ //DNS lookups, TCP handshakes  TLS handshakes user_pref("network.predictor.enabled", false); // : true user_pref("network.predictor.enable-hover-on-ssl", false); // : false //  ,         user_pref("network.prefetch-next", false); // : true //        user_pref("network.http.speculative-parallel-limit", 0); // : 6 //------------------------------------------------------------------------------------------------------------------------- /*   */ //------------------------------------------------------------------------------------------------------------------------- /* HTML5.       HTML5-,      :  : true */ user_pref("media.video_stats.enabled", false); /* WebGL.  3D-  JavaScript.   .        WebGL.  3D-  JavaScript  : */ user_pref("webgl.disable-extensions", false);//  : false user_pref("webgl.min_capability_mode", true);//  : false user_pref("webgl.enable-debug-renderer-info", false);//  : true /* WebGL OffscreenCanvas     WebGL   ,   API OffscreenCanvas  ServiceWorkers (     ).    ServiceWorkers (. )  :  : false */ user_pref("gfx.offscreencanvas.enabled", false); /* GamePad  ,            .  .  :  GamePad  : true */ user_pref("dom.gamepad.enabled", false); //------------------------------------------------------------------------------------------------------------------------- /*  -   */ //------------------------------------------------------------------------------------------------------------------------- /*    .    ,      :  : true */ user_pref("browser.slowStartup.notificationDisabled", false); /*         :  : true */ user_pref("beacon.enabled", false); /*   ,   Mozilla  :         : "            "      detectportal.firefox.com.  : */ user_pref("network.captive-portal-service.enabled", false); // : true user_pref("network.captive-portal-service.minInterval", 0); // : 60000 user_pref("captivedetect.maxRetryCount", 0); // : 5 /*        :  : true */ user_pref("datareporting.healthreport.service.enable", false); user_pref("datareporting.healthreport.uploadEnabled", false); user_pref("datareporting.policy.dataSubmissionEnabled", false); user_pref("security.ssl.errorReporting.enabled", false); user_pref("security.ssl.errorReporting.automatic", false); user_pref("security.ssl.errorReporting.url", ""); // : https://incoming.telemetry.mozilla.org/submit/sslreports/ user_pref("datareporting.healthreport.infoURL", ""); // : https://www.mozilla.org/legal/privacy/firefox.html#health-report user_pref("datareporting.policy.firstRunURL", ""); // : https://www.mozilla.org/privacy/firefox/ user_pref("breakpad.reportURL", ""); // : https://crash-stats.mozilla.com/report/index/ /*       :  : true */ user_pref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", false); user_pref("dom.ipc.plugins.reportCrashURL", false); /*    .  :  : true */ user_pref("toolkit.telemetry.enabled", false); user_pref("toolkit.telemetry.archive.enable", false); user_pref("toolkit.telemetry.unified", false); user_pref("toolkit.telemetry.bhrPing.enabled", false); user_pref("toolkit.telemetry.bhrPing.enabled", false); user_pref("toolkit.telemetry.firstShutdownPing.enabled", false); user_pref("toolkit.telemetry.newProfilePing.enabled", false); user_pref("toolkit.telemetry.reportingpolicy.firstRun", false); user_pref("toolkit.telemetry.shutdownPingSender.enabled", false); user_pref("toolkit.telemetry.shutdownPingSender.enabledFirstSession", false); user_pref("toolkit.telemetry.updatePing.enabled", false); user_pref("toolkit.telemetry.debugSlowSql", false); user_pref("toolkit.telemetry.hybridContent.enabled", false); user_pref("browser.newtabpage.activity-stream.telemetry", false); user_pref("browser.newtabpage.activity-stream.telemetry.ut.events", false); user_pref("browser.newtabpage.activity-stream.feeds.telemetry", false); user_pref("security.ssl.errorReporting.enabled", false); user_pref("browser.ping-centre.telemetry", false); user_pref("devtools.onboarding.telemetry.logged", false); user_pref("toolkit.telemetry.server", ""); // : https://incoming.telemetry.mozilla.org user_pref("browser.newtabpage.activity-stream.telemetry.ping.endpoint", ""); //// :https://tiles.services.mozilla.com/v4/links/activity-stream user_pref("toolkit.telemetry.cachedClientID", ""); /*    :  : true */ user_pref("network.allow-experiments", false); /*         .  : Firefox,      ,     "Get Add-ons"      -     : true */ user_pref("extensions.getAddons.cache.enabled", false); /*          :  : true */ user_pref("browser.cache.offline.enable", false); //------------------------------------------------------------------------------------------------------------------------- /*  -   */ //------------------------------------------------------------------------------------------------------------------------- /* WebGL.  3D-  JavaScript.   ,      : https://habr.com/post/190388/ */ user_pref("webgl.disabled", true); // : false /* Snippets.    ,    Snippets ("").   Firefox,    (about:home),          . */ user_pref("browser.aboutHomeSnippets.updateUrl", ""); // : https://snippets.cdn.mozilla.net/%STARTPAGE_VERSION%/%NAME%/%VERSION%/%APPBUILDID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/ user_pref("browser.newtabpage.activity-stream.disableSnippets", true); // : false user_pref("browser.newtabpage.activity-stream.feeds.snippets", false); // : false /* WebRTC   (    , -  ..). */ user_pref("media.peerconnection.enabled", false); // : false user_pref("media.peerconnection.ice.default_address_only", false); // : false user_pref("media.peerconnection.ice.tcp", false); // : false user_pref("media.peerconnection.identity.enabled", false); // : false user_pref("media.peerconnection.rtpsourcesapi.enabled", false); // : false user_pref("media.peerconnection.simulcast", false); // : false user_pref("media.peerconnection.video.enabled", false); // : false user_pref("media.peerconnection.video.vp9_enabled", false); // : false user_pref("media.peerconnection.use_document_iceservers", false); // : false /* SSDP. .          -   */ user_pref("browser.casting.enabled", false); /* WebSpeech.     */ user_pref("media.webspeech.synth.enabled", false); user_pref("media.webspeech.test.fake_recognition_service", false); user_pref("media.webspeech.test.fake_fsm_events", false); user_pref("media.webspeech.test.enable", false); user_pref("media.webspeech.synth.force_global_queue", false); user_pref("media.webspeech.recognition.force_enable", false); user_pref("media.webspeech.recognition.enable", false); /* GCLI.     Imgur.com */ user_pref("devtools.gcli.underscoreSrc", ""); user_pref("devtools.gcli.lodashSrc", ""); user_pref("devtools.gcli.jquerySrc", ""); user_pref("devtools.gcli.imgurUploadURL", ""); user_pref("devtools.gcli.imgurClientID", ""); /* WebVR.     */ user_pref("dom.vr.require-gesture", false); user_pref("dom.vr.poseprediction.enabled", false); user_pref("dom.vr.openvr.enabled", false); user_pref("dom.vr.oculus.invisible.enabled", false); user_pref("dom.vr.oculus.enabled", false); user_pref("dom.vr.enabled", false); user_pref("dom.vr.test.enabled", false); user_pref("dom.vr.puppet.enabled", false); user_pref("dom.vr.osvr.enabled", false); user_pref("dom.vr.external.enabled", false); user_pref("dom.vr.autoactivate.enabled", false); user_pref("dom.vr.autoactivate.enabled", false); /* WebCompat     https://webcompat.com        ,      : https://addons.mozilla.org/ru/firefox/addon/webcompatcom-reporter/ */ user_pref("media.decoder-doctor.new-issue-endpoint", ""); // : https://webcompat.com/issues/new user_pref("extensions.webcompat-reporter.newIssueEndpoint", ""); // : https://webcompat.com/issues/new user_pref("media.decoder-doctor.wmf-disabled-is-failure", true); // : false user_pref("media.decoder-doctor.verbose", false); // : false //------------------------------------------------------------------------------------------------------------------------- /*  -   */ //------------------------------------------------------------------------------------------------------------------------- /*   Google  (GeoIP     )  :  .     ,              .      US,  RU */ user_pref("geo.enabled", false); // : true user_pref("geo.wifi.uri", ""); // : https://www.googleapis.com/geolocation/v1/geolocate?key=%GOOGLE_API_KEY% user_pref("browser.geolocation.warning.infoUR", ""); // : https://www.mozilla.org/%LOCALE%/firefox/geolocation/ //GeoIP user_pref("browser.search.geoSpecificDefaults", false); // : true user_pref("browser.search.geoip.url", ""); // : https://location.services.mozilla.com/v1/country?key=%MOZILLA_API_KEY% user_pref("browser.search.countryCode", "US"); // : RU user_pref("browser.search.region", "US"); // : RU /* ,           " "  : " "    */ user_pref("extensions.getAddons.compatOverides.url", ""); // :https://services.addons.mozilla.org/api/v3/addons/compat-override/?guid=%IDS%&lang=%LOCALE% user_pref("extensions.getAddons.compatOverides.url", ""); // :https://services.addons.mozilla.org/api/v3/addons/search/?guid=%IDS%&lang=%LOCALE% user_pref("extensions.getAddons.compatOverides.url", ""); // :https://addons.mozilla.org/%LOCALE%/firefox/ user_pref("extensions.getAddons.compatOverides.url", ""); // :https://addons.mozilla.org/%LOCALE%/firefox/search?q=%TERMS%&platform=%OS%&appver=%VERSION% user_pref("extensions.getAddons.compatOverides.url", ""); // : https://addons.mozilla.org/%LOCALE%/firefox/themes/?src=firefox user_pref("extensions.webservice.discoverURL", ""); // : https://discovery.addons.mozilla.org/%LOCALE%/firefox/discovery/pane/%VERSION%/%OS%/%COMPATIBILITY_MODE% /* Pocket.              : */ user_pref("extensions.pocket.enabled", false); user_pref("extensions.pocket.site", ""); // : getpocket.com user_pref("extensions.pocket.api", ""); // : api.getpocket.com user_pref("extensions.pocket.oAuthConsumerKey", ""); /*  DRM (" () ", EME).  :  -  Netflix */ user_pref("media.eme.enabled", false); user_pref("media.gmp-eme-adobe.enabled", false); /*  FireFox */ user_pref("identity.fxaccounts.enabled", false); // : true user_pref("identity.fxaccounts.remote.profile.uri", ""); // : https://profile.accounts.firefox.com/v1 user_pref("identity.fxaccounts.remote.oauth.uri", ""); // : https://oauth.accounts.firefox.com/v1 user_pref("identity.fxaccounts.auth.uri", ""); // : https://api.accounts.firefox.com/v1 user_pref("identity.fxaccounts.remote.root", ""); // : https://accounts.firefox.com/ user_pref("browser.newtabpage.activity-stream.fxaccounts.endpoint", ""); // : https://accounts.firefox.com/ user_pref("identity.sync.tokenserver.uri", ""); // : https://token.services.mozilla.com/1.0/sync/1.5 /*  */ user_pref("services.sync.engine.addons", false); // : true user_pref("services.sync.engine.bookmarks", false); // : true user_pref("services.sync.engine.history", false); user_pref("services.sync.engine.passwords", false); user_pref("services.sync.engine.prefs", false); user_pref("services.sync.engine.tabs", false); user_pref("services.sync.engine.bookmarks.buffer", false); // : false user_pref("services.sync.engine.creditcards", false); // : false user_pref("services.sync.engine.creditcards.available", false); // : false user_pref("services.sync.engine.addresses", false); // : false user_pref("services.sync.engine.addresses.available", false); // : false user_pref("services.sync.fxa.privacyURL", ""); // : services.sync.fxa.privacyURL user_pref("services.sync.fxa.termsURL", ""); // : https://accounts.firefox.com/legal/terms user_pref("services.sync.declinedEngines", ""); // : "" /*  Push-.          ,    -  (  ,  ) */ user_pref("dom.push.userAgentID" , ""); user_pref("dom.push.serverURL", ""); // : wss://push.services.mozilla.com/ user_pref("dom.push.alwaysConnect", false); user_pref("dom.push.enabled", false); user_pref("dom.push.connection.enabled", false); user_pref("dom.push.alwaysConnect", false); user_pref("dom.push.maxQuotaPerSubscription", 0); user_pref("dom.webnotifications.enabled", false); user_pref("dom.webnotifications.requireinteraction.enabled", false); user_pref("dom.webnotifications.serviceworker.enabled", false); /* ServiceWorkers        Push- ,      ,   -    .    -    push-   . https://habr.com/company/2gis/blog/345552/ , ,  ,   -   ,      */ user_pref("dom.serviceWorkers.enabled", false); user_pref("dom.serviceWorkers.testUpdateOverOneDay", false); user_pref("dom.serviceWorkers.parent_intercept", false); user_pref("devtools.serviceWorkers.testing.enabled", false); /*   SPDY https://ru.wikipedia.org/wiki/SPDY   -  Google,   -        -    */ user_pref("network.http.spdy.enabled", false); user_pref("network.http.spdy.enabled.deps", false); user_pref("network.http.spdy.enabled.http2", false); //------------------------------------------------------------------------------------------------------------------------- /*  */ //------------------------------------------------------------------------------------------------------------------------- /*     (    ) */ user_pref("device.sensors.enabled", false); /*   (    ) */ user_pref("dom.battery.enabled", false); /*       (    ) */ user_pref("dom.vibrator.enabled", false); /*      -: */ user_pref("media.navigator.enabled", false); //------------------------------------------------------------------------------------------------------------------------- /*   */ //------------------------------------------------------------------------------------------------------------------------- //     .       -   user_pref("network.http.max-persistent-connections-per-server", 8); // 6 user_pref("network.http.max-connections", 1500); //900 //------------------------------------------------------------------------------------------------------------------------- /*  */ //------------------------------------------------------------------------------------------------------------------------- //      user_pref("layout.spellcheckDefault", 2); // : 1 //      user_pref("browser.urlbar.autoFill", true); //false //          user_pref("layout.word_select.eat_space_to_next_word", false); //        . // "      ?" user_pref("dom.disable_beforeunload", true); // : false // ,      user_pref("browser.display.focus_ring_on_anything", true); // : false user_pref("browser.display.focus_ring_width", 0); // : 1 //    user_pref("media.autoplay.enabled", false); 


, - : \User\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxx.defalut. SiteSecurityServiceState (supercookie), .

DNS over HTTP .

10 VPN .

IpLeak .

ويذهب للصيد للصيادين. للقيام بذلك:

1. تنزيل Lightbeam
2. يجب أن يكون ملف التعريف نظيفًا (بدون قطع بانر!). تمهيد الطريق Yandex-Google-Ok-Vk-YouTube
3. انظر إلى النتيجة. شيء من هذا القبيل.



عليك فقط التفكير في أن Lightbeam يجمع كل شيء معًا ، حتى لو لم يكن له علاقة بالمراقبة. جميع واجهات برمجة التطبيقات ، والوصول إلى الموارد المشتركة ، إلخ. وتدمج المواقع التي تشاركها. والأهم من ذلك ، بناءً على هذه الصورة ، لا تحاول إضافة شيء إلى القواعد. السؤال الثاني في جوجل بناء على طلب "yastatic" - "كيفية التنظيف". هذه إحصائيات وليست إحصائيات. والآن يتساءل Lightbeam عن سبب انخفاض تصنيفهم ، والمستخدمون لماذا "صورهم ليست ثقيلة".

4. ضع uBlock Origin ، وقم بتغطيته باستخدام Nano Defenderخلاف ذلك ، عند الذهاب إلى qaru ، ينعكس المحتوى فجأة وبالتالي يقلب الصورة ، ويضع HTTPS Everywhere (والذي ينطبق أيضًا على ملفات تعريف الارتباط Zombie ) ، Decentraleyes ، Privacy Badger ، add ، IMHO ، Malwarebytes ، يبدو أنه الأفضل من جميع الوظائف الإضافية المجانية مواقع التصيد المحظورة في القائمة.
تكوين Privacy Badger


تكوين Malwarebytes
1. «Enable protection» «Enable advertising/tracker protection». , «» .
2. , ( , , , ..): browserprint.info, ipcheck.info, iphones.ru, ip-check.info, lolzteam.net

تخصيص أصل uBlock


بعد الركض ، بين ياندكس وجوجل ، حصلت على النتيجة التي كنت



سعيدًا بها لأنني كسرت النظام ، لكنني اشتبهت في أن بادجر خيانة ، في جوجل كان صامتًا بشكل مريب. أعدت قراءة المقال ، بدا أن كل شيء قد تم قطعه. ولكن في نهاية كتابة المقال ، وصلت إلى هنا وأدركت أن كل ضجة الروح والغرور من غير المرجح أن تصبح أكثر خصوصية ، إذا كان ذلك فقط - في القرية ، في البرية ، في ساراتوف ، ولكنها قد تكون أكثر أمانًا مع ذلك. وسيتوافق uBlock مع الإعلانات ، وحتى إذا عرضوا فجأة نوعي المفضل من القهوة في بوابة مظلمة - حسنًا ، حسنًا.

ولكن إذا وقعت بيانات جواز السفر في أيدي خاطئة ، وحتى بمساعدة بيانات كبيرة ، فسيتم مقارنتها مع أي بوابات ، في أي وقت نذهب. بشكل عام ، انظر ، رقعة واحدة من سوء الاستخدامصدر. الآن ، انتظر حزمة الخدمة.

Source: https://habr.com/ru/post/ar424559/


All Articles