Knihovny napsané v Assemblyu
Apollo-11
Původní zdrojový kód počítače Apolla 11 (AGC) pro velitelské a lunární moduly.
- 55.2k
- GNU General Public License v3.0
MalwareSourceCode
Sbírka zdrojového kódu malwaru pro různé platformy v řadě různých programovacích jazyků.
- 13.1k
hello-world
Ahoj světe v každém počítačovém jazyce. Díky všem, kteří k tomu přispívají, nezapomeňte se podívat na contributing.md pro pokyny k příspěvku!.
- 10.0k
- MIT
Reverse-Engineering-Tutorial
BEZPLATNÝ komplexní tutoriál zpětného inženýrství pokrývající x86, x64, 32bitové ARM a 64bitové architektury ARM.
- 8.7k
- Apache License 2.0
unix-history-repo
Nepřetržitá historie odevzdání Unixu od roku 1970 do současnosti.
- 6.2k
- GNU General Public License v3.0
Prince-of-Persia-Apple-II
Běh, skákání a boj s mečem, který jsem vytvořil na Apple II v letech 1985-89.
- 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
oficiální implementace Rust a C kryptografické hašovací funkce BLAKE3.
- 4.0k
- GNU General Public License v3.0
ring
Bezpečné, rychlé, malé krypto pomocí Rust (od briansmith).
- 3.2k
- GNU General Public License v3.0
virtualagc
Software virtuálního počítače Apollo Guidance (AGC).
- 2.3k
- GNU General Public License v3.0
asm_book
Kniha vyučující programování v assembleru na ARM 64 bit ISA. Po cestě jsou nabízeny osvědčené programovací postupy a poznatky o vývoji kódu, které se přímo vztahují na jazyky vyšší úrovně.
- 2.2k
- GNU General Public License v3.0