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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
MESH — VPN شبكي مشفر من نظير إلى نظير للطب الشرعي عن بُعد للأجهزة المحمولة، يتيح الحصول على ADB لاسلكيًا و libimobiledevice، ومراقبة الشبكة، واكتشاف الاختراق عبر NAT وجدران الحماية. | Kitploit
أدوات/GitHubGitHub/barghest-ngo/mesh
أمان أندرويدالتقاط وتحليل الحزمأدوات التشفير/فك التشفيرأمان iOSتحليل الثغرات الأمنيةالتحقيق الجنائي الرقميتحليل الأجهزة المحمولة الجنائيأمن الشبكاتالتحاليل الرقمية الجنائيةكشف التسللالفريق الأحمر
192169منذ يوم واحدتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
مشاركة
GitHub
barghest-ngo/mesh

MESH

VPN شبكي مشفر من نظير إلى نظير للطب الشرعي عن بُعد للأجهزة المحمولة، يتيح الحصول على ADB لاسلكيًا و libimobiledevice، ومراقبة الشبكة، واكتشاف الاختراق عبر NAT وجدران الحماية.

عرض المستودعالموقع الإلكتروني

MESH

الوثائق الحالة: ألفا عامة اسأل DeepWiki الترخيص أحدث إصدار

احصل عليه من Google Play احصل عليه من F-Droid

DOCS | BARGHEST


MESH هي أداة شبكات، لدعم الاستحواذ الجنائي المنطقي عن بُعد على الأجهزة المحمولة

تمنح MESH المحللين مسارًا مباشرًا ومشفرًا إلى الأجهزة المحمولة لتصحيح الأخطاء اللاسلكي ومراقبة الشبكة والاستحواذ الجنائي، حتى عندما تكون تلك الأجهزة خلف NAT أو جدران حماية أو شبكات محمولة مقيدة. تقوم ببناء شبكة خاصة سحابية خاصة بحيث يتصرف الجهاز البعيد كما لو كان على نفس الشبكة الفرعية المحلية. لا تتطلب خوادم VPN مركزية، أو إعادة توجيه منافذ، أو بنية تحتية دائمة للصيانة أو الدفاع. وهذا يسمح بمراقبة واستحواذ شبكة عن بُعد وسلس وسهل عبر الإنترنت باستخدام أدوات مثل MVT وAndroidQF.

ما تفعله

  • الاستحواذ الجنائي عن بُعد عبر ADB للتصحيح اللاسلكي وlibimobiledevice: تشغيل WARD وMVT وAndroidQF وأدوات ADB وiOS الأخرى كما لو كان الجهاز محليًا.
  • مراقبة الشبكة عن بُعد: التقاط PCAP وكشف التسلل عبر Suricata عبر نفس الشبكة السحابية المشفرة.

ما لا تفعله

  • توفر MESH الشبكات اللازمة للاستحواذ عن بُعد، لكنها ليست أداة الاستحواذ بحد ذاتها.
  • نقوم بتضمين AndroidQF وMVT في الحزمة.

كيف يتم تحصينها

  • نقل مباشر من نظير إلى نظير عبر WireGuard عندما يكون المسار متاحًا.
  • اختياري: AmneziaWG لإخفاء WireGuard ضد فحص الحزم العميقة (DPI) والجدران النارية الوطنية.
  • احتياطي تلقائي إلى مرحلات HTTPS مشفرة عند منع UDP.

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

[!IMPORTANT] ألفا عامة: حاليًا في مرحلة ألفا العامة وقيد التطوير النشط. تم إجراء اختبار اختراق كامل من طرف ثالث وقمنا بتصحيح جميع الثغرات الرئيسية. قد تتغير الأمور وينبغي توقع تغييرات جذرية. يتطلب حاليًا مستوى معينًا من الخبرة التقنية. يُرجى الإبلاغ عن الأخطاء أو المخاوف الأمنية عبر GitHub Issues."

بداية سريعة

للحصول على الوثائق الكاملة:
https://docs.meshforensics.org/

المتطلبات الأساسية

  • Git
  • Docker Engine مع ملحق Compose V2 (docker compose وليس docker-compose القديم). تعليمات التثبيت.
  • Task (go-task) لأتمتة البناء والإعداد التفاعلي. تعليمات التثبيت. نسخة قصيرة:
    • Linux: sudo snap install task --classic
    • macOS: brew install go-task

