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

Projects in Awesome Lists tagged with asm

A curated list of projects in awesome lists tagged with asm .

https://github.com/chai2010/advanced-go-programming-book

:books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)

asm book cgo cloud go golang programming-language rpc web

Last synced: 12 May 2025

https://github.com/fuzhengwei/codeguide

:books: 本代码库是作者小傅哥多年从事一线互联网 Java 开发的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容。如果本仓库能为您提供帮助,请给予支持(关注、点赞、分享)!

aop asm bytecode ddd drools java javafx javassist mybaits mysql spring springboot

Last synced: 14 May 2025

https://github.com/fuzhengwei/CodeGuide

:books: 本代码库是作者小傅哥多年从事一线互联网 Java 开发的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容。如果本仓库能为您提供帮助,请给予支持(关注、点赞、分享)!

aop asm bytecode ddd drools java javafx javassist mybaits mysql spring springboot

Last synced: 28 Mar 2025

https://github.com/yourtion/30daymakeos

《30天自制操作系统》源码中文版。自己制作一个操作系统(OSASK)的过程

asm boot c cc diy fifo gdt idt linux nas nasa operating-system os osask osx qemu stdlib

Last synced: 11 Apr 2025

https://github.com/yourtion/30dayMakeOS

《30天自制操作系统》源码中文版。自己制作一个操作系统(OSASK)的过程

asm boot c cc diy fifo gdt idt linux nas nasa operating-system os osask osx qemu stdlib

Last synced: 25 Mar 2025

https://github.com/alibaba/coobjc

coobjc provides coroutine support for Objective-C and Swift. We added await method、generator and actor model like C#、Javascript and Kotlin. For convenience, we added coroutine categories for some Foundation and UIKit API in cokit framework like NSFileManager, JSON, NSData, UIImage etc. We also add tuple support in coobjc.

actor actor-model arm64 asm await await-promises c coroutine coroutine-library generator ios objc objective-c swift tuple

Last synced: 14 May 2025

https://github.com/bytedance/ByteX

ByteX is a bytecode plugin platform based on Android Gradle Transform API and ASM. 字节码插件开发平台

asm bytecode gradle gradle-plugin

Last synced: 03 May 2025

https://github.com/bytedance/bytex

ByteX is a bytecode plugin platform based on Android Gradle Transform API and ASM. 字节码插件开发平台

asm bytecode gradle gradle-plugin

Last synced: 15 May 2025

https://github.com/projectdiscovery/uncover

Quickly discover exposed hosts on the internet using multiple search engines.

asm attack-surface bugbounty cli osint recon reconnaissance

Last synced: 12 May 2025

https://github.com/zhengcx/MethodTraceMan

用于快速找到高耗时方法,定位解决Android App卡顿问题。通过gradle plugin+ASM实现可配置范围的方法插桩来统计所有方法的耗时,并提供友好的界面展示,支持耗时筛选、线程筛选、方法名筛选等。(A Tool for Discovering High Time-consuming Methods for Android App)

android asm gradle-plugin jank method performance transform

Last synced: 06 May 2025

https://github.com/zhengcx/methodtraceman

用于快速找到高耗时方法,定位解决Android App卡顿问题。通过gradle plugin+ASM实现可配置范围的方法插桩来统计所有方法的耗时,并提供友好的界面展示,支持耗时筛选、线程筛选、方法名筛选等。(A Tool for Discovering High Time-consuming Methods for Android App)

android asm gradle-plugin jank method performance transform

Last synced: 16 May 2025

https://github.com/spongepowered/mixin

Mixin is a trait/mixin and bytecode weaving framework for Java using ASM

annotations asm gradle java minecraft mixin-framework mixins processor trait

Last synced: 11 Apr 2025

https://github.com/SpongePowered/Mixin

Mixin is a trait/mixin and bytecode weaving framework for Java using ASM

annotations asm gradle java minecraft mixin-framework mixins processor trait

Last synced: 27 Mar 2025

