4 مستودعات
Interfaces for running custom logic during request evaluation to adjust security behavior.
Distinct from Secure Execution Environments: Distinct from Secure Execution Environments: focuses on lifecycle hooks rather than runtime isolation.
Explore 4 awesome GitHub repositories matching security & cryptography · Security Hook Frameworks. Refine with filters or upvote what's useful.
CrowdSec is a collaborative, distributed security engine designed for threat detection and infrastructure protection. It functions as an intrusion detection system that parses logs and network traffic to identify malicious patterns, utilizing a bucket-based threshold detection model to aggregate events and trigger alerts. The platform is built on a modular architecture that includes a centralized local API server for managing security signals and a relational database for persistent storage of remediation decisions. What distinguishes the project is its decoupled enforcement model, which offl
Runs automated logic before, during, or after request evaluation to dynamically adjust security rules and remediation actions.
This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ
Implements custom shell command hooks to intercept tool calls and create audit trails.
هذا المشروع عبارة عن نواة تبادل لامركزية وصانع سوق آلي على Ethereum يوفر المنطق الأساسي على السلسلة لإدارة مجمعات السيولة وتنفيذ مقايضات الرموز. ينفذ محرك مقايضة رموز ERC-20 ومدير سيولة على السلسلة لتسهيل تبادل الرموز القابلة للاستبدال الموحدة. يستخدم النظام بروتوكول سيولة مركزة، مما يسمح للمزودين بتخصيص الأصول ضمن نطاقات سعرية محددة لزيادة كفاءة رأس المال. يستخدم صيغة المنتج الثابت لحساب السعر ونظام تتبع قائم على العلامات (Tick-based) لإدارة توزيع السيولة. يتم تتبع مراكز السيولة الفريدة كرموز غير قابلة للاستبدال (NFTs)، وتتضمن البنية أوراكل على السلسلة لمتوسط الأسعار المرجح بالوقت. تغطي المنصة قدرات واسعة عبر توجيه المقايضة، وإدارة السيولة، والأمان. تدعم تسعير المقايضة متعدد المسارات وتنفيذ الأوامر القائم على النية إلى جانب أدوات لبذر مجمع السيولة وحساب المراكز. تتم إدارة الأمان من خلال التحقق من موافقة الرموز ونظام خطاف (Hook) يسمح بمنطق عقد ذكي مخصص أثناء أحداث المجمع. تم تنفيذ المشروع بشكل أساسي بلغة TypeScript.
Applies security guidance and tooling when building custom logic extensions within the pool hook system.
Unbound هو محلل DNS يعمل كخادم تخزين مؤقت، وعودي، ومتحقق. يقوم بترجمة أسماء النطاقات إلى عناوين IP عن طريق إجراء عمليات بحث مستقلة عبر الإنترنت أو عن طريق إعادة توجيه الاستعلامات إلى محللات خارجية. يتميز المشروع كخادم DNS قابل للبرمجة، ويوفر واجهة برمجة نصية بلغة Python وتحميل مكتبة مشتركة ديناميكية لتخصيص مسار التحليل. كما يعمل كبوابة DNS64 NAT64، حيث يقوم بتوليف عناوين IPv6 من سجلات IPv4 لتمكين الاتصال لعملاء IPv6 فقط. يتضمن النظام أطر عمل أمنية للتحقق من تشفير DNSSEC وتشفير حركة مرور DNS لمنع تسمم التخزين المؤقت والتنصت. تمتد قدراته إلى تصفية الاستجابة القائمة على السياسة، والتخزين المؤقت متعدد المستويات مع خلفيات قاعدة بيانات خارجية، وتسليم بيانات منطقة السلطة المحلية. تتم إدارة التحكم الإداري من خلال واجهة بعيدة آمنة لإرسال أوامر مشفرة إلى الخادم قيد التشغيل.
Integrates with IPsec hooks and generates subqueries to support opportunistic network security.