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

pics

Explications des formats de fichiers, redessin des logos....
  • 9.9k

mal

mal - Faire un Lisp.
  • 9.4k
  • GNU General Public License v3.0

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

pokered

Démontage de Pokémon Rouge/Bleu.
  • 3.5k

rav1e

L'encodeur AV1 le plus rapide et le plus sûr.
  • 3.3k
  • BSD 2-clause "Simplified"

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

HelloSilicon

Une introduction à l'assemblage ARM64 sur les Mac Apple Silicon.
  • 2.8k
  • MIT

some-assembly-required

Une introduction accessible à l'assemblage.
  • 2.8k
  • GNU General Public License v3.0

raspberrypi

Exemples de métal nu basés sur Raspberry Pi ARM.
  • 2.6k

cpuminer

Mineur CPU pour Litecoin et Bitcoin.
  • 2.6k
  • GNU General Public License v3.0

virtualagc

Logiciel Virtual Apollo Guidance Computer (AGC).
  • 2.3k
  • GNU General Public License v3.0

pokewilds

PokeWilds - Un jeu/moteur Gen 2 utilisant libGDX.
  • 2.2k

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

VexRiscv

Une implémentation de processeur RISC-V 32 bits compatible FPGA.
  • 2.0k
  • MIT

asm

Assemblage d'apprentissage pour Linux-x64.
  • 1.9k

pokecrystal

Démontage de Pokémon Cristal.
  • 1.8k

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

reedsolomon

Codage d'effacement Reed-Solomon dans Go.
  • 1.7k
  • MIT

wide-snes

Projet écran large Super Mario World (SNES).
  • 1.5k

purego

  • 1.5k
  • Apache License 2.0