Global

assembly
32 projects tagged “assembly” that gained the most stars yesterday
#270 · +146 · 1d ·GitHub

> Featured: REA — Agent-oriented reverse-engineering tools, from application behavior to native binaries. By the creators of awesome-reverse-engineering.

Creator
morluto
Size
1.2 MB
Stars
832
Updated
CommitOct 18
Age
9d
Commits · 90 Days
#707 · +48 · 1d ·GitHub

This program is intended for use in the Command Module as specified in report R-577.

Size
3 MB
Stars
75.4K
Updated
CommitJul 15
Age
12y
Commits · 90 Days
#847 · +38 · 1d ·GitHub

A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.

Size
342.9 MB
Stars
14.8K
Updated
CommitOct 18
Age
6y
Commits · 90 Days
#872 · +37 · 1d ·GitHub

scriptc compiles TypeScript and JavaScript to typed IR, readable C, textual LLVM IR, native assembly and objects, native executables, and WebAssembly modules. It uses the TypeScript compiler for parsing and type checking. Source outputs require only Node.

Size
81.8 MB
Stars
6.2K
Age
2mo
Commits · 90 Days
#1720 · +15 · 1d ·GitHub

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

Creator
llvm
Size
3.9 GB
Stars
41.1K
Age
9y
Commits · 90 Days
#1783 · +15 · 1d ·GitHub

Petari [![Build Status]][actions] ![Progress] ![Linking] [![Discord Badge]][discord] =============

Size
92.6 MB
Stars
1.3K
Updated
CommitOct 19
Age
7y
Commits · 90 Days
#2823 · +7 · 1d ·GitHub

This is the community-enhanced, "jumbo" version of John the Ripper. It has a lot of code, documentation, and data contributed by jumbo developers and the user community.

Creator
openwall
Size
130.4 MB
Stars
13.8K
Updated
CommitOct 11
Age
14y
Commits · 90 Days
#2996 · +6 · 1d ·GitHub

This project has a git submodule, make sure to clone with --recurse-submodules or run git submodule update --init after cloning.

Creator
ish-app
Size
5.5 MB
Stars
20.6K
Age
9y
Commits · 90 Days
#3215 · +5 · 1d ·GitHub

The goal of this project is simple – to share knowledge about the Linux kernel internals and related low-level topics. If you're curious about what's under the hood, see the Table of Contents.

Creator
0xAX
Size
20.9 MB
Stars
33.7K
Updated
CommitOct 13
Age
11y
Commits · 90 Days
#3640 · +4 · 1d ·GitHub

Run compilers interactively from your web browser and interact with the assembly

Size
106.9 MB
Stars
19.1K
Updated
CommitOct 18
Age
14y
Commits · 90 Days
#4179 · +3 · 1d ·GitHub

Pwntools is a CTF framework and exploit development library. Written in Python, it is designed for rapid prototyping and development, and intended to make exploit writing as simple as possible.

Creator
Gallopsled
Size
28.3 MB
Stars
13.8K
Age
13y
Commits · 90 Days
#4181 · +3 · 1d ·GitHub

This book helps you gain the foundational knowledge required to write an operating system from scratch. Hence the title, 0 to 1.

Creator
tuhdo
Size
20.3 MB
Stars
13.8K
Age
9y
Commits · 90 Days
#4235 · +3 · 1d ·GitHub

Hello world in every computer language. md for contribution instructions!

Creator
leachim6
Size
5.1 MB
Stars
12K
Updated
CommitJan 19
Age
18y
Commits · 90 Days
#4275 · +3 · 1d ·GitHub

Each implementation of mal is separated into 11 incremental, self-contained (and testable) steps that demonstrate core concepts of Lisp. The last step is capable of self-hosting (running the mal implementation of mal). See the make-a-lisp process guide.

Creator
kanaka
Size
12.9 MB
Stars
10.7K
Updated
CommitOct 22
Age
12y
Commits · 90 Days
#4533 · +2 · 1d ·GitHub

⚠️ Hey! This is an old, abandoned project, with both technical and design issues listed here. Please have fun with this tutorial but do look for more modern and authoritative sources if you want to learn about OS design.

Creator
cfenollosa
Size
0.1 MB
Stars
30.8K
Updated
CommitFeb 04
Age
12y
Commits · 90 Days
#4622 · +2 · 1d ·GitHub

你管这破玩意叫操作系统源码 — 像小说一样品读 Linux 0.11 核心代码

