3 repositorios
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 es un framework de administración en Go y toolkit de backend utilizado para construir interfaces administrativas, sistemas de gestión de contenido headless y generadores de API REST. Proporciona un entorno estructurado para implementar backends de aplicaciones de negocio, especializándose en la gestión de contenido estructurado y activos multimedia. El proyecto se distingue por una gestión de contenido multilingüe integral, con versionado de datos basado en locale y un sistema dedicado para la internacionalización y administración de traducciones. Diferencia aún más su oferta con una implementación de máquina de estados integrada para la automatización de procesos de negocio y un flujo de trabajo de staging de contenido para revisar cambios antes de la publicación. El framework cubre una amplia gama de capacidades, incluyendo control de acceso basado en roles, gestión de sesiones y programación de trabajos en segundo plano. Su superficie de gestión de datos incluye anulaciones de manejadores CRUD, gestión de relaciones y una UI basada en metadatos que genera dashboards y entradas de formulario basadas en definiciones de recursos de backend. Además, proporciona herramientas para la generación de API RESTful con soporte para negociación de contenido y endpoints anidados. El sistema permite la optimización del despliegue compilando plantillas HTML directamente en el binario de la aplicación Go para eliminar dependencias del sistema de archivos.
Compiles HTML templates directly into the application binary to remove filesystem dependencies during deployment.
Este proyecto es una biblioteca técnica y base de conocimientos para el framework Qt, sirviendo como guía de programación GUI en C++ y recurso para el desarrollo multiplataforma. Proporciona una colección de guías técnicas, mejores prácticas y materiales instructivos enfocados en construir aplicaciones utilizando el ecosistema Qt. El repositorio se centra en optimizar el rendimiento de las aplicaciones y los flujos de trabajo de desarrollo. Cubre patrones arquitectónicos para mejorar la velocidad de compilación y la eficiencia de ejecución, incluyendo el uso de bases de datos en memoria y llamadas a funciones asíncronas. También ofrece orientación especializada sobre la integración de código Java mediante wrappers de interfaz nativa para aplicaciones híbridas. El alcance del proyecto se extiende al diseño de interfaces personalizadas y compatibilidad multiplataforma. Esto incluye técnicas para renderizado de gráficos de alto rendimiento, escalado responsivo a través de diferentes densidades de píxeles y la gestión de rutas de archivos y codificaciones de texto en diferentes sistemas operativos. También incluye un conjunto curado de libros electrónicos, estándares de programación y tutoriales para usar herramientas de desarrollo.
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.