Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Assembly

Assembly is a low-level programming language in which there is a very strict correspondence between language instructions and architecture machine code instructions.

https://github.com/libtea/frameworks

Microarchitectural attack development frameworks for prototyping attacks in native code (C, C++, ASM) and in the browser

aarch64 assembly c cache-attack meltdown microarchitecture ppc64 research security sgx side-channel-attacks spectre x86

Last synced: 09 Nov 2024

https://github.com/danny5487401/go_advanced_code

Go进阶编程学习,be a nicer Gopher

assembly cgo golang linux makefile testing

Last synced: 15 Jan 2025

https://github.com/pawn-lang/amx_assembly

Interesting #emit stuff

amx assembly pawn pawn-package sa-mp

Last synced: 12 Nov 2024

https://github.com/darxisr/cryline-v5.0

Cryline project - It's a simple test ransomware for Windows OS without stable encryption. Pls use this source code for study purposes only. The author is't responsible for your actions.

assembly bootkit bootloader cipher cplusplus development drive encryption hardware malware mbr notpetya petya programming ransomware security source-code subsystem virus windows

Last synced: 16 Jan 2025

https://github.com/masesgroup/jcoreflector

A set of Java classes to use .NET from any JVM enabled language (Java, Kotlin, Scala and others)

assembly bridge class clr csharp dotnet framework interface jar java jcobridge jvm jvm-enabled-language kotlin netcore reflection scala windows windows-forms wpf

Last synced: 22 Jan 2025

https://namazso.github.io/x86/

Pretty x86 instruction reference site generator

amd amd64 assembly intel intel64 x86 x86-64 x86-assembly

Last synced: 12 Nov 2024

https://github.com/zeex/amx_assembly

Interesting #emit stuff

amx assembly pawn pawn-package sa-mp

Last synced: 29 Oct 2024

https://github.com/cch123/goroutineid

extract goroutine id to the out world although it's dangerous and useless.

assembly go golang goroutine goroutineid id plan9

Last synced: 28 Oct 2024

https://github.com/rocm/hipblaslt

hipBLASLt is a library that provides general matrix-matrix operations with a flexible API and extends functionalities beyond a traditional BLAS library

amd assembly blas gemm gpu-computing hip machine-learning matrix-multiplication rocm

Last synced: 19 Jan 2025

https://github.com/issotm/gb-starter-kit

A customizable and ready-to-compile bundle for Game Boy RGBDS projects. Contains your bread and butter, guaranteed 100% kitchen sink-free.

asm assembly gameboy gameboy-color gbdev rgbds

Last synced: 01 Jan 2025

https://github.com/wellang/well

A high level assembler. https://wellang.github.io/well/

assembler assembly assembly-language c compilers languages lexer-parser parsers programming-language wellang

Last synced: 19 Dec 2024

https://github.com/namazso/x86

Pretty x86 instruction reference site generator

amd amd64 assembly intel intel64 x86 x86-64 x86-assembly

Last synced: 28 Oct 2024

https://github.com/clementtsang/rustcc

A (toy) C compiler written in Rust with no dependencies.

assembly c compiler rust x86

Last synced: 28 Oct 2024

https://github.com/bbepis/nstrip

.NET Assembly stripper, publicizer and general utility tool

assembly c-sharp csharp net-framework

Last synced: 27 Oct 2024

https://github.com/rpendleton/lc3-2048

implementation of git.io/2048 written in LC-3 assembly, an educational computer architecture

2048 assembly education game hacktoberfest lc3

Last synced: 29 Oct 2024

https://github.com/LADSoft/DotNetPELib

A C++11 library used to create a managed program (CIL) and dump to either .IL, .EXE, or .DLL format

assembly c-plus-plus library managed msil

Last synced: 08 Nov 2024

https://github.com/mrcook/jetpac-disassembly

JETPAC: fully annotated source code of this classic 8-bit game (1983, ZX Spectrum)

8-bit assembly disassembly game reverse-engineering skoolkit source-code z80 zx-spectrum

Last synced: 21 Nov 2024

https://github.com/mertyildiran/ldca

Self-replicating, self-modifying Assembly program that can evolve into every possible computer program in the universe (EXPERIMENTAL)

assembly evolutionary-algorithms experimental quine self-modifying self-replicating

Last synced: 08 Nov 2024

https://github.com/feilipu/nascom_basic_4.7

Z80 8085 MS BASIC Version 4.7 - (C) 1978 Microsoft

8085 am9511 assembly i8085 i8231 z80 z88dk

Last synced: 27 Oct 2024

https://github.com/cadaver/hessian

C64 action / adventure game

assembly c64 game

Last synced: 27 Oct 2024

