Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
urh — Universal Radio Hacker: حقق في بروتوكولات اللاسلكي كزعيم | Kitploit
أدوات/GitHubGitHub/jopohl/urh
أمن البلوتوثأمان إنترنت الأشياءالهندسة العكسيةأدوات RFID/NFCالاختبار العشوائيأمن الشبكات اللاسلكيةاختبار الاختراقأمان الأجهزة وإنترنت الأشياءالفريق الأحمرArchived
GitHubjopohl/urh

urh

Universal Radio Hacker: حقق في بروتوكولات اللاسلكي كزعيم

12.6k1.0kمنذ 8 أشهرتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
عرض المستودع

صورة URH

CI Code style: black PyPI version Packaging status Blackhat Arsenal 2017 Blackhat Arsenal 2018

إن Universal Radio Hacker (URH) عبارة عن مجموعة كاملة للتحقيق في البروتوكولات اللاسلكية مع دعم أصلي للعديد من أجهزة الراديو المعرفة بالبرمجيات الشائعة. يتيح URH إزالة تشكيل سهلة للإشارات مع كشف تلقائي لمعلمات التشكيل مما يجعل من السهل تحديد البتات والبايتات التي تطير عبر الهواء. نظرًا لأن البيانات غالبًا ما يتم ترميزها قبل الإرسال، يقدم URH فك تشفير قابلة للتخصيص لكسر حتى الترميزات المتطورة مثل تبييض بيانات CC1101. عندما يتعلق الأمر بـ هندسة عكسية للبروتوكول، فإن URH مفيد بطريقتين. يمكنك إما تعيين حقول البروتوكول وأنواع الرسائل يدويًا أو ترك URH يستنتج حقول البروتوكول تلقائيًا باستخدام ذكاء قائم على القواعد. أخيرًا، يتضمن URH مكون اختبار اختراق (fuzzing) موجه نحو البروتوكولات عديمة الحالة و بيئة محاكاة للهجمات ذات الحالة.

البدء

للبدء

  • راجع تعليمات التثبيت في هذه الصفحة،
  • قم بتنزيل دليل المستخدم الرسمي (PDF)،
  • شاهد فيديوهات العرض التوضيحي (YouTube)،
  • اطلع على الويكي لمزيد من المعلومات مثل الأجهزة المدعومة أو
  • اقرأ بعض المقالات عن URH للإلهام.

إذا كنت تحب URH، يرجى ⭐ هذا المستودع و الانضمام إلى قناة Slack الخاصة بنا. نحن نقدر دعمك!

الاستشهاد بـ URH

نشجع الباحثين الذين يعملون مع URH على الاستشهاد بهذه الورقة البحثية من WOOT'18 أو استخدام إدخال BibTeX التالي مباشرة.

إدخال BibTeX لـ URH لبحثك العلمي
root@kitploit:~
@inproceedings {220562,
author = {Johannes Pohl and Andreas Noack},
title = {Universal Radio Hacker: A Suite for Analyzing and Attacking Stateful Wireless Protocols},
booktitle = {12th {USENIX} Workshop on Offensive Technologies ({WOOT} 18)},
year = {2018},
address = {Baltimore, MD},
url = {https://www.usenix.org/conference/woot18/presentation/pohl},
publisher = {{USENIX} Association},
}

التثبيت

يعمل URH على أنظمة Windows وLinux وmacOS. انظر أدناه لتعليمات التثبيت الخاصة بنظام التشغيل.

ويندوز

على نظام Windows، يمكن تثبيت URH باستخدام المثبت. لا توجد تبعيات إضافية مطلوبة.

إذا حصلت على خطأ حول فقدان api-ms-win-crt-runtime-l1-1-0.dll، فقم بتشغيل Windows Update أو قم بتثبيت KB2999226 مباشرة.

لينكس

التثبيت باستخدام pipx

URH متاح على PyPi لذا يمكنك تثبيته، على سبيل المثال، باستخدام pipx:

root@kitploit:~
pipx install urh

هذه هي الطريقة الموصى بها لتثبيت URH على لينكس لأنها تأتي مع جميع الإضافات الأصلية مُجمّعة مسبقًا.

من أجل الوصول إلى SDR الخاص بك كمستخدم غير جذر، قم بتثبيت قواعد udev المناسبة. يمكنك العثور عليها في الويكي.

التثبيت عبر مدير الحزم

URH مضمن في مستودعات العديد من توزيعات لينكس مثل Arch Linux و Gentoo و Fedora و openSUSE أو NixOS. هناك أيضًا حزمة لـ FreeBSD. إذا كان متاحًا، فاستخدم مدير الحزم الخاص بك لتثبيت URH.

ملاحظة: للحصول على دعم أصلي، يجب عليك تثبيت حزمة (حزم) -dev الخاصة بـ SDR (أجهزة SDR) مثل hackrf-dev قبل تثبيت URH.

صور Docker

صورة Docker الرسمية لـ URH متاحة هنا. تتضمن جميع الخلفيات الأصلية وجاهزة للتشغيل.

ماك

باستخدام DMG

يُوصى باستخدام macOS 13 على الأقل عند استخدام DMG المتاح هنا.

باستخدام brew

URH متاح كـ صيغة homebrew لذا يمكنك تثبيته باستخدام

root@kitploit:~
brew install urh

التشغيل من المصدر (بغض النظر عن نظام التشغيل)

بدون تثبيت

لتشغيل Universal Radio Hacker بدون تثبيت، قم فقط بتشغيل:

root@kitploit:~
git clone https://github.com/jopohl/urh/
cd urh/src/urh
PYTHONPATH=.. ./main.py

لاحظ، قبل الاستخدام الأول سيتم بناء إضافات C++.

التثبيت من المصدر

لتثبيت URH من المصدر، يجب أن يكون لديك python-setuptools مثبتًا. يمكنك الحصول عليها باستخدام python3 -m pip install setuptools. بمجرد تثبيت setuptools، قم بتنفيذ:

root@kitploit:~
git clone https://github.com/jopohl/urh/
cd urh
python setup.py install

وقم بتشغيل التطبيق بكتابة urh في الطرفية.

المقالات

اختراق الأشياء باستخدام URH

  • اختراق أجهزة النداء في المطاعم
  • هندسة عكسية واستنساخ جهاز تحكم عن بعد
  • هندسة عكسية لإشارات RF لمحطة الطقس
  • هندسة عكسية للستائر اللاسلكية
  • مهاجمة عارضات العروض التقديمية اللاسلكية من Logitech (مقال ألماني)
  • مهاجمة لوحات المفاتيح اللاسلكية
  • هندسة عكسية لمقبس طاقة يعمل بتردد 433 ميجاهرتز يتم التحكم به عن بعد لاستخدامه مع Arduino

عروض تقديمية ودروس عامة حول URH

  • مقال من Hackaday
  • مقال من RTL-SDR.com
  • درس قصير عن URH باستخدام LimeSDR Mini
  • القوة الغاشمة لجهاز RF: دليل خطوة بخطوة
  • اختراق المقابس اللاسلكية مثل المبتدئ

الترميزات الخارجية

انظر الويكي للحصول على قائمة بالترميزات الخارجية المقدمة من مجتمعنا! شكرًا على ذلك!

لقطات الشاشة

استخراج البيانات من الإشارات الخام

Interpretation phase

احتفظ بنظرة عامة حتى على البروتوكولات المعقدة

Analysis phase

تسجيل وإرسال الإشارات

Record

تنزيل الأداة