https://github.com/ErosZy/WXInlinePlayer

🤟 Super fast H.264/H.265 FLV player

asm audiocontext canvas decoder flv h264 h265 h5 player playsinline wasm webgl wechat

Last synced: 27 Apr 2025

https://github.com/eroszy/wxinlineplayer

🤟 Super fast H.264/H.265 FLV player

asm audiocontext canvas decoder flv h264 h265 h5 player playsinline wasm webgl wechat

Last synced: 08 Apr 2025

https://github.com/gbdev/rgbds

Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color

asm assembly assembly-language assembly-sm83 cplusplus game-boy game-development gameboy gamedev gbdev gbz80 sm83

Last synced: 16 Dec 2025

https://github.com/Leaking/Hunter

A fast, incremental, concurrent framework to develop compile plugin for android project to manipulate bytecode

android asm bytecode-manipulation gradle gradle-plugin hugo okhttp

Last synced: 22 Jul 2025

https://github.com/leaking/hunter

A fast, incremental, concurrent framework to develop compile plugin for android project to manipulate bytecode

android asm bytecode-manipulation gradle gradle-plugin hugo okhttp

Last synced: 24 Jul 2025

https://github.com/minio/c2goasm

C to Go Assembly

asm clang gcc go golang llvm plan9 runtime

Last synced: 26 Sep 2025

https://github.com/yrp604/rappel

A linux-based assembly REPL for x86, amd64, armv7, and armv8

aarch64 amd64 arm64 armv7 armv8 asm assembly assembly-language assembly-repl debugger linux ptrace rappel repl x64 x86 x86-64

Last synced: 16 May 2025

https://github.com/z88dk/z88dk

The development kit for over a hundred z80 family machines - c compiler, assembler, linker, libraries.

8080 asm assembler assembly-language c c-compiler embedded gbz80 libc libm linker rabbit2000 sccz80 sdcc z180 z80 z80asm z88dk zcc zsdcc

Last synced: 14 May 2025

https://github.com/captainarash/the_holy_book_of_x86

A simple guide to x86 architecture, assembly, memory management, paging, segmentation, SMM, BIOS....

asm assembly intel internals kernel kernelfarm memory-management paging reverse-engineering tutorial virtual-memory windows x86 x86-32 x86-64

Last synced: 12 Apr 2025

https://github.com/Captainarash/The_Holy_Book_of_X86

A simple guide to x86 architecture, assembly, memory management, paging, segmentation, SMM, BIOS....

asm assembly intel internals kernel kernelfarm memory-management paging reverse-engineering tutorial virtual-memory windows x86 x86-32 x86-64

Last synced: 13 Apr 2025

https://github.com/egorbo/disasmo

VS2022 Add-in. Click on any method or class to see what .NET Core's JIT generates for them (ASM).

asm csharp disassembler netcore visual-studio-extension

Last synced: 31 Mar 2025

https://github.com/EgorBo/Disasmo

VS2022 Add-in. Click on any method or class to see what .NET Core's JIT generates for them (ASM).

asm csharp disassembler netcore visual-studio-extension

Last synced: 29 Apr 2025

https://github.com/zakirullin/tiny-compiler

A tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example

asm ast compiler lexer parser

Last synced: 04 Apr 2025

https://github.com/nanochess/invaders

Invaders game in 512 bytes (boot sector)

asm bootloader game x86

Last synced: 05 Apr 2025

https://github.com/shuding/y86

A Y86 pipeline CPU simulator in JavaScript.

angular asm cpu csapp javascript ui x86

Last synced: 05 Apr 2025

https://github.com/nailperry-zd/laziertracker

本项目通过Android字节码插桩插件实现Android端无埋点(或自动埋点),并且支持根据配置文件实现业务数据的自动采集。

android aop asm autotrack autotracker bytecode codeless gradle gradle-plugin

Last synced: 05 Apr 2025

https://github.com/nanochess/Invaders

Invaders game in 512 bytes (boot sector)