https://github.com/mrcook/zx-spectrum-games

Collection of ZX Spectrum annotated game source code dissasemblies as .skool files

asm assembly games skoolkit z80 zx-spectrum

Last synced: 21 Nov 2024

https://github.com/antonlydike/riscemu

RISC-V emulator in python

assembly cli python3 risc-v

Last synced: 13 Jan 2025

https://github.com/danirod/nativeos

Hobby operating system kernel currently targetting the i386 processor. Doesn't do anything useful yet. This is a read-only mirror, pull requests will be ignored.

assembly c hobby-os i386 kernel nativeos osdev x86

Last synced: 28 Oct 2024

https://github.com/philspil66/ibm-pc-bios

This is a reconstruction of the original 1981-82 IBM PC BIOS source code using scanning and transcription of the BIOS listings found in the IBM Technical Reference manuals.

assembly assembly-language assembly-language-programming bios ibm programming retrocomputer retrocomputers retrocomputing

Last synced: 12 Oct 2024

https://github.com/spydr06/bcause

BCause (pronounced "because") is a compiler for the old B programming language (1969) for modern systems.

assembly b bcause bell-labs c c99 compiler hacktoberfest hacktoberfest2023 language libb proglangs-discord programming-language single-pass

Last synced: 12 Oct 2024

https://github.com/openmachine-ai/tinyfive

TinyFive is a lightweight RISC-V emulator and assembler written in Python with neural network examples

ai assembler assembly compiler machine-learning ml risc-v risc-v-32-simulation risc-v-simulator riscv riscv-asm riscv-assembler riscv-assembly riscv-emulator riscv-simulator riscv32

Last synced: 16 Nov 2024

https://github.com/OpenMachine-ai/tinyfive

TinyFive is a lightweight RISC-V emulator and assembler written in Python with neural network examples

ai assembler assembly compiler machine-learning ml risc-v risc-v-32-simulation risc-v-simulator riscv riscv-asm riscv-assembler riscv-assembly riscv-emulator riscv-simulator riscv32

Last synced: 17 Nov 2024

https://github.com/clownacy/clownassembler

Motorola 68000 assembler, clone of SN 68k (A.K.A. asm68k).

68000 68k ansi-c assembler assembly bison bison-flex c89 c90 flex motorola-68000

Last synced: 19 Dec 2024

https://github.com/adamperkowski/highlightos

🌄 x86_64 OS (kernel) made from scratch in Rust & Assembly

assembly bios bootloader kernel nasm os rust

Last synced: 19 Dec 2024

https://github.com/ronin-rb/ronin-code-asm

A Ruby DSL for crafting assmebly programs and shellcode.

asm assembly dsl infosec ronin-rb ruby shellcode yasm

Last synced: 22 Jan 2025

https://github.com/assemblyengine/cheater

a simple assembly engine which is based on LLVM you don't have to worry about its core because LLVM they do it better.

asm assembly assembly-language clang llvm

Last synced: 12 Oct 2024

https://github.com/gregorycomer/rust-x86asm

A Rust library for x86/64 assembly/disassembly.

assembly disassembly rust x86 x86-64

Last synced: 22 Dec 2024

https://github.com/cadaver/c64gameframework

Multidirectional scrolling game framework for the C64. Its modified version is used in the game MW ULTRA.

assembly c64 framework game

Last synced: 27 Oct 2024

https://github.com/z4yx/supervisor-mips32

计算机组成原理课程32位监控程序

assembly mips

Last synced: 07 Nov 2024

https://github.com/kcreate/stackvm

Virtual Machine with a 240x160 VRAM display.

assembler assembly compiler debugger virtual-machine vram

Last synced: 02 Nov 2024

https://github.com/huan/sidecar

Easily hook/call binary functions using ES6 class with TypeScript annotation (Powered by Frida)

assembly frida hook reverse-engineering

Last synced: 16 Jan 2025

https://github.com/hxlnt/astrocade

👾 My Z80 assembly source code, binaries, and dev tools for the Bally Astrocade game console.

assembly astrocade homebrew z80 z80asm

Last synced: 13 Jan 2025

https://github.com/ccareaga/useless

Register-based VM, and debugger written in C, and a stack-based VM written inside the first.

assembly c virtual-machine

Last synced: 14 Dec 2024

https://github.com/mat-sz/bfloader

🧠 Brainfuck IDE and interpreter in 512 bytes. (boot sector)

assembly boot-sector bootloader brainfuck brainfuck-interpreter gnu-assembler ide interpreter x86-assembly

Last synced: 11 Nov 2024

https://github.com/lekssays/oudados

An Open-Source Lightweight Operating System for Educational Purposes

assembly cpp driver hardware-communication operating-systems os osdev

