Библиотеки, написани на Assembly
Apollo-11
Оригинален изходен код на Apollo 11 Guidance Computer (AGC) за командния и лунния модул.
- 55.2k
- GNU General Public License v3.0
MS-DOS
Оригиналните източници на MS-DOS 1.25 и 2.0, за справка.
- 15.6k
- GNU General Public License v3.0
MalwareSourceCode
Колекция от изходен код на злонамерен софтуер за различни платформи в набор от различни езици за програмиране.
- 13.1k
hello-world
Здравей свят на всеки компютърен език. Благодарим на всички, които допринасят за това, не забравяйте да видите contributing.md за инструкции за принос!.
- 10.0k
- MIT
Reverse-Engineering-Tutorial
БЕЗПЛАТЕН изчерпателен урок за обратно инженерство, обхващащ x86, x64, 32-bit ARM и 64-bit ARM архитектури..
- 8.7k
- Apache License 2.0
unix-history-repo
Непрекъсната история на Unix ангажименти от 1970 г. до днес.
- 6.2k
- GNU General Public License v3.0
Prince-of-Persia-Apple-II
Игра за бягане, скачане и бой с мечове, която направих на Apple II от 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
официалните реализации на Rust и C на криптографската хеш функция BLAKE3.
- 4.0k
- GNU General Public License v3.0
ring
Безопасна, бърза, малка крипто с помощта на Rust (от briansmith).
- 3.2k
- GNU General Public License v3.0
asmttpd
Уеб сървър за Linux, написан на amd64 асемблиране..
- 2.9k
- GNU General Public License v3.0 only
virtualagc
Софтуер за виртуален компютър за насочване на Apollo (AGC).
- 2.3k
- GNU General Public License v3.0
asm_book
Книга, обучаваща програмиране на асемблер на ARM 64 bit ISA. По пътя се предлагат добри практики за програмиране и прозрения за разработването на код, които се прилагат директно към езици от по-високо ниво.
- 2.2k
- GNU General Public License v3.0
nasm
Кросплатформен x86 асемблер със синтаксис, подобен на Intel.
- 1.8k
- GNU General Public License v3.0