Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
aegisgraph — AegisGraph: منصة أدلة تقييم طبقة التطبيقات القائمة على الرسوم البيانية لتطبيقات المراسلة الآمنة (SMAs). بحث DARPA ASEMA HR0011SB20254-12 المستوى 3. ReproChain CVE-2023-4863 قابلية الوصول + تمايز محلل PolyDiff + حوكمة حالة الادعاء + سطح معياري قابل للتكرار. | Kitploit
أدوات/GitHubGitHub/577industries/aegisgraph
التحليل الثابتالتحليل الديناميكي (عزل)تحليل الثغرات الأمنيةالاختبار العشوائيالتشفيراختبار الاختراقأمن الجوالتحليل الملفات الثنائيةالأوراق والأبحاثالتعلم والتعليمموارد منسقةArchived
26منذ شهر واحدلم تتم المراجعة بعد
GitHub577industries/aegisgraph

aegisgraph

AegisGraph: منصة أدلة تقييم طبقة التطبيقات القائمة على الرسوم البيانية لتطبيقات المراسلة الآمنة (SMAs). بحث DARPA ASEMA HR0011SB20254-12 المستوى 3. ReproChain CVE-2023-4863 قابلية الوصول + تمايز محلل PolyDiff + حوكمة حالة الادعاء + سطح معياري قابل للتكرار.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

AegisGraph — منصة هندسية

اكتشاف الثغرات الآلي المدفوع بالرسوم البيانية لتطبيقات المراسلة الآمنة. التنفيذ الهندسي لشركة 577 Industries لموضوع DARPA SBIR Direct-to-Phase-II رقم HR0011SB20254-12 (ASEMA).

License Tests Engines Schema ADRs

AegisGraph 6-engine architecture — the evidence graph plans, six engines hunt, findings flow back as new evidence

هل تبحث عن المخرجات الموجّهة للمُقيّمين؟ يتوفّر الإصدار العام المُنقّى للجدوى على 577Industries/asema-feasibility-artifacts عند الوسم v1.0.0-asema-dp2-feasibility. ابدأ من هناك إذا كنت تتحقق من الادعاءات الواردة في مقترح ASEMA.


ما الذي يحتويه هذا المستودع

المنصة الهندسية — التنفيذ الفعلي وراء AegisGraph:

النظام الفرعيالمسارما الذي يفعله
PolyDiff Extendedaegisgraph/polydiff/تحليل تفاضلي متعدد الصيغ عبر 6 عائلات من المحلّلات (url، image، opengraph، deeplink، qr، proto) مع متجهات حقائق مُعيّرة
HarnessGenaegisgraph/harnessgen/توليد حِزَم اختبار التعتيم متعددة اللغات المدفوع بالرسوم البيانية (Jazzer لـ JVM، وlibFuzzer+HWASAN للأنظمة الأصلية، وcargo-fuzz لـ Rust)
InvariantCheckaegisgraph/invariants/15 ثابتًا أمنيًا خاصًا بـ SMA مع عيّنات حقيقة أرضية قابلة للتدقيق العام؛ وربط MASTG/SSDF
CrossSMAaegisgraph/crosssma/مصفوفة الانتشار عبر التطبيقات (4 أهداف SMA × 6 أنماط) مع تقييس بنيوي
DynamicProbe (فترة الخيار)aegisgraph/dynamicprobe/محاكي AOSP+HWASAN مُجهّز بـ Frida مع بوابة تفويض موقّعة مفروضة بنيويًا
الإفصاح المنسّقaegisgraph/disclosure/سجل إفصاح متسلسل بالتجزئة + توجيه إلى 7 بائعين + مؤقّت حظر في الأيام 7/14/30/60/90 + آلية احتياطية عبر CERT/CC
ReproChainreprochain/محاكاة ما قبل الإفصاح مقابل CVE-2023-4863 (libwebp)؛ التزامات الثغرة والإصلاح المُضمّنة + حزمة اختبار ASAN
الاستخلاصextraction/استخلاص ساكن على تطبيقات SMA عامة مثبّتة (Signal Android، Element X Android)؛ 8 استعلامات CodeQL + 4 قواعد Semgrep + تكامل MobSF
SMABenchsmabench/تصميم معيار من ثلاث حلقات: اصطناعي (الحلقة 1)، ساكن من مصادر عامة + قابلية الوصول (الحلقة 2)، ديناميكي مُصرّح به (الحلقة 3)
المُدقّق + السلامةvalidator/، aegisgraph/safety.pyالتحقق من المخطط، وفحص التنقية (القواعد 1–9)، وقابلية التكذيب عبر اختبار الإفساد المتعمّد
المخططschema/6 مخططات JSON + امتداد إضافي للمخطط v2 (discovery_run، crash، disagreement، invariant_violation، cross_target_candidate، disclosure_event)
سجل القراراتdocs/decision-log/14 سجل قرار معماري (ADR) يغطي جميع القرارات المعمارية