asm bootloader game x86

Last synced: 04 May 2025

https://github.com/jameslzhu/riscv-card

An unofficial assembly reference for RISC-V.

asm berkeley isa latex reference riscv

Last synced: 26 Mar 2025

https://github.com/corruptedbycpu/cyjon

A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.

64bit amd64 asm assembly assembly-language bootloader console cyjon gui kernel nasm operating-system os osdev shell system-programming window-manager wm x86-64

Last synced: 04 Apr 2025

https://github.com/CorruptedByCPU/Cyjon

A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.

64bit amd64 asm assembly assembly-language bootloader console cyjon gui kernel nasm operating-system os osdev shell system-programming window-manager wm x86-64

Last synced: 08 May 2025

https://github.com/z00m128/sjasmplus

Command-line cross-compiler of assembly language for Z80 CPU.

8080 asm assembly-language gbz80 lr35902 spectrum-next z80 z80-assembler z80asm z80n-assembler

Last synced: 15 May 2025

https://github.com/fuzhengwei/itstack-demo-bytecode

本专栏主要针对字节码编程系列知识栈进行编写文章学习。在字节码编程方便有三个比较常见的框架;ASM、Javassit、Byte-buddy,他们都可以使用自己的API方式进行字节码的插装,通过这样增强方法的方式就可以和Javaagent结合起来开发非入侵的全链路监控服务,以及做反射、中间件和混淆代码等

asm bytebuddy javaagent javassist

Last synced: 05 Apr 2025

https://github.com/binghe001/bingheguide

🔥🔥🔥 📚 本代码库是作者冰河多年从事互联网大厂开发、架构的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容、底层原理、架构知识、渗透技术。如果本仓库能为您提供帮助,请给予支持(关注、点赞、分享)!

aop asm bigdata bytecode ddd dubbo hacker ioc java javafx javassist mybatis mysql spring springboot springcloud springcloudalibaba

Last synced: 16 May 2025

https://github.com/cch123/asm-cli-rust

interative assembly shell written in rust

asm assembly-language cli rust x64 x86

Last synced: 06 Oct 2025

https://github.com/willdurand/arvernos

:floppy_disk: A minimal, experimental and "toy" monolithic kernel to learn about OS development // Work In Progress

32-bit 64-bit aarch32 aarch64 asm hobby-os kernel learning-by-doing operating-system x86-64

Last synced: 06 Apr 2025

https://github.com/willdurand/ArvernOS

:floppy_disk: A minimal, experimental and "toy" monolithic kernel to learn about OS development // Work In Progress

32-bit 64-bit aarch32 aarch64 asm hobby-os kernel learning-by-doing operating-system x86-64

Last synced: 10 Jul 2025

https://github.com/nanochess/Pillman

Pillman boot sector game, a yellow thing eats pills and is chased by monsters.

asm bootloader game x86

Last synced: 07 May 2025

https://github.com/nanochess/pillman

Pillman boot sector game, a yellow thing eats pills and is chased by monsters.

asm bootloader game x86

Last synced: 12 Jul 2025

https://github.com/dengshiwei/asm-module

✈️ ASM 4 教程中的示例代码,用于 ASM 学习,介绍了 ASM 中基本的使用说明。

asm asmdemo methodvisitor

Last synced: 07 Apr 2025

https://github.com/knight-zxw/lancetx

🔥🔥饿了么开源的 字节码插桩框架 lancet的增强版本,修复了一些Bug,并基于ByteX提高编译速度。支持以下特性:1.插桩功能分组,独立开关配置 2.更多字节码修改能力

asm aspectj lancet

Last synced: 07 Apr 2025

https://github.com/tenderlove/fisk

A pure Ruby assembler

asm assembler assembly ruby ruby-assembler x86 x86-64

Last synced: 16 May 2025

https://github.com/jvm-rasp/jrasp-agent

专注于JVM的运行时防御系统RASP

agent asm dynamic hotupdate java java-agent jvm module rasp

