In Assembly geschriebene Bibliotheken

Apollo-11

Originaler Quellcode des Apollo 11 Guidance Computer (AGC) für die Kommando- und Mondlandefähre.
  • 55.2k
  • GNU General Public License v3.0

MS-DOS

Die Originalquellen von MS-DOS 1.25 und 2.0 zu Referenzzwecken.
  • 15.6k
  • GNU General Public License v3.0

MalwareSourceCode

Sammlung von Malware-Quellcode für verschiedene Plattformen in verschiedenen Programmiersprachen.
  • 13.1k

hello-world

Hallo Welt in jeder Computersprache. Vielen Dank an alle, die dazu beitragen. Sehen Sie sich unbedingt die Seite „contributing.md“ an, um Anweisungen zum Beitrag zu erhalten!
  • 10.0k
  • MIT

pics

Erklärungen zu Dateiformaten, Neuzeichnung von Logos....
  • 9.9k

mal

mal – Lispeln.
  • 9.4k
  • GNU General Public License v3.0

Reverse-Engineering-Tutorial

Ein KOSTENLOSES, umfassendes Reverse-Engineering-Tutorial zu x86-, x64-, 32-Bit-ARM- und 64-Bit-ARM-Architekturen.
  • 8.7k
  • Apache License 2.0

unix-history-repo

Kontinuierliche Unix-Commit-Geschichte von 1970 bis heute.
  • 6.2k
  • GNU General Public License v3.0

Prince-of-Persia-Apple-II

Ein Lauf-Sprung-Schwertkampfspiel, das ich von 1985 bis 1989 auf dem Apple II gemacht habe.
  • 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

die offiziellen Rust- und C-Implementierungen der kryptografischen Hash-Funktion BLAKE3.
  • 4.0k
  • GNU General Public License v3.0

pokered

Zerlegen von Pokémon Rot/Blau.
  • 3.5k

rav1e

Der schnellste und sicherste AV1-Encoder.
  • 3.3k
  • BSD 2-clause "Simplified"

ring

Sichere, schnelle, kleine Krypto mit Rust (von Briansmith).
  • 3.2k
  • GNU General Public License v3.0

asmttpd

Webserver für Linux, geschrieben in AMD64-Assembly.
  • 2.9k
  • GNU General Public License v3.0 only

HelloSilicon

Eine Einführung in die ARM64-Assemblierung auf Apple Silicon Macs.
  • 2.8k
  • MIT

some-assembly-required

Eine zugängliche Einführung in Assembly.
  • 2.8k
  • GNU General Public License v3.0

raspberrypi

Raspberry Pi ARM-basierte Bare-Metal-Beispiele.
  • 2.6k

cpuminer

CPU-Miner für Litecoin und Bitcoin.
  • 2.6k
  • GNU General Public License v3.0

virtualagc

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

pokewilds

PokeWilds – Ein Spiel/eine Engine der 2. Generation mit libGDX.
  • 2.2k

asm_book

Ein Buch, das die Assembler-Programmierung auf dem ARM 64-Bit-ISA lehrt. Unterwegs werden gute Programmierpraktiken und Einblicke in die Codeentwicklung angeboten, die direkt auf höhere Sprachen anwendbar sind.
  • 2.2k
  • GNU General Public License v3.0

VexRiscv

Eine FPGA-freundliche 32-Bit-RISC-V-CPU-Implementierung.
  • 2.0k
  • MIT

asm

Lernassembly für Linux-x64.
  • 1.9k

pokecrystal

Demontage des Pokémon-Kristalls.
  • 1.8k

malware_training_vol1

Materialien für die Windows-Malware-Analyse-Schulung (Band 1).
  • 1.8k

nasm

Ein plattformübergreifender x86-Assembler mit einer Intel-ähnlichen Syntax.
  • 1.8k
  • GNU General Public License v3.0

reedsolomon

Reed-Solomon-Löschcodierung in Go.
  • 1.7k
  • MIT

wide-snes

Super Mario World (SNES) Widescreen-Projekt.
  • 1.5k

purego

  • 1.5k
  • Apache License 2.0