
حسّن أمنك وخصوصيتك عن طريق حظر الإعلانات، التتبع، ونطاقات البرمجيات الخبيثة.
حسّن أمانك وخصوصيتك بحظر الإعلانات وأدوات التتبع ومواقع البرامج الضارة.
hBlock هو سكريبت شلّ متوافق مع POSIX يجلب قائمة من النطاقات التي تقدم الإعلانات ونصوص التتبع والبرامج الضارة من مصادر متعددة وينشئ ملف hosts، ضمن صيغ أخرى، يمنع نظامك من الاتصال بها.
⚠️ يقوم hBlock افتراضيًا باستبدال ملف hosts في نظامك، لذا يُنصح بعمل نسخة احتياطية أولاً إذا كان لديك إدخالات تريد الاحتفاظ بها.
يتوفر hBlock في العديد من مديري الحزم. يُرجى مراجعة ملف PACKAGES.md للحصول على قائمة محدثة.
كما يمكن تثبيت أحدث إصدار متاح يدويًا عن طريق تشغيل الأوامر التالية:
curl -o /tmp/hblock 'https://raw.githubusercontent.com/hectorm/hblock/v3.5.1/hblock' \
&& echo 'd010cb9e0f3c644e9df3bfb387f42f7dbbffbbd481fb50c32683bbe71f994451 /tmp/hblock' | shasum -c \
&& sudo mv /tmp/hblock /usr/local/bin/hblock \
&& sudo chown 0:0 /usr/local/bin/hblock \
&& sudo chmod 755 /usr/local/bin/hblock
بالإضافة إلى ذلك، يمكن ضبط مؤقت systemd لتحديث ملف hosts بانتظام للإضافات الجديدة.
يمكن تعديل السلوك الافتراضي لـ hBlock باستخدام خيارات متعددة. استخدم الخيار --help أو راجع ملف hblock.1.md للحصول على القائمة الكاملة.
يمكن العثور على البنايات الليلية لملف hosts، ضمن صيغ أخرى، على موقع hBlock.
قد تحتاج أحيانًا إلى تعطيل hBlock مؤقتًا، والخيار السريع هو إنشاء ملف hosts بدون أي نطاقات محظورة عن طريق تشغيل الأمر التالي:
hblock -S none -D none
من الممكن أن يتضمن أحد مصادر hBlock أحيانًا نطاقًا لا ينبغي حظره، وفي هذه الحالات أفضل طريقة للتعامل هي إضافة هذا النطاق مؤقتًا إلى القائمة المسموح بها والإبلاغ عن المشكلة لمؤلف القائمة الأصلية. بهذه الطريقة سيتم أيضًا إزالته تلقائيًا من hBlock خلال 24 ساعة.
لمعرفة أي قائمة حظر وراء النتيجة الإيجابية الخاطئة، يمكنك استنساخ مشروع hMirror والبحث عن ذلك النطاق. مع ملاحظة أنه ليست جميع قوائم hMirror مستخدمة افتراضيًا في hBlock، ويمكن العثور على قائمة محدثة بالمصادر المستخدمة في ملف SOURCES.md.