rizin/test/db/asm/java
Giovanni 7cfddb1da8
Java rewrite with LGPL license (#804)
* Rewritten RzBin java plugin (LGPL3)
* Rewritten java_core.c (LGPL3)
* Rewritten java RzAsm plugin (LGPL3)
* Rewritten java RzAnalysis plugin (LGPL3)
* Resolve constant_pool.<index> when rzbin is available.
* Updated tests with proper ones
* Support java <1.0.2 (i.e. OAK) file format
* Added constant pool resolver `javar`
* Added tests from java 1.7 to 15
2021-03-19 22:00:19 +08:00

35 lines
834 B
Text

d "aload_0" 2a
d "bipush 100" 1064 0x00000006
d "bipush 32" 1020
d "bipush 33" 1021
d "goto 0x10" a70007 0x00000009
d "goto 0x10" a70007 0x00000009
d "goto 0x19" a70010 0x00000009
d "goto 0x3b" a70037 0x00000004
d "goto 0x10" a70007 0x00000009
d "i2b" 91
d "iadd" 60
d "iconst_0" 03
d "iconst_1" 04
d "if_icmpeq 0xc" 9f0008 0x00000004
d "if_icmpge 0xc" a20008 0x00000004
d "if_icmpgt 0xc" a30008 0x00000004
d "if_icmple 0xc" a40008 0x00000004
d "if_icmplt 0xc" a10008 0x00000004
d "if_icmplt 0xc" a1ffe7 0x00000025
d "if_icmplt 0xc" a1fff1 0x0000001b
d "if_icmpne 0x1a" a00006 0x00000014
d "if_icmpne 0xc" a00008 0x00000004
d "iinc 0 1" 840001
d "iload_0" 1a
d "iload_1" 1b
d "iload_2" 1c
d "irem" 70
d "ireturn" ac
d "ireturn" ac 0x00000011
d "istore_1" 3c
d "istore_2" 3d
d "ixor" 82
d "nop" 00
d "return" b1
d "sipush 255" 1100ff