Last synced: 10 Nov 2024

https://github.com/abdallahhemdan/fired-or-tired

🔫 A 2 player assembly X86 shooting game that each player has a gun and can use his gun in horizontal line to shot the other player, every player has the ability to move right or left or even jump with the existence of Gravity..

assembly assembly-8086 assembly-game assembly-language assembly-x86 computer-engineering fecu fighting-game fire fired-or-tired gravity gun hemdan player shot

Last synced: 12 Oct 2024

https://github.com/pchalamet/dreamdealers

Deamdealers Amiga demo sources !!!

amiga assembly demoscene motorola

Last synced: 28 Oct 2024

https://github.com/onecodemonkey/operatingsystem-starting-from-scratch

Building an Operating System from the very beginning!Seeing at the following website :)

assembly c operatingsystem operatingsystems os

Last synced: 12 Dec 2024

https://github.com/pgaskin/kobo-mods

My Kobo mods/hacks/tools which aren't patches and aren't in koboutils.

arm assembly c dynamic-library elf kobo ld-preload linux mod

Last synced: 03 Jan 2025

https://github.com/shysaur/tricky68k

Motorola 68000 simulator for Mac OS X

assembly macos motorola-68000 simulator

Last synced: 20 Nov 2024

https://github.com/vygr/osx-forth

Forth for OSX, bootstrap from x86 NASM then Forth only.

assembly forth macos

Last synced: 28 Oct 2024

https://github.com/nickpisacane/mips

MIPS assembler and simulator

assembler assembly interpreter mips

Last synced: 12 Oct 2024

https://github.com/apsrcreatix/8086

:mag_right: Simple Assembly Language Programs (8086)

8086 asm assembly assembly-8086 assembly-language emu8086 intel

Last synced: 12 Oct 2024

https://github.com/issotm/gb-vwf

A very powerful Variable-Width Font engine for the Game Boy & Game Boy Color.

assembly gameboy gameboy-color gbdev

Last synced: 03 Nov 2024

https://github.com/szapp/ninja

Extension framework for the video game series Gothic to allow true modular modifications

80386 assembly gothic gothic1 gothic2 modding-gothic nasm

Last synced: 20 Nov 2024

https://github.com/coderaiser/nemesis

:floppy_disk: x86 operation system writen on fasm

assembler assembly assembly-x86 bootloader os x86

Last synced: 18 Dec 2024

https://github.com/floooh/vscode-kcide

Retro assembly IDE for VSCode

6502 assembly c64 cpc kc85 retrocomputing z80

Last synced: 27 Oct 2024

https://github.com/hspaans/python-6502-emulator

6502 emulator in Python

6502 assembly emulator python

Last synced: 31 Oct 2024

https://github.com/shawnanastasio/seq.asm

Minimal implementation of UNIX seq command in x86_64 assembly.

assembly assembly-language educational x86-64

Last synced: 12 Oct 2024

https://github.com/coreyauger/slimhook

Demonstration of dll injection. As well loading .net runtime and calling .net code. Example hijacking d3d9 dll and altering rendering of games.

assembly c-plus-plus demo dll-injection game

Last synced: 15 Nov 2024

https://github.com/guitmz/midrashim

PT_NOTE to PT_LOAD x64 ELF infector written in Assembly

asm assembly elf infector linux malware virus

Last synced: 09 Nov 2024

https://github.com/l1mey112/stas

A stack based compiled systems programming language.

assembly compiler fasm forth freebsd linux nasm programming-language stackbased stas vlang x86-64

Last synced: 09 Oct 2024

https://github.com/damonmohammadbagher/nativepayload_pe1

NativePayload_PE1/PE2 , Injecting Meterpreter Payload bytes into local Process via Delegation Technique + in-memory with delay Changing RWX to X or RX or (both) [Bypassing AVs]

antivirus assembly blueteaming bypass bypass-antivirus bypassing injecting injecting-meterpreter-payload inmemory pentest pentesting redteam redteaming

Last synced: 09 Nov 2024

https://github.com/phrozenio/powerassembly

Map remote .NET assemblies to memory for further invocation.

assembly loader powershell remote

Last synced: 19 Nov 2024

https://github.com/racerxdl/riscv-online-asm

RISC-V Online Assembler using Emscripten, Gnu Binutils

assembler assembly binutils gas risc-v risc-v-assembly riscv

Last synced: 07 Nov 2024

https://github.com/kreiach/8blit

Episode source code for the 8-bit Atari 2600 / VCS / Video Computer System, one of the pioneering home gaming consoles.

6502 assembly assembly-6502 assembly-language atari atari-2600 atari2600 atarivcs game-development gamedev homebrew retro retrocomputing retrogaming retroprogramming stella