Last synced: 14 May 2025

https://github.com/cch123/asm-cli

Interactive shell of assembly language(X86/X64) based on unicorn and keystone

asm assembly assembly-language intel x64 x86 x86-32 x86-64

Last synced: 20 Aug 2025

https://github.com/eklitzke/c.sh

Inline C/asm in Bash

asm bash c dlopen popcnt x86

Last synced: 22 Jul 2025

https://github.com/hyperiumclient/hyperium

Hyperium, Free Minecraft client with HUDs and Popular mods

asm forge forgegradle hyperium hypixel intellij itweaker minecraft mixins

Last synced: 27 Sep 2025

https://github.com/dosx-dev/asm-guard

Packer utility for compressing and complicating reversing compiled native code (native files), protecting resources, adding DRM, and packing into an optimized loader.

32-bit 64-bit asm asmx86 compressor confuser detect easy free it native obfuscator packer petite protect protected protector reverse upx

Last synced: 07 May 2025

https://github.com/dosx-dev/tinysnake-game

Little game "Snake" for Windows in C (.EXE size is 3.5 kilobytes)

2d asm assembly begginers c game just-for-fun low-level snake snake-game time-killer tiny winapi windows

Last synced: 10 Jun 2025

https://github.com/emilwallner/Corewar

A reproduction of the Core War game. Assembly compiler, Virtual Machine and GUI.

asm compiler corewar ncurses virtual-machine

Last synced: 22 Apr 2025

https://github.com/emilwallner/corewar

A reproduction of the Core War game. Assembly compiler, Virtual Machine and GUI.

asm compiler corewar ncurses virtual-machine

Last synced: 07 May 2025

https://github.com/esrrhs/fake

嵌入式脚本语言 Lightweight embedded scripting language

asm bison c c-plus-plus flex gcc ide interpreter jit jit-compiler language

Last synced: 26 Oct 2025

https://github.com/borisf/classyshark-bytecode-viewer

Java/Kotlin compiled code viewer

android asm classyshark java jvm kotlin

Last synced: 10 Apr 2025

https://github.com/jgpc42/insn

Functional JVM bytecode generation for Clojure.

asm bytecode-instructions clojure jvm-bytecode

Last synced: 19 Apr 2025

https://github.com/smartdengg/click-debounce

Using ASM to handle Android's click debounce, specially a quick double click.

android aop aop-plugin asm asm-clickdebounce gradle gradle-android-plugin gradle-plugin gradleplugin groovy

Last synced: 06 Oct 2025

https://github.com/gitgnu/objconv

Object file converter This utility can be used for converting object files between COFF/PE, OMF, ELF and Mach-O formats for all 32-bit and 64-bit x86 platforms. Can modify symbol names in object files. Can build, modify and convert function libraries across platforms. Can dump object files and executable files. Also includes a very good disassembler supporting the SSE4, AVX, AVX2, AVX512, FMA3, FMA4, XOP and Knights Corner instruction sets.

asm objconv

Last synced: 19 Oct 2025

https://github.com/gregkrsak/first_nes

Create your own games for the Nintendo Entertainment System! This "starter" game is easily extensible for your own projects. Includes references.

asm assembler assembly assembly-6502 assembly-language assembly-language-game assembly-language-programming cc65 emulator nes nintendo nintendo-entertainment nintendo-nes rom romhacking

Last synced: 10 Apr 2025

https://github.com/glouw/c8c

The chip8 compiler, assembler, and virtual machine

asm assembler chip8 compiler virtual-machine vm

Last synced: 10 Apr 2025

https://github.com/nebula-contrib/ngbatis

NGBATIS is a database ORM framework base NebulaGraph + spring-boot, which takes advantage of the mybatis’ fashion development, including some de-factor operations in single table and vertex-edge, like mybatis-plus. NGBATIS 是一款针对 NebulaGraph + Springboot 的数据库 ORM 框架。借鉴于 MyBatis 的使用习惯进行开发。https://graph-cn.github.io/ngbatis-docs/

