raung

Assembler/disassembler for java bytecode

MIT License

Stars
53

Raung

raung - yet another assembler/disassembler for java bytecode.

Similar to Krakatau and Smali, based on ASM library.

[!WARNING] This project at a very early stage of development, many features not yet finished and syntax not stable.

Syntax example:

.version 52
.class public HelloWorld
.source "HelloWorld.java"

.method public static main([Ljava/lang/String;)V
	.max stack 2
	.max locals 1

	.local 0 "args" [Ljava/lang/String;
	.line 4
	getstatic java/lang/System out Ljava/io/PrintStream;
	ldc "Hello, World!"
	invokevirtual java/io/PrintStream println (Ljava/lang/String;)V
	.line 5
	return
.end method

Licensed under the MIT License

Package Rankings
Top 28.15% on Repo1.maven.org
Badges
Extracted from project README
Build Maven Central License