Biblioteki napisane w Assembly

Apollo-11

Oryginalny kod źródłowy komputera nawigacyjnego Apollo 11 (AGC) dla modułów dowodzenia i księżycowych.
  • 55.2k
  • GNU General Public License v3.0

MS-DOS

Oryginalne źródła MS-DOS 1.25 i 2.0, w celach informacyjnych.
  • 15.6k
  • GNU General Public License v3.0

MalwareSourceCode

Zbiór kodu źródłowego złośliwego oprogramowania dla różnych platform w szeregu różnych języków programowania.
  • 13.1k

hello-world

Witaj świecie w każdym języku komputerowym. Dziękujemy wszystkim, którzy się do tego przyczynili. Odwiedź stronę przyczynianie się.md, aby uzyskać instrukcje dotyczące wkładu!.
  • 10.0k
  • MIT

pics

Objaśnienia formatów plików, przerysowywanie logo....
  • 9.9k

mal

mal - Zrób LISP.
  • 9.4k
  • GNU General Public License v3.0

Reverse-Engineering-Tutorial

BEZPŁATNY kompleksowy samouczek inżynierii odwrotnej obejmujący architektury x86, x64, 32-bitowe ARM i 64-bitowe ARM.
  • 8.7k
  • Apache License 2.0

unix-history-repo

Ciągła historia zatwierdzania systemu Unix od 1970 do dziś.
  • 6.2k
  • GNU General Public License v3.0

Prince-of-Persia-Apple-II

Gra polegająca na bieganiu, skakaniu i walce na miecze, którą stworzyłem na Apple II w latach 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

oficjalne implementacje Rust i C kryptograficznej funkcji skrótu BLAKE3.
  • 4.0k
  • GNU General Public License v3.0

pokered

Demontaż Pokémon Red/Blue.
  • 3.5k

rav1e

Najszybszy i najbezpieczniejszy koder AV1..
  • 3.3k
  • BSD 2-clause "Simplified"

ring

Bezpieczne, szybkie, małe krypto przy użyciu Rust (by briansmith).
  • 3.2k
  • GNU General Public License v3.0

asmttpd

Serwer WWW dla Linuksa napisany w asemblerze amd64..
  • 2.9k
  • GNU General Public License v3.0 only

HelloSilicon

Wprowadzenie do montażu ARM64 na komputerach Apple Silicon Mac.
  • 2.8k
  • MIT

some-assembly-required

Przystępne wprowadzenie do montażu.
  • 2.8k
  • GNU General Public License v3.0

raspberrypi

Przykłady gołego metalu opartego na Raspberry Pi ARM.
  • 2.6k

cpuminer

Koparka CPU dla Litecoin i Bitcoin.
  • 2.6k
  • GNU General Public License v3.0

virtualagc

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

pokewilds

PokeWilds — gra/silnik Gen 2 wykorzystujący libGDX.
  • 2.2k

asm_book

Książka ucząca programowania w asemblerze na 64-bitowym ISA ARM. Po drodze oferowane są dobre praktyki programistyczne i wgląd w tworzenie kodu, które odnoszą się bezpośrednio do języków wyższego poziomu.
  • 2.2k
  • GNU General Public License v3.0

VexRiscv

Przyjazna dla FPGA implementacja 32-bitowego procesora RISC-V.
  • 2.0k
  • MIT

asm

Nauka asemblera dla linux-x64.
  • 1.9k

pokecrystal

Demontaż Pokémon Crystal.
  • 1.8k

malware_training_vol1

Materiały do ​​szkolenia Analiza złośliwego oprogramowania systemu Windows (tom 1).
  • 1.8k

nasm

Wieloplatformowy asembler x86 ze składnią podobną do Intela.
  • 1.8k
  • GNU General Public License v3.0

reedsolomon

Kodowanie wymazywania Reeda-Solomona w Go.
  • 1.7k
  • MIT

wide-snes

Panoramiczny projekt Super Mario World (SNES).
  • 1.5k

purego

  • 1.5k
  • Apache License 2.0