Bibliothèques écrites en Assembly
Apollo-11
Code source original de l'ordinateur de guidage Apollo 11 (AGC) pour les modules de commande et lunaire.
- 55.2k
- GNU General Public License v3.0
MS-DOS
Les sources originales de MS-DOS 1.25 et 2.0, à des fins de référence.
- 15.6k
- GNU General Public License v3.0
MalwareSourceCode
Collection de code source de logiciels malveillants pour une variété de plates-formes dans un éventail de langages de programmation différents.
- 13.1k
hello-world
Bonjour tout le monde dans tous les langages informatiques. Merci à tous ceux qui contribuent à cela, assurez-vous de voir contribuer.md pour les instructions de contribution!.
- 10.0k
- MIT
Reverse-Engineering-Tutorial
Un didacticiel complet GRATUIT de rétro-ingénierie couvrant les architectures x86, x64, ARM 32 bits et ARM 64 bits.
- 8.7k
- Apache License 2.0
unix-history-repo
Historique continu des commits Unix de 1970 à aujourd'hui.
- 6.2k
- GNU General Public License v3.0
Prince-of-Persia-Apple-II
Un jeu de course-saut-combat à l'épée que j'ai créé sur l'Apple II de 1985 à 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
les implémentations officielles Rust et C de la fonction de hachage cryptographique BLAKE3.
- 4.0k
- GNU General Public License v3.0
ring
Petite crypto sûre et rapide utilisant Rust (par briansmith).
- 3.2k
- GNU General Public License v3.0
asmttpd
Serveur Web pour Linux écrit en assembleur amd64..
- 2.9k
- GNU General Public License v3.0 only
some-assembly-required
Une introduction accessible à l'assemblage.
- 2.8k
- GNU General Public License v3.0
asm_book
Un livre enseignant la programmation en langage assembleur sur l'ISA ARM 64 bits. En cours de route, de bonnes pratiques de programmation et des informations sur le développement de code sont proposées qui s'appliquent directement aux langages de niveau supérieur.
- 2.2k
- GNU General Public License v3.0
malware_training_vol1
Matériel pour la formation à l'analyse des logiciels malveillants Windows (volume 1).
- 1.8k
nasm
Un assembleur x86 multiplateforme avec une syntaxe de type Intel.
- 1.8k
- GNU General Public License v3.0