[!NOTE] معظم عمليات التشغيل تعمل مع plain docker compose، لكن مهام الإعداد التفاعلي (إدارة .env، قوالب الإعدادات، تدوير مفاتيح المصادقة) تتطلب go-task.

1. استنساخ المستودع

root@kitploit:~
git clone https://github.com/BARGHEST-ngo/mesh.git
cd MESH

2. بدء مستوى التحكم

root@kitploit:~
task build
task controlPlane

task controlPlane يرشدك خلال الإعداد بشكل تفاعلي ويبدأ جميع الخدمات المطلوبة. بالنسبة لمعظم المستخدمين، يُوصى باختيار Ephemeral مع نطاق Automatic - لا يتطلب تكوين خادم أو DNS.

اختر نوع النشر. مستوى التحكم المؤقت (Ephemeral) يعمل على محطة العمل الخاصة بك ويمكن الوصول إليه عبر الإنترنت عبر نفق آمن. مستوى التحكم الدائم (Persistent) يعمل على خادم مخصص متصل بالإنترنت تديره.

اختر نطاقًا. اختيار Automatic يتيح لـ MESH توفير عنوان HTTPS عام لك. اختر Manual إذا كنت تريد استخدام نطاقك الخاص.

أدخل مفتاح API. إذا اخترت نطاقًا تلقائيًا، سيُطلب منك إدخال مفتاح API. سيزوده لك فريق Barghest، اتصل بنا لطلب الوصول.

تأكيد الإعدادات. راجع الإعدادات المُنشأة قبل أن تبدأ MESH.
إذا كانت هذه الإعدادات غير صحيحة، أو إذا تمت مقاطعة الإعداد، احذف .env وشغل task controlPlane للبدء من جديد.

root@kitploit:~
CONTROL_PLANE_TYPE=Ephemeral
PROXY_DOMAIN_TYPE=Automatic
MESH_SUBDOMAIN=<slug عشوائي من 10 أحرف>
FRP_AUTH_TOKEN=<رمز سري>
CONTROL_PLANE_URL=https://<slug>.tunnels.meshforensics.app
LOGIN_URL=https://<slug>.tunnels.meshforensics.app

تبدأ الحاويات ويتم إنشاء مفتاح API. بمجرد أن تكون جميع الخدمات بصحة جيدة، تطبع MESH مفتاح API لمرة واحدة لتسجيل الدخول إلى واجهة الويب.

root@kitploit:~
Control plane API key (enter this in the web UI to log in):
<مفتاح API سري>

3. الوصول إلى واجهة الويب

انتقل إلى عنوان URL لمستوى التحكم وأدخل مفتاح API عندما يُطلب منك تسجيل الدخول.

https://<slug>.tunnels.meshforensics.app

يتم تقديم واجهة الويب عبر HTTPS بشهادة تصدر تلقائيًا بواسطة Let's Encrypt.

[!IMPORTANT] قائمة التحكم في الوصول (ACL) الافتراضية تسمح للعقد في كل شبكة بالتحدث مع بعضها البعض. يجب أن تستخدم عمليات النشر الإنتاجية سياسات تقييدية. قم بتعديلها عبر علامة التبويب ACL.

صورة

شبكة MESH الخاصة بك جاهزة الآن لاستقبال العقد.
راجع الوثائق لتسجيل العقد وسير العمل الجنائي.

4. الإزالة

task down يدمر شبكة MESH، مما يفصل جميع المستخدمين، وإذا اخترت نشرًا مؤقتًا بنطاق تلقائي، فسيتم إزالتها وجميع الآثار ولا يمكن الوصول إليها بعد ذلك.

ملخص البنية

MESH عبارة عن نسخة معدلة بشدة من بروتوكول Tailscale، ولكنها لا تتطلب بنية Tailscale التحتية.

لإنشاء قناة مشفرة من نظير إلى نظير من طرف إلى طرف، يتم استخدام ثقب UDP. إذا كان UDP غير متاح أو محظورًا، فسيتحول إلى مرحلات HTTPS مشفرة من طرف إلى طرف تسمى مرحلات DERP. خوادم بروتوكول DERP DERP (Designated Encrypted Relay for Packets) تقوم بترحيل حركة المرور بين العقد عندما لا يمكن إنشاء اتصال مباشر من نظير إلى نظير.

تتبع MESH نفس النموذج. افتراضيًا، إذا لم يقم المشغل بتكوين بنية DERP الخاصة به (والتي يمكن القيام بها باستخدام مستوى التحكم في MESH)، تستخدم MESH خوادم DERP العامة من Tailscale لضمان اتصال موثوق، خاصة في بيئات الشبكات المقيدة. ومع ذلك، لا تتطلب MESH بنية Tailscale التحتية: يمكن للمشغلين نشر واستخدام خوادم DERP الخاصة بهم عبر مستوى التحكم، والذي يتضمن تطبيق DERP مضمنًا. هذا يجعل MESH قابلة للاستضافة الذاتية بالكامل عند الرغبة.

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

تشمل التحسينات (على سبيل المثال لا الحصر):

  • خادم تنسيق قابل للاستضافة الذاتية مع واجهة مستخدم مصممة للعمليات الجنائية
  • توزيع تلقائي لمفاتيح WireGuard
  • إخفاء نقل اختياري قائم على AmneziaWG
  • احتياطي مرحل HTTPS مشفر

مستوى التحكم مسؤول فقط عن اكتشاف الأقران وتبادل المفاتيح. تتدفق حركة المرور الجنائية مباشرة بين نقاط النهاية كلما أمكن ذلك.

القدرات الرئيسية

  • شبكات فرعية جنائية مشفرة من نظير إلى نظير
  • إدارة تلقائية لمفاتيح WireGuard / AmneziaWG
  • مستوى تحكم قابل للاستضافة الذاتية مع تطبيق ACL
  • واجهات TUN افتراضية مخصصة لـ CGNAT
  • توافق مع ADB عبر WiFi وlibimobiledevice
  • تكامل مع AndroidQF + MVT
  • نقل آمن للقطع الأثرية الجنائية
  • احتواء اختياري من نوع kill-switch
  • إنشاء سريع وإزالة للشبكات السحابية
1 2 3

لماذا ليس VPN؟

تقدم شبكات VPN التقليدية وبنى الهيكل المحوري (hub-and-spoke) ما يلي:

  • مخاطر البنية التحتية الدائمة
  • نقاط تحليل مرور مركزية
  • نقاط فشل واحدة
  • زيادة التعرض التشغيلي

تفصل MESH التنسيق عن نقل البيانات:

  • لا يحمل مستوى التحكم حركة المرور الجنائية
  • تكون اتصالات الأقران مباشرة كلما أمكن ذلك
  • المرحلات هي احتياطيات نقل، وليست مراكز بنية
  • الشبكات السحابية قابلة للاستهلاك ومحددة بالمهمة

MESH مُحسَّنة للبيئات العابرة وعالية المخاطر بدلاً من الشبكات المؤسسية الدائمة.

هيكل المستودع

  • android-client — APK لنقطة النهاية على أندرويد
  • control-plane — خادم التنسيق
  • analyst — عميل CLI للمحلل

ملاحظات المطور

سير العمل:

  • يتم التطوير على الفروع ويتم الدمج عبر طلبات السحب (PRs).
  • يتم إصدار الإصدارات كعلامات إصدار مرقمة.
  • يقوم GitHub Actions بعكس الإصدارات الموسومة إلى mesh-analyst-client.
  • يجب أن تعتمد مشاريع Go الخارجية على علامات إصدار صريحة، وليس main.

الترخيص

MESH مرخصة بموجب رخصة GNU Affero General Public License v3.0 أو الأحدث (AGPL-3.0-or-later).

أجزاء من هذا البرنامج هي عمل مشتق من Tailscale، المرخصة بموجب رخصة BSD 3-Clause. يتم الحفاظ على حقوق الطبع والنشر الأصلية لـ Tailscale وترخيصها وفقًا لمتطلبات BSD-3-Clause. كود AmneziaWG/Wireguard مرخص بموجب رخصة MIT. راجع .licenses/ للحصول على التفاصيل.

جميع التعديلات والإضافات من قبل BARGHEST هي حقوق الطبع والنشر © BARGHEST ومرخصة بموجب AGPL-3.0-or-later.

قانوني

WireGuard هي علامة تجارية مسجلة لـ Jason A. Donenfeld.

تنزيل الأداة