Bibliotecas escritas en Assembly
Apollo-11
Código fuente original de la computadora de orientación (AGC) del Apolo 11 para los módulos lunares y de comando.
- 55.2k
- GNU General Public License v3.0
MS-DOS
Las fuentes originales de MS-DOS 1.25 y 2.0, como referencia.
- 15.6k
- GNU General Public License v3.0
MalwareSourceCode
Colección de código fuente de malware para una variedad de plataformas en una variedad de diferentes lenguajes de programación.
- 13.1k
hello-world
Hola mundo en todos los lenguajes de programación. Gracias a todos los que contribuyeron a esto, ¡asegúrense de ver la página de contribución para las instrucciones de contribución!.
- 10.0k
- MIT
Reverse-Engineering-Tutorial
Un completo tutorial GRATUITO de ingeniería inversa que cubre las arquitecturas x86, x64, ARM de 32 bits y ARM de 64 bits.
- 8.7k
- Apache License 2.0
unix-history-repo
Historial continuo de confirmación de Unix desde 1970 hasta hoy.
- 6.2k
- GNU General Public License v3.0
Prince-of-Persia-Apple-II
Un juego de correr, saltar y luchar con espadas que hice en Apple II entre 1985 y 1989.
- 6.2k
- GNU General Public License v3.0
x86-bare-metal-examples
Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly ARM baremetal setup at: https://github.com/cirosantilli/linux-kernel-module-cheat#baremetal-setup 学习x86系统编程的数十个最小操作系统。 已在QEMU 2.10中的Ubuntu 17.10主机和真实硬件上进行了测试。 Userland作弊网址:https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly ARM裸机安装程序位于:https://github.c.
- 4.5k
- GNU General Public License v3.0
BLAKE3
las implementaciones oficiales de Rust y C de la función hash criptográfica BLAKE3.
- 4.0k
- GNU General Public License v3.0
ring
Cripto seguro, rápido y pequeño usando Rust (por briansmith).
- 3.2k
- GNU General Public License v3.0
asmttpd
Servidor web para Linux escrito en ensamblador amd64.
- 2.9k
- GNU General Public License v3.0 only
some-assembly-required
Una introducción accesible a la Asamblea.
- 2.8k
- GNU General Public License v3.0
asm_book
Un libro que enseña programación en lenguaje ensamblador en ARM ISA de 64 bits. En el camino, se ofrecen buenas prácticas de programación y conocimientos sobre el desarrollo de código que se aplican directamente a los lenguajes de nivel superior.
- 2.2k
- GNU General Public License v3.0
malware_training_vol1
Materiales para la formación en análisis de malware de Windows (volumen 1).
- 1.8k
nasm
Un ensamblador x86 multiplataforma con una sintaxis similar a la de Intel.
- 1.8k
- GNU General Public License v3.0