awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 مستودعات

Awesome GitHub RepositoriesKernel Function Instrumentation

The practice of attaching probes to kernel functions to observe and analyze system execution.

Distinguishing note: No candidates cover the observation of kernel functions; others focus on overwriting/patching logic.

Explore 4 awesome GitHub repositories matching operating systems & systems programming · Kernel Function Instrumentation. Refine with filters or upvote what's useful.

Awesome Kernel Function Instrumentation GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • zoidbergwill/awesome-ebpfالصورة الرمزية لـ zoidbergwill

    zoidbergwill/awesome-ebpf

    5,093عرض على GitHub↗

    هذا المشروع هو دليل موارد منسق وقائمة أدوات لتقنية Berkeley Packet Filter الموسعة. يعمل كدليل مرجعي لمشاريع البرمجيات والمكتبات وأطر العمل المبنية على النظام الفرعي لنواة eBPF. يغطي الدليل مجموعة من المجالات بما في ذلك مراقبة نواة Linux، ومراقبة أمن النظام، والشبكات السحابية الأصلية. كما يوفر مسار تعلم eBPF مع دروس وأدلة لأولئك الذين ينفذون أدوات نواة مخصصة. يتم الحفاظ على المجموعة كدليل يعتمد على Markdown باستخدام سير عمل تنسيق يدوي لتنظيم الأدوات الخارجية ومواد التعلم.

    Lists resources for developing specialized probes to extend Linux kernel functionality.

    عرض على GitHub↗5,093
  • cilium/tetragonالصورة الرمزية لـ cilium

    cilium/tetragon

    4,753عرض على GitHub↗

    Tetragon هي مجموعة أدوات أمنية ومراقبة تعتمد على eBPF مصممة لبيئات Linux وKubernetes. تعمل كمدير لسياسات الأمان، وعميل للمراقبة، ومحرك لفرض القواعد، حيث ترتبط بوظائف النواة (Kernel functions) ونقاط التتبع لاكتشاف تصعيد الامتيازات، وهروب الحاويات، والأنشطة غير المصرح بها في النظام. يتميز المشروع بقدرته على فرض القواعد في الوقت الفعلي داخل النواة، مما يسمح بإنهاء العمليات الضارة بشكل متزامن أو تعديل قيم إرجاع الوظائف قبل اكتمال استدعاء النظام. يوفر تكاملاً عميقاً مع Kubernetes من خلال مزامنة هويات الحاويات وربط أحداث النواة منخفضة المستوى مباشرة بـ Pods وNamespaces. تغطي قدراته الأوسع تدقيق استدعاءات النظام الشامل، وتتبع اتصالات الشبكة، ومراقبة سلامة الملفات. يدعم النظام إدارة السياسات الديناميكية ويوفر أدوات تشخيصية لمراقبة أداء BPF واستخدام الموارد. يتم دعم النشر عبر مجموعات Kubernetes باستخدام Helm charts، بالإضافة إلى الحاويات المستقلة وحزم أنظمة التشغيل الأصلية.

    Hooks kernel functions and tracepoints using eBPF to observe system state and execute logic in kernel space.

    C
    عرض على GitHub↗4,753
  • eunomia-bpf/bpf-developer-tutorialالصورة الرمزية لـ eunomia-bpf

    eunomia-bpf/bpf-developer-tutorial

    4,145عرض على GitHub↗

    هذا المشروع عبارة عن مورد تعليمي يوفر برنامجاً تعليمياً شاملاً للتطوير لكتابة وتحميل برامج eBPF باستخدام C وGo وRust داخل نواة Linux. يعمل كدليل تقني لتطوير منطق مخصص للتنفيذ مباشرة في النواة. تغطي المواد مجالات متخصصة بما في ذلك مراقبة النواة والتتبع، وتنفيذ الأمان للكشف عن التسلل، وهندسة الشبكات عالية الأداء لتصفية الحزم وموازنة الحمل. كما يتضمن أدلة مخصصة لتتبع نواة Linux واستخدام kprobes وuprobes وtracepoints. يشمل المشروع مجموعة واسعة من مجالات القدرات، مثل أجهزة النواة، ومراقبة النظام، وتحليل الشبكات، وإنفاذ الأمان. كما يمتد إلى تصحيح الأخطاء على مستوى الأجهزة لوحدات معالجة الرسومات والمشغلات، بالإضافة إلى معالجة النظام منخفضة المستوى وإدارة الموارد.

    Demonstrates attaching custom logic to static kernel instrumentation points to monitor system events.

    Cbpfebpfexamples
    عرض على GitHub↗4,145
  • hyperdbg/hyperdbgالصورة الرمزية لـ HyperDbg

    HyperDbg/HyperDbg

    3,885عرض على GitHub↗

    HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp

    Uses hardware-assisted virtualization to intercept system events and monitor execution without modifying the target kernel.

    Cbinary-analysisdebugdebugger
    عرض على GitHub↗3,885
  1. Home
  2. Operating Systems & Systems Programming
  3. Kernel Function Instrumentation

استكشف الوسوم الفرعية

  • Custom ProbesSpecialized probes developed to extend kernel functionality without modifying source code. **Distinct from Kernel Function Instrumentation:** Focuses on the development of custom extensions rather than general function observation