KsmA fast, hackable and simple x64 VT-x hypervisor for Windows and Linux. Builtin userspace sandbox and introspection engine.
Stars: ✭ 673 (+2303.57%)
interpInterpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining
Stars: ✭ 32 (+14.29%)
Asm DudeVisual Studio extension for assembly syntax highlighting and code completion in assembly files and the disassembly window
Stars: ✭ 3,898 (+13821.43%)
android-opus-codecImplementation of Opus encoder and decoder in C++ for android with JNI
Stars: ✭ 44 (+57.14%)
Userlandexecuserland exec for Linux x86_64
Stars: ✭ 23 (-17.86%)
novuskA kernel written in Rust
Stars: ✭ 61 (+117.86%)
LabelessLabeless is a multipurpose IDA Pro plugin system for labels/comments synchronization with a debugger backend, with complex memory dumping and interactive Python scripting capabilities.
Stars: ✭ 378 (+1250%)
uteroThe Operating System (for x86_64) written in Crystal as much as possible
Stars: ✭ 55 (+96.43%)
SqualrSqualr Memory Editor - Game Hacking Tool Written in C#
Stars: ✭ 645 (+2203.57%)
sbt-jniSBT Plugin to ease working with JNI
Stars: ✭ 110 (+292.86%)
DoraDora VM
Stars: ✭ 371 (+1225%)
jni-bindgenGenerate Rust JVM FFI wrappers around APIs defined by .jar or .class files, because maintaining your own hand-written bindings is an exercise in boredom, soundness bugs, and pain.
Stars: ✭ 55 (+96.43%)
Blog osWriting an OS in Rust
Stars: ✭ 8,120 (+28900%)
minilangBootstrapped compiler of a C-like but Python-looking language
Stars: ✭ 38 (+35.71%)
Wingosa little 64bit operating system written in c++ with smp support
Stars: ✭ 361 (+1189.29%)
fadecA fast and lightweight decoder for x86 and x86-64 and encoder for x86-64.
Stars: ✭ 44 (+57.14%)
FcdAn optimizing decompiler
Stars: ✭ 622 (+2121.43%)
React Native Mmkv⚡️ An extremely fast key/value storage library for React Native. ~30x faster than AsyncStorage!
Stars: ✭ 316 (+1028.57%)
OpenwrtAutomatic unattended weekly builds of the current OpenWrt development master branch for X86_64, Redmi-AC2100 (红米AC2100), Phicomm-K2P (斐讯K2P), K2P-32M-USB (K2P 32M USB版), NanoPi-R2S, Newifi-D2 (新路由3), Hiwifi-HC5962 (极路由4增强版), Xiaomi-R3P (小米路由PRO) and XY-C5 (小娱-C5).
Stars: ✭ 818 (+2821.43%)
nolimix86LLVM-based x86 emulator with support for unlimited virtual registers, used before the register allocation pass
Stars: ✭ 19 (-32.14%)
BeaengineBeaEngine disasm project
Stars: ✭ 342 (+1121.43%)
OpenWrtsOPENWRT 固件(Raspberry Pi4B/3B+,NanoPi R4S,Orange Pi R1Plus,x86) 依源码更新自动编译
Stars: ✭ 100 (+257.14%)
The holy book of x86A simple guide to x86 architecture, assembly, memory management, paging, segmentation, SMM, BIOS....
Stars: ✭ 577 (+1960.71%)
ToaruosA completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
Stars: ✭ 4,687 (+16639.29%)
android-opensslOpenSSL build for Android (arm, armv7, x86)
Stars: ✭ 69 (+146.43%)
Kiss FftA compact FFT library in C with an Android JNI wrapper
Stars: ✭ 27 (-3.57%)
kcsScripting in C with JIT(x64)/VM.
Stars: ✭ 25 (-10.71%)
Jni.hppA modern, type-safe, header-only, C++14 wrapper for JNI
Stars: ✭ 313 (+1017.86%)
OpenWRT-x86 64-InstallCreate and deploy a LEGACY or EFI OpenWRT bootable image for x86_64 processors
Stars: ✭ 15 (-46.43%)
JnitraceA Frida based tool that traces usage of the JNI API in Android apps.
Stars: ✭ 534 (+1807.14%)
yacpYet Another Cygwin Ports
Stars: ✭ 102 (+264.29%)
Liminex86/x86_64 BIOS Bootloader
Stars: ✭ 288 (+928.57%)
narcissusA library for bypassing all of Java's security mechanisms, visibility checks, and encapsulation measures via the JNI API
Stars: ✭ 27 (-3.57%)
X86 Assembly CheatMOVED TO: https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly SEE README. x86 IA-32 and x86-64 userland minimal examples tutorial. Hundreds of runnable asserts. Nice GDB setup. IO done with libc, so OS portable in theory. NASM and GAS covered. Tested in Ubuntu 18.04. Containers (ELF), linking, calling conventions. System land cheat at: https://github.com/cirosantilli/x86-bare-metal-examples, ARM cheat at: https://github.com/cirosantilli/arm-assembly-cheat
Stars: ✭ 773 (+2660.71%)
jvm-dump-proxyA proxy DLL for Windows to dump JVM classes at JNI level
Stars: ✭ 53 (+89.29%)
PlasmaPlasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.
Stars: ✭ 2,956 (+10457.14%)
ktfKernel Test Framework
Stars: ✭ 125 (+346.43%)
DlinjectInject a shared library (i.e. arbitrary code) into a live linux process, without ptrace
Stars: ✭ 521 (+1760.71%)
dynarmicAn ARM dynamic recompiler.
Stars: ✭ 675 (+2310.71%)
x86eA simple x86 emulator, debugger, and editor in JavaScript.
Stars: ✭ 89 (+217.86%)
Os2x86_64 OS kernel with completely async userspace and single address space [WIP; but basic kernel functionality implemented]
Stars: ✭ 25 (-10.71%)
RenHookAn open-source x86 / x86-64 hooking library for Windows.
Stars: ✭ 80 (+185.71%)
Jni4androidJNI Generater for Android
Stars: ✭ 261 (+832.14%)
SynnixOSHobbyist Operating System targeting x86_64 systems. Includes userspace, Virtual File System, An InitFS (tarfs), Lua port, easy porting, a decent LibC and LibM, and a shell that supports: piping, file redirection, and more.
Stars: ✭ 40 (+42.86%)
DynarmicAn ARM dynamic recompiler.
Stars: ✭ 475 (+1596.43%)
pinktracePink's Tracing Library
Stars: ✭ 20 (-28.57%)
DdetoursDelphi Detours Library
Stars: ✭ 256 (+814.29%)
KeySoSafe将秘钥等放入SO,并添加APK签名判断
Stars: ✭ 17 (-39.29%)
Arm nowarm_now is a qemu powered tool that allows instant setup of virtual machines on arm cpu, mips, powerpc, nios2, x86 and more, for reverse, exploit, fuzzing and programming purpose.
Stars: ✭ 719 (+2467.86%)
ByteOSA simple hobby operating system for the x86-64 architecture, written in C.
Stars: ✭ 47 (+67.86%)
RekoReko is a binary decompiler.
Stars: ✭ 942 (+3264.29%)
Fake JniAn implementation of the JNI and JVMTI with support for direct interaction between natively registered classes and JVM objects.
Stars: ✭ 20 (-28.57%)
BeelzebubThe Lord of Flies - A hobby operating system
Stars: ✭ 24 (-14.29%)
JpypeJPype is cross language bridge to allow python programs full access to java class libraries.
Stars: ✭ 685 (+2346.43%)
Jni RsRust bindings to the Java Native Interface — JNI
Stars: ✭ 456 (+1528.57%)
JavaCANA simple JNI wrapper for the socketcan API provided by the Linux kernel. As it is wrapping a Linux Kernel API, it is intended for use on Linux only.
Stars: ✭ 23 (-17.86%)