5 مستودعات
Routing of commands from a web interface to distributed agents via a REST API.
Distinct from Command Routing Architectures: Specifically covers the REST API transport for C2 agent management rather than general architectural routing patterns.
Explore 5 awesome GitHub repositories matching software engineering & architecture · REST-Based Command Dispatch. Refine with filters or upvote what's useful.
Caldera is an adversary emulation platform and command and control framework designed to simulate cyber attack patterns. It functions as an automated red team tool and threat framework orchestrator, executing attack sequences based on standardized cybersecurity threat frameworks to validate security defenses and detection capabilities. The platform distinguishes itself through the dynamic compilation of customized executable payloads and the use of framework-mapped adversary modeling to structure attack techniques. It manages asynchronous agents on targeted endpoints via a central server acce
Manages asynchronous attack simulations by routing commands from a web interface to distributed agents via a central API.
Cerebro هي أداة إدارة لعناقيد OpenSearch و Elasticsearch، توفر واجهة رسومية قائمة على الويب لمراقبة الصحة وإدارة الأداء. تعمل كوحدة تحكم مركزية لإدارة العناقيد، بما في ذلك إنشاء وتنظيم الفهارس والأسماء المستعارة وقوالب الفهارس. يتميز المشروع بمصادقة دليل متكاملة، تستخدم خدمات LDAP لإدارة هويات المستخدمين وأذونات الوصول. كما يتضمن وحدة تحكم عميل REST مخصصة لإرسال طلبات يدوية إلى العناقيد، تتميز بالإكمال التلقائي والقدرة على تصدير الطلبات كأوامر curl. تغطي الأداة قدرات تشغيلية واسعة بما في ذلك النسخ الاحتياطي للبيانات والاسترداد عبر إدارة اللقطات، وتوزيع الأجزاء (shards) وموازنتها عبر العقد، ومراقبة صحة العنقود في الوقت الفعلي. كما توفر نظام تنبيه لتغييرات الفهارس وتقلبات عضوية العنقود، إلى جانب أدوات تحليل داخلية لفحص توزيعات البيانات.
Acts as a bridge forwarding administration requests from the web interface to the backend cluster via REST.
LXD هو مدير حاويات نظام ومدير أجهزة افتراضية يوفر واجهة موحدة لتشغيل أنظمة Linux كاملة. يعمل كمنسق لمجموعات الحاويات، ومحول تنسيق صور، ومدير بنية تحتية يكشف التحكم من خلال REST API وSDKs خاصة بلغات معينة. يتميز المشروع بتوفير تجريد موحد للحاويات والأجهزة الافتراضية، حيث يعامل كلاهما كمثيلات عامة ضمن طبقة إدارة واحدة. يدعم تنسيق المجموعات الموزعة لمزامنة الحالة وتوزيع أعباء العمل عبر عقد مادية متعددة. يغطي النظام التحكم البرمجي في البنية التحتية عبر واجهة إدارة قائمة على REST ونموذج تنسيق قائم على الخادم (daemon). يتضمن قدرات لتحويل الصور عبر التنسيقات، وتوسيع نطاق المجموعات متعددة العقد، وتنفيذ مثيلات الأجهزة الافتراضية التي تتطلب محاكاة كاملة للأجهزة.
Translates external HTTP requests into internal system commands via a centralized daemon for resource control.
WebDriverAgent is an on-device control agent and automation server that implements the WebDriver protocol for iOS devices. It serves as a bridge that enables the remote control of applications and the operating system on physical iOS devices and simulators for automated testing. The project provides a UI testing framework capable of interacting with on-screen elements, capturing screenshots, and simulating user gestures. It translates remote commands into native system calls to interact with the iOS accessibility hierarchy. The server covers a broad range of device orchestration and UI autom
Provides a REST-based command interface on the device to receive and dispatch remote control instructions.
Anthias is a digital signage management system used to schedule and display images, videos, and web pages across a fleet of screens. It functions as a Docker-based device orchestrator that deploys containerized software across networked hardware units via a centralized interface. The platform includes a web-based content scheduler to control the timing, duration, and visibility of media assets using specific date and time windows. Administration is handled through a secure gateway that utilizes a reverse proxy and TLS termination to manage remote display devices over HTTPS. The system covers
Exposes a REST API for dispatching configuration and content updates to distributed screen agents.