asm graph-database hacktoberfest java mybatis nebula nebula-graph nebulagraph orm springboot

Last synced: 14 Jun 2025

https://github.com/susam/hello

A 23-byte “hello, world” program assembled with DEBUG.EXE in MS-DOS

asm dos hello-world ms-dos x86

Last synced: 14 May 2025

https://github.com/dodie/scott

Never debug a test again: Detailed failure reports and hassle free assertions for Java tests - Power Asserts for Java

asm assertions failure-messages java junit scott testing-tools

Last synced: 27 Feb 2025

https://github.com/streamich/ass-js

Assembler.js — X86_64 and Ethereum

asm assembler ethereum x86-64

Last synced: 04 Apr 2025

https://github.com/dosx-dev/x16calc

A simple program for Windows for working with hexadecimal numbers

asm bin calc calculator decimal hex hexadecimal heximal int32 x16 x16calc

Last synced: 07 May 2025

https://github.com/fmw666/assembly

🍰汇编语言学习,采用的是《IBM-PC汇编语言程序设计(第2版)》教程,这个库里面可能就只会有一个README.md文档和一个保存图片的文件夹。整篇文档高亮的地方除了代码就没其他的了,这个干货,真的蛮干。em,后续再考虑这些仓库整理

asm assembly assembly-x86-64 code markdown

Last synced: 18 Aug 2025

https://github.com/forrest-orr/exploits

A personal collection of Windows CVE I have turned in to exploit source, as well as a collection of payloads I've written to be used in conjunction with these exploits.

asm browser c cve cve-2019-17026 cve-2020-0674 exploit firefox ie ionmonkey js jscript ms12-037 ms13-008 ms14-051 poc shellcode uaf windows wpad

Last synced: 15 Apr 2025

https://github.com/rgimad/EOS

EOS is an educational operating system for x86 platform

asm c kernel osdev

Last synced: 05 Apr 2025

https://github.com/nanochess/toledo-atomchess

Toledo Atomchess is the world's smallest chess program in x86 assembly code

asm bootloader game x86

Last synced: 23 Jun 2025

https://github.com/leveryd-asm/asm

Scanner platform based on Kubernetes and Argo-Workflow 基于k8s和argo工作流的扫描器

argo-workflow asm kubernetes recon scanner

Last synced: 12 Sep 2025

https://yvantt.github.io/arTIfiCE/

arTIfiCE is a jailbreak for TI CE calculators with OS 5.5 and later. It brings back ASM programs and games.

asm jailbreak shell ti-82-advanced-edition-python ti-83-premium-ce ti-84-plus-ce

Last synced: 26 Sep 2025

https://github.com/dosx-dev/cpuid-in-c

An example of identifying a processor through the "cpuid" instruction

asm c cpu cpuid desktop detect example learning low-level name processor systeminfo windows

Last synced: 07 May 2025

https://github.com/vsaint1/kernel-mouse

Kernel driver with mouse and keyboard input

asm cpp kernel windows

Last synced: 30 Jul 2025

https://github.com/jsmolka/gba-tests

A collection of Game Boy Advance tests.

asm gameboy-advance gba test

Last synced: 04 Apr 2025

https://github.com/akyoto/asm

:running: An x86-64 assembler written in Go (2019). A modern version (2024) is currently in development at the link below:

asm assembler go x86-64

Last synced: 04 Oct 2025

https://github.com/nanochess/fbird

A boot sector game in text mode

asm bootloader game x86

Last synced: 11 Apr 2025

https://github.com/keven1z/DHook

DHook是一个支持动态debug,动态修改java程序的web应用.

asm cobaltstrike debug javaagent jvm

Last synced: 11 Jul 2025

https://github.com/caceresenzo/42

Repository full of my project of the 42 School (and other utility scripts).

42 asm bash c cpp docker java kubernetes

Last synced: 24 Aug 2025