Last synced: 12 Oct 2024

https://github.com/lioncash/biscuit

A runtime code generator for RISC-V

assembly code-generation cpp risc-v riscv

Last synced: 28 Oct 2024

https://github.com/aress31/sci

Framework designed to automate the process of assembly code injection (trojanising) within Android applications.

android assembly code-injection framework malware mobile-security pentesting python reverse-engineering smali spyware trojan

Last synced: 28 Oct 2024

https://github.com/mkeeter/raven

An implementation of the Uxn CPU and Varvara Ordinator

assembly interpreter uxn varvara

Last synced: 27 Oct 2024

https://github.com/emkay/nesly-sound

Create beautiful music on your NES

assembly nes noise sound

Last synced: 13 Jan 2025

https://github.com/xsscx/macos-research

Welcome to Hoyt's macOS Fuzzing & Code Repo. Contribute Code or Open an Issue or Discussion.

assembly c debug heap interposing introspection lldb macos stack trace xnu

Last synced: 11 Nov 2024

https://github.com/danielhenrymantilla/shellcode-factory

Tool to create and test shellcodes from custom assembly sources (with some encoding options)

8086 alphanumeric asm assembly bytes decoder fast gas hex-bytes intel linux make script security shellcode tool useful x86 x86-64 xor

Last synced: 28 Oct 2024

https://github.com/noteed/riscv-hello-asm

Bare metal RISC-V assembly hello world

assembly riscv

Last synced: 18 Nov 2024

https://github.com/leandromoreira/python_chip16

A full implementation (tested) of chip16 virtual machine, or emulator as you wish, using python and rendering with opengl.

assembly emulator python tdd virtual-machine

Last synced: 31 Dec 2024

https://github.com/pyvesb/javassembly

:floppy_disk: Calling Assembly from Java: simple example using the JNI and NASM.

assembler assembly java jni nasm x86-64 yasm

Last synced: 28 Oct 2024

https://github.com/wesleyac/snes-dev

Code for a series of tutorials on SNES development

65816 assembly snes tutorial

Last synced: 06 Nov 2024

https://github.com/plummerssoftwarellc/hypercacheamiga

Source code to the 1980s Amiga product, version dated 1992

amiga assembly

Last synced: 09 Nov 2024

https://github.com/hugsy/bochscpu-python

Python bindings for BochsCPU

assembly bochs bochscpu emulation python3 x86 x86-64

Last synced: 17 Jan 2025

https://github.com/lupyuen/pinephone-emulator

Emulate PinePhone and Apache NuttX RTOS with Unicorn Emulator

arm64 assembly emulator nuttx pinephone rust unicorn-emulator

Last synced: 14 Nov 2024

https://github.com/tijme/reverse-engineering

This repository contains some of the executables that I've cracked.

arm armv7 assembly crackme hacking reverse-engineering security x86 x86-64

Last synced: 10 Nov 2024

https://github.com/71/cometary

Roslyn extensions, with a touch of meta-programming.

analyzer assembly compiler-plugin csharp ctfe extensions meta meta-programming metaprogramming mixins netcore roslyn

Last synced: 16 Nov 2024

https://github.com/nicbarker/river

River is an experimental assembly-like programming language.

assembly assembly-language experimental programming-language projectional-editor structure-editor

Last synced: 12 Oct 2024

https://github.com/l1mey112/jitcalc

jitcalc is a calculator written in the V programming language that evaluates expressions by creating x86_64 programs at runtime.

assembly calculator cli jit vlang x86-64

Last synced: 27 Oct 2024

https://github.com/tmthrgd/go-memset

An efficient memset implementation for Golang.

amd64 asm assembly avx golang memset simd sse x64 x86-64 zero

Last synced: 27 Oct 2024

https://github.com/zakarialaoui10/HIGH-TO-LOW

in this repository you will find codes in C and their equivalence in MIPS Assembly

asm assembly c high-level low-level mars micro microcontroller microprocessor mips morocco

Last synced: 11 Nov 2024

https://github.com/dentrax/dentos

Experimental Stand-alone 32-bit Kernel with Bootloader written in AT&T Assembly and Freestanding C

assembly c c99 kernel operating-system os osdev standalone x86-os

Last synced: 12 Oct 2024

https://github.com/tdinucci/6502-emulator

An Understandable 6502 Emulator

6502 assembly cpu emulator retro vintage

Last synced: 15 Oct 2024

https://github.com/rocm/misa

Machine Intelligence Shader Autogen. AMDGPU ML shader code generator. (previously iGEMMgen)

amd assembly convolution gpu implicit-gemm implicit-gemm-algorithm python tensor-contraction

Last synced: 07 Nov 2024