99 skills found · Page 2 of 4
berke / AurochsAurochs is a parser generator that uses the parse expression grammar (PEG) or "packrat" approach. It takes a grammar in a BNF-like notation (a .peg file) and produces bytecode (a .nog file) for a stack automaton. This bytecode is later interpreted on the input to parse using a C library. Bindings are given for Ocaml, Java and Exascript.
sgodbillon / BytecodeParserA Java library to parse JVM bytecode, simulate the stack and extract as much information as possible
yezhihao / ProtostarJava serialization library,write in bytecode order.
Col-E / Dex TranslatorA translation library for converting between Dalvik and JVM bytecode
darmie / LuaJLightweight, fast, Java-centric Lua interpreter written for JME and JSE, with string, table, package, math, io, os, debug, coroutine & luajava libraries, JSR-223 bindings, all metatags, weak tables and unique direct lua-to-java-bytecode compiling.
kylestev / Jvm.jsA Java VM bytecode library written in ES6 for Node.js
g00dv1n / Evm Hound RsA Minimalistic Rust library to extract all potential function selectors from EVM bytecode without source code.
Body-Alhoha / RemakeLibrary to modify java classes bytecode
bvaugon / ObytelibOCaml bytecode library tools
ethereum / EvmcodegenA synthetic evm bytecode generation library and cmdline utility to fuzz the ethereum stack machine
henryhchchc / MokapotA library for analyzing and manipulating JVM bytecode
ckoopmann / Evm DisassemblerRust library to disassemble evm bytecode
Col-E / Bytecode Modification FrameworkA bytecode modification library
Hippo / HippoCafeA Java bytecode manipulation library.
Excse / Ares Byte CodeA C++ library to parse and write Java Bytecode
PaperMC / Asm UtilsLibrary for redirecting Java bytecode & reflection calls using ASM
andrewgazelka / Smart Cache🗃 Python caching library that is persistent and uses bytecode analysis to determine re-evaluation
alien-tools / MaracasMaracas is a source code and bytecode analysis framework—written in Java with the help of Spoon—which analyzes how Java libraries evolve and how their evolution impacts their clients.
stephengold / AsmA small and fast library for manipulating Java bytecode.
ASSERT-KTH / YajtaYajta is a extensible library for bytecode probe insertion, built on top of javassist. Its transformations may be applied at load time with an agent or offline.