3 Repos
Integrating external files and archives directly into a compiled binary as constants to eliminate external dependencies.
Distinct from Compile-Time Constants: Focuses on embedding arbitrary files into a binary for portable execution, not just language constants or dependency resolution.
Explore 3 awesome GitHub repositories matching operating systems & systems programming · Binary Resource Embedding. Refine with filters or upvote what's useful.
Qor ist ein Go-Admin-Framework und Backend-Toolkit, das für den Aufbau administrativer Interfaces, Headless-Content-Management-Systeme und REST-API-Generatoren verwendet wird. Es bietet eine strukturierte Umgebung für die Implementierung von Business-Application-Backends und ist auf die Verwaltung strukturierter Inhalte und Medien-Assets spezialisiert. Das Projekt zeichnet sich durch umfassendes, mehrsprachiges Content-Management aus, das locale-basierte Datenversionierung und ein dediziertes System für Internationalisierung und Übersetzungsverwaltung bietet. Es differenziert sich zudem durch eine integrierte Zustandsautomaten-Implementierung (State Machine) für die Automatisierung von Geschäftsprozessen und einen Content-Staging-Workflow zur Überprüfung von Änderungen vor der Veröffentlichung. Das Framework deckt ein breites Spektrum an Funktionen ab, einschließlich rollenbasierter Zugriffskontrolle, Sitzungsmanagement und Planung von Hintergrundjobs. Die Datenverwaltung umfasst CRUD-Handler-Overrides, Beziehungsmanagement und ein metadatengesteuertes UI, das Dashboards und Formulareingaben basierend auf Backend-Ressourcendefinitionen generiert. Zudem bietet es Tools für die RESTful-API-Generierung mit Unterstützung für Content-Negotiation und verschachtelte Endpunkte. Das System ermöglicht Bereitstellungsoptimierung, indem HTML-Templates direkt in die Go-Anwendungs-Binary kompiliert werden, um Dateisystemabhängigkeiten zu entfernen.
Compiles HTML templates directly into the application binary to remove filesystem dependencies during deployment.
Dieses Projekt ist eine technische Bibliothek und Wissensdatenbank für das Qt-Framework, die als Leitfaden für C++-GUI-Programmierung und als Ressource für plattformübergreifende Entwicklung dient. Es bietet eine Sammlung technischer Anleitungen, Best Practices und Lehrmaterialien, die sich auf die Erstellung von Anwendungen innerhalb des Qt-Ökosystems konzentrieren. Das Repository konzentriert sich auf die Optimierung der Anwendungsleistung und der Entwicklungsworkflows. Es behandelt Architekturmuster zur Verbesserung von Build-Geschwindigkeiten und Ausführungseffizienz, einschließlich der Verwendung von In-Memory-Datenbanken und asynchronen Funktionsaufrufen. Zudem bietet es spezialisierte Anleitungen zur Integration von Java-Code über native Schnittstellen-Wrapper für hybride Anwendungen. Der Umfang des Projekts erstreckt sich auf benutzerdefiniertes Interface-Design und plattformübergreifende Kompatibilität. Dies umfasst Techniken für hochperformantes Grafik-Rendering, responsives Skalieren über verschiedene Pixeldichten hinweg sowie die Verwaltung von Dateipfaden und Textkodierungen über verschiedene Betriebssysteme hinweg. Es enthält zudem eine kuratierte Auswahl an E-Books, Programmierstandards und Tutorials für die Verwendung von Entwicklungstools.
Provides techniques for integrating binary data and icons directly into the executable to optimize binary size.
OffensiveNim is a red teaming framework and post-exploitation toolkit developed in Nim. It provides a collection of low-level primitives and a Windows API wrapper designed for offensive security operations, including malware development and shellcode loading. The project focuses on evasion and obfuscation through techniques such as API unhooking, direct system calls, and anti-debugging mechanisms. It features diverse payload delivery methods, including reflective binary loading, the execution of .NET assemblies via CLR hosting, and various shellcode injection techniques using fibers, COM obje
Provides the ability to integrate external files and archives directly into the binary to eliminate external dependencies.