1 dépôt
The application of strong typing to ensure memory safety and stability during exploit development.
Distinct from Exploit Development: Distinct from Exploit Development Tools: focuses on the use of a type system for stability rather than the tooling for delivery.
Explore 1 awesome GitHub repository matching part of an awesome list · Type-Safe Exploit Implementation. Refine with filters or upvote what's useful.
Ce projet est une boîte à outils de sécurité offensive et un framework de développement pour créer des malwares sécurisés en mémoire, des scanners réseau et des générateurs de payloads. Il fournit une approche structurée pour développer des exploits, du shellcode et des outils d'accès distant. Le framework se distingue par l'utilisation d'environnements sans bibliothèque standard pour générer du code machine et du shellcode autonomes minimaux. Il prend également en charge la compilation de logique haute performance en WebAssembly pour la création d'interfaces web trompeuses utilisées dans l'ingénierie sociale. Les domaines de capacités couvrent la découverte automatisée de vulnérabilités via le fuzzing, le mappage de surface réseau multi-threadé et asynchrone, et le développement de vers auto-réplicants. La boîte à outils inclut également des implémentations pour des canaux de communication chiffrés de bout en bout afin de sécuriser le trafic entre les implants distants et les serveurs de commande, ainsi que la compilation binaire multiplateforme pour plusieurs systèmes d'exploitation.
Uses a strong type system to manage memory and logic complexity for stable software exploits.