Creator
dibingfa
Size
180 MB
Stars
22.7K
Updated
CommitMar 22
Age
4y
Commits · 90 Days
#4756 · +2 · 1d ·GitHub

Our main goal is to build a healthy and sustainable community around Flipper, so we're open to any new ideas and contributions. We also have some rules and taboos here, so please read this page and our Code of Conduct carefully.

Size
78.4 MB
Stars
16.7K
Age
6y
Commits · 90 Days
#4857 · +2 · 1d ·GitHub

I have borrowed some of the code, and lots of ideas, from the SubC compiler written by Nils M Holm. His code is in the public domain. I think that my code is substantially different enough that I can apply a different license to my code.

Creator
DoctorWkt
Size
4 MB
Stars
13.5K
Updated
CommitJun 06
Age
7y
Commits · 90 Days
#5147 · +2 · 1d ·GitHub

Making a program fast on a modern CPU means knowing what the core does with each instruction, where the time actually goes, and how to prove a change helped. This is the reading that gets you there, in the order that makes the next piece legible.

Creator
usamahz
Size
1.9 MB
Stars
1.2K
Age
1mo
Commits · 90 Days
#5354 · +1 · 1d ·GitHub
archived

The MS-DOS v1.25 and v2.0 files were originally shared at the Computer History Museum on March 25th, 2014 and are being (re)published in this repo to make them easier to find, reference-to in external writing and works, and to allow exploration and experimentation for those…

Creator
microsoft
Size
117.4 MB
Stars
32.3K
Updated
CommitApr 25
Age
8y
Commits · 90 Days
#5928 · +1 · 1d ·GitHub
archived

NOTICE1: Please do not copy the contents of this page to your blog. You can share this page but please share with the original link. That is how we compliment the authors of good documents and open source projects.

Creator
gurugio
Size
0.3 MB
Stars
12.8K
Updated
CommitMar 24
Age
9y
Commits · 90 Days
#6015 · +1 · 1d ·GitHub

(The old master has moved to historical/old branch. )

Creator
rui314
Size
0.9 MB
Stars
11.9K
Updated
CommitDec 07
Age
7y
Commits · 90 Days
#6437 · +1 · 1d ·GitHub

Resident Evil 4 (GameCube, G4BE08 debug build) — complete byte-identical decompilation to C/C++

Size
30.5 MB
Stars
350
Updated
CommitOct 02
Age
1mo
Commits · 90 Days
#6551 · +1 · 1d ·GitHub

Overlapping windows with a z order and focus, pull down menus, a heap, an event queue, a storage layer with swappable backends, dialogues, controls, a notepad, a clock, a calendar, a two pane file manager, and a settings panel that actually changes things.

Creator
mindbox77
Size
0.3 MB
Stars
141
Age
1mo
Commits · 90 Days
#7093 · +0 · 1d ·GitHub

(through 128 languages in total)... a REXX program that generates the original Ruby code again.

Creator
mame
Size
26.1 MB
Stars
14.6K
Updated
CommitSep 01
Age
13y
Commits · 90 Days
#7318 · +0 · 1d ·GitHub

学习笔记

Creator
qyuhen
Size
47.9 MB
Stars
12.5K
Updated
CommitFeb 06
Age
12y
Commits · 90 Days
#7360 · +0 · 1d ·GitHub

gdbinit file written using the Python API that enables a modular interface showing relevant information about the program being debugged.

Creator
cyrus-and
Size
0.4 MB
Stars
12.3K
Updated
CommitJul 17
Age
11y
Commits · 90 Days
#7374 · +0 · 1d ·GitHub

Welcome to the FFmpeg School of Assembly Language. You have taken the first step on the most interesting, challenging, and rewarding journey in programming.

Creator
FFmpeg
Size
0.1 MB
Stars
12.2K
Updated
CommitFeb 22
Age
1y
Commits · 90 Days
#7467 · +0 · 1d ·GitHub

File formats dissections and more...

Creator
corkami
Size
108.9 MB
Stars
11.5K
Updated
CommitFeb 18
Age
11y
Commits · 90 Days
#7925 · +0 · 1d ·GitHub
archived

Libdragon is an open-source SDK for Nintendo 64. It aims for a complete N64 programming experience while providing programmers with modern approach to programming and debugging. These are the main features:

Size
103 MB
Stars
1.3K
Age
16y
Commits · 90 Days