البدء السريع

git clone https://github.com/577Industries/aegisgraph
cd aegisgraph
git checkout v1.0.0-tier3-research

# Recommended: use the pinned devcontainer
devcontainer up
make tooling-strict                # verify pinned toolchain
python3 -m pytest -q               # expect 1030 passed, 19 skipped

# Per-engine smoke tests
make reprochain-map                # ReproChain reachability mapping
make polydiff-regression           # PolyDiff differential parser regression (8 historical CVE rediscoveries)
make extract                       # static extraction over pinned SMAs
make smabench                      # SMABench benchmark generation
make validate                      # evidence + CETM validation
make reproduce                     # full reproduction pipeline

نقطة الدخول عبر سطر الأوامر هي aegisgraph بعد التثبيت، أو python3 -m aegisgraph.cli من نسخة العمل هذه.


وضعية البحث

  • أبحاث الأمن السيبراني الدفاعية فقط. لا استهداف مباشر للأنظمة الحية، ولا تفاعل مع حسابات الإنتاج، ولا اختبار ببيانات اعتماد، ولا فحص دون تفويض كتابي.
  • لا حمولات مسلّحة في المخرجات العامة (البايتات المسببة للانهيار تُحفظ كتجزئات فقط؛ وتظل آثار المكدس الخام في الجانب الهندسي).
  • لا إعادة توزيع للمصدر الخام للهدف. نعمل انطلاقًا من مراسٍ برمجية عامة (Signal Android وElement X Android مثبّتة على التزام محدّد).
  • المخرجات العامة مقيّدة عبر make export-public-sanitized وموافقة بشرية صريحة قبل النشر.
  • قابلية التكذيب. يؤكد اختبار تلف متعمّد في المدقّق أن إدخال نمط محظور، أو علامة إعادة توزيع مصدر الهدف، أو عدم تطابق مفتاح متجه الدرجات يُكتشف ويُرفض — فالانضباط قابل للاختبار، وليس مجرد تصريح.

الاختبار

  • 1030 اختبارًا ناجحًا عند إصدار v1.0 (الوسم v1.0.0-tier3-research، الالتزام d91c1df6)
  • 19 متخطّى (مقيّد بتجهيز مشغّل مستضاف ذاتيًا وفق المهمة T-M4.1؛ ويخفض devcontainer عدد المتخطّى إلى 0)
  • CI: يعمل .github/workflows/ci.yml عند الدفع؛ وreproduce.yml مضبوط على if: false حتى تجهيز مشغّل مستضاف ذاتيًا
  • فحص التعقيم: يفرض validator/sanitize_check.py تسع قواعد على كل مرشّح للتصدير العام قبل مغادرة أي مخرج لهذا المستودع

سجل القرارات

توثّق سجلات ADR الأربعة عشر في docs/decision-log/ كل قرار معماري:

ADRالموضوع
0001تقسيم المستودع: الحدّ بين الهندسة والإصدار العام
0002التعامل مع ReproChain الخاص
0003اختيار libwebp لهدف ReproChain
0004اختيار محلّل PolyDiff (عائلة url الأولية + التوسّع إلى 6 عائلات)
0005ترحيل المدقّق
0006ملكية الإفصاح (مالك محدّد من PI؛ بوابة مراجعة المستشار القانوني)
0007–0012معمارية المحرّك (هياكل HarnessGen وInvariantCheck وCrossSMA وDynamicProbe)
0013المخطط v2 (توسعة إضافية لمخرجات المحرّك)
0014صيغة سجل الإفصاح المنسّق (JSONL متسلسل بالتجزئات)
0020توسعة PolyDiff متعددة العائلات
0021انضباط تصدير المدقّق

الإصدارات والوسوم

  • v1.0.0-tier3-research (الحالي، مايو 2026) — مجموعة كاملة من 6 محرّكات، 1030 اختبارًا ناجحًا، المخطط v2، CETM بـ82 ادعاءً
  • v0.3.0-tier3-research (مايو 2026) — خط أساس v0.3 (محفوظ كمرساة تاريخية)

يقع إصدار الجدوى العام المطابق في 577Industries/asema-feasibility-artifacts:

  • v1.0.0-asema-dp2-feasibility (الحالي) — حزمة أشكال F15-F22، CETM بـ82 ادعاءً، baseline-tool-delta، مخطط polydiff v1.0، مصفوفة تتبّع كاملة
  • v0.3.0-asema-dp2-feasibility — مرساة تاريخية؛ محفوظة حرفيًا

الترخيص

Apache-2.0. انظر LICENSE.

مصدر الحقيقة

SPEC.md هو المواصفة التقنية العاملة. إذا تباعد التنفيذ عن المواصفة، فحدّث المواصفة عن قصد.

تنزيل الأداة