6 Repos
Capabilities for executing compiled binary files directly without a shell intermediary.
Distinct from Binary Execution Management: Candidates cover embedded file systems or kernel-level executions, not the high-level runtime ability to execute a binary file.
Explore 6 awesome GitHub repositories matching operating systems & systems programming · Native Binary Execution. Refine with filters or upvote what's useful.
This project is a learning guide and collection of study notes designed to teach Node.js backend development. It provides a comprehensive core API reference and practical demonstrations for implementing server-side logic, network programming, and system APIs. The guide specifically covers advanced technical domains including process management for scaling applications via clusters and child processes, as well as network programming for building TCP, UDP, and HTTP services. It also includes detailed instructional material on security implementation, focusing on cryptographic hashing and encryp
Explains how to run executable files directly without spawning a shell to improve efficiency.
U-Boot is an embedded bootloader that initializes hardware components and loads operating system kernels into memory. It functions as a hardware abstraction layer providing standardized access to networking, storage, and peripheral buses, while also serving as a secure boot loader and a firmware update interface. The project distinguishes itself through the implementation of secure boot sequences that verify cryptographic signatures and interface with TPM modules to establish hardware-rooted trust. It further provides specialized capabilities for updating device firmware via standardized prot
Copies the bootloader from initial hardware memory to a different RAM location to free up space for the kernel.
Dieses Projekt ist ein Multi-Protokoll-API-Simulations- und Mocking-System, das dazu entwickelt wurde, externe Abhängigkeiten während der Entwicklung und beim Testen zu ersetzen. Es bietet einen API-Mocking-Server, einen Netzwerk-Traffic-Proxy sowie spezialisierte Simulatoren für Sprachmodell-Dienste und Identitätsanbieter. Das System zeichnet sich durch tiefgreifende KI-Simulationsfunktionen aus, einschließlich der Emulation von Sprachmodell-Anbietern und Model-Context-Protocol-Servern mittels JSON-RPC 2.0. Es unterstützt Multi-Turn-Konversationslogik, State-Tracking für KI-Chat-APIs und die Visualisierung der Agentenausführung durch Call-Graphs und Token-Usage-Tracking. Zu den breiten Funktionsbereichen gehören API-Contract-Testing gegen OpenAPI-Spezifikationen, Resilienz- und Chaos-Engineering durch Netzwerk-Fehlerinjektion sowie Live-Traffic-Interception zur Echtzeit-Modifikation von Requests. Das Projekt verwaltet zudem die Identitätsanbieter-Simulation für OIDC-, OAuth2-, SAML 2.0- und SCIM 2.0-Standards. Der Server kann als Docker-Container, über Kubernetes-Helm-Charts oder als eigenständige native Binärdatei bereitgestellt werden.
Launches the server via a self-contained native bundle, eliminating the need for a pre-installed JVM.
NuttX ist ein POSIX-konformes Echtzeitbetriebssystem für Mikrocontroller, das von 8-Bit- bis 64-Bit-Architekturen reicht. Es bietet eine deterministische Ausführungsumgebung mit einem Echtzeit-Task-Scheduler und einem POSIX-Embedded-Kernel, um die Portabilität von Code über diverse Hardware-Ziele hinweg sicherzustellen. Das Projekt zeichnet sich durch eine umfassende Hardware-Abstraktionsschicht aus, die standardisierte Treiber für I2C, SPI, CAN und USB für verschiedene Halbleiter-Chipsätze bereitstellt. Es verfügt zudem über einen Embedded-Netzwerk-Stack mit Unterstützung für TCP, UDP, IPv4 und IPv6 sowie industrielle Protokolle wie Modbus und DroneCAN. Das System deckt ein breites Spektrum an Funktionen ab, einschließlich fortschrittlichem Speichermanagement mit On-Demand-Paging, sicheren kryptografischen Operationen und einem virtuellen Dateisystem zur Verwaltung unterschiedlicher Speichertypen. Es integriert zudem High-Level-Schnittstellen für grafische Benutzeroberflächen, Audiosynthese sowie die Ausführung mehrerer Skriptsprachen und WebAssembly-Workloads. Die Umgebung wird mittels Make oder CMake für spezifische Board-Konfigurationen und Halbleiter-Chipsätze erstellt.
Provides mechanisms to load and execute compiled binary files directly from storage into memory.
Contiki is an operating system designed for resource-constrained embedded devices and the Internet of Things. It provides a lightweight, event-driven kernel that enables multitasking and low-power wireless network connectivity on hardware with extremely limited memory and processing power. The system distinguishes itself through a stackless threading model that allows for a blocking-style programming interface while maintaining a minimal memory footprint. It supports dynamic module and firmware management, enabling the loading and linking of relocatable binary code at runtime to update applic
Enables loading and linking of relocatable binary code at runtime to update application functionality without system reboots.
Kali NetHunter ist eine mobile Penetration-Testing-Plattform, die darauf ausgelegt ist, Sicherheitsbewertungs- und Netzwerk-Audit-Tools direkt auf Android-Hardware auszuführen. Sie bietet eine spezialisierte Umgebung für die Durchführung von Schwachstellenforschung, Wireless-Netzwerkanalyse und Sicherheitstests auf lokalen und Remote-Systemen. Die Plattform funktioniert durch die Bereitstellung einer vollständigen Linux-Distribution neben dem mobilen Host-Betriebssystem, wobei Dateisystem-Isolation und Overlay-Integration genutzt werden, um den Zugriff auf Systemressourcen aufrechtzuerhalten. Sie ermöglicht die direkte Interaktion mit mobiler Hardware durch das Umgehen standardmäßiger Anwendungseinschränkungen, was die Nutzung externer Peripheriegeräte und spezialisierter Netzwerkschnittstellen erlaubt. Das Toolkit unterstützt tiefgreifende Systemanalysen und Hardware-Sicherheitstests durch die Nutzung von Root-Zugriff auf die zugrunde liegende mobile Umgebung. Es erleichtert Wireless-Audits durch Packet Sniffing und Traffic Injection, während es gleichzeitig die Ausführung nativer Binärdateien zur Durchführung umfassender Sicherheitsbewertungen ermöglicht.
Executes compiled penetration testing tools directly on the mobile processor architecture.