Add initial deob maps

Signed-off-by: Graham <gpe@openrs2.dev>
Graham 4 years ago
parent 2acbfdce48
commit 0e9148af01
  1. 1
      share/deob/.gitignore
  2. 46356
      share/deob/map/client.yaml
  3. 2950
      share/deob/map/gl.yaml
  4. 360
      share/deob/map/loader.yaml
  5. 556
      share/deob/map/signlink.yaml
  6. 33
      share/deob/map/unpack.yaml
  7. 1356
      share/deob/map/unpackclass.yaml

@ -1 +0,0 @@
/map

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -0,0 +1,360 @@
---
classes:
loader!a: "unpack_Sub1"
loader!b: "Class190"
loader!d: "ClassLoader_Sub1"
loader!f: "Class191"
loader!g: "RuntimeException_Sub2"
loader!loader: "loader"
fields:
loader!b.a Ljava/lang/String;:
owner: "Class190"
name: "aString370"
loader!b.b Ljava/lang/String;:
owner: "Class190"
name: "aString371"
loader!b.c [Ljava/lang/String;:
owner: "Class190"
name: "aStringArray45"
loader!b.d [I:
owner: "Class190"
name: "anIntArray682"
loader!b.e I:
owner: "Class190"
name: "anInt6096"
loader!b.f I:
owner: "Class190"
name: "anInt6097"
loader!d.a Ljava/util/Hashtable;:
owner: "ClassLoader_Sub1"
name: "aHashtable1"
loader!d.b Lunpack!unpack;:
owner: "ClassLoader_Sub1"
name: "anUnpack1"
loader!d.c Ljava/security/ProtectionDomain;:
owner: "ClassLoader_Sub1"
name: "aProtectionDomain1"
loader!d.d Lunpack!unpack;:
owner: "ClassLoader_Sub1"
name: "anUnpack2"
loader!f.a Lloader!b;:
owner: "Class191"
name: "aClass190_1"
loader!f.b Lloader!b;:
owner: "Class191"
name: "aClass190_2"
loader!f.c Lloader!b;:
owner: "Class191"
name: "aClass190_3"
loader!f.d Lloader!b;:
owner: "Class191"
name: "aClass190_4"
loader!f.e Lloader!b;:
owner: "Class191"
name: "aClass190_5"
loader!f.f [[Lloader!b;:
owner: "Class191"
name: "aClass190ArrayArray1"
loader!f.g [Lloader!b;:
owner: "Class191"
name: "aClass190Array1"
loader!g.a Ljava/lang/Throwable;:
owner: "RuntimeException_Sub2"
name: "aThrowable2"
loader!g.b I:
owner: "RuntimeException_Sub2"
name: "anInt6099"
loader!g.c Ljava/lang/String;:
owner: "RuntimeException_Sub2"
name: "aString372"
loader!loader.a Z:
owner: "loader"
name: "aBoolean423"
loader!loader.b Ljava/lang/String;:
owner: "loader"
name: "aString373"
loader!loader.c Z:
owner: "loader"
name: "aBoolean424"
loader!loader.d Ljava/applet/Applet;:
owner: "loader"
name: "anApplet1"
loader!loader.e I:
owner: "loader"
name: "anInt6101"
loader!loader.f Z:
owner: "loader"
name: "aBoolean425"
loader!loader.g Z:
owner: "loader"
name: "aBoolean426"
loader!loader.h I:
owner: "loader"
name: "anInt6102"
loader!loader.i Ljava/lang/String;:
owner: "loader"
name: "aString374"
loader!loader.j I:
owner: "loader"
name: "anInt6103"
loader!loader.k I:
owner: "loader"
name: "anInt6104"
loader!loader.l Ljava/lang/String;:
owner: "loader"
name: "aString375"
methods:
loader!a.<init> ([B)V:
owner: "unpack_Sub1"
name: "<init>"
arguments:
0: "arg0"
locals: {}
loader!a.a (I[B)[B:
owner: "unpack_Sub1"
name: "method4830"
arguments:
1: "arg0"
locals:
5: "local5"
24: "local24"
loader!b.<init> (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;II[I)V:
owner: "Class190"
name: "<init>"
arguments:
0: "arg0"
1: "arg1"
2: "arg2"
3: "arg3"
4: "arg4"
5: "arg5"
locals: {}
loader!d.<init> ()V:
owner: "ClassLoader_Sub1"
name: "<init>"
arguments: {}
locals:
15: "local15"
19: "local19"
loader!d.loadClass (Ljava/lang/String;Z)Ljava/lang/Class;:
owner: "ClassLoader_Sub1"
name: "loadClass"
arguments:
0: "arg0"
1: "arg1"
locals:
5: "local5"
21: "local21"
35: "local35"
54: "local54"
65: "local65"
loader!g.<init> (Ljava/lang/Throwable;Ljava/lang/String;)V:
owner: "RuntimeException_Sub2"
name: "<init>"
arguments:
0: "arg0"
1: "arg1"
locals: {}
loader!g.a (Ljava/lang/String;BLjava/lang/String;Ljava/lang/String;)Ljava/lang/String;:
owner: "RuntimeException_Sub2"
name: "method4832"
arguments:
0: "arg0"
2: "arg1"
3: "arg2"
locals:
5: "local5"
loader!g.a (Ljava/lang/String;I)V:
owner: "RuntimeException_Sub2"
name: "method4833"
arguments:
0: "arg0"
locals: {}
loader!g.a (Ljava/lang/Throwable;I)Ljava/lang/String;:
owner: "RuntimeException_Sub2"
name: "method4831"
arguments:
0: "arg0"
locals:
6: "local6"
16: "local16"
33: "local33"
38: "local38"
46: "local46"
54: "local54"
57: "local57"
60: "local60"
67: "local67"
74: "local74"
80: "local80"
90: "local90"
115: "local115"
129: "local129"
loader!g.a (Ljava/lang/Throwable;Ljava/lang/String;)Lloader!g;:
owner: "RuntimeException_Sub2"
name: "method4835"
arguments:
0: "arg0"
1: "arg1"
locals:
5: "local5"
loader!g.a (Ljava/lang/Throwable;ZLjava/applet/Applet;Ljava/lang/String;)V:
owner: "RuntimeException_Sub2"
name: "method4834"
arguments:
0: "arg0"
2: "arg1"
3: "arg2"
locals:
1: "local1"
42: "local42"
90: "local90"
96: "local96"
103: "local103"
loader!loader.a (ILjava/lang/String;)V:
owner: "loader"
name: "method4837"
arguments:
1: "arg0"
locals:
56: "local56"
loader!loader.a (Ljava/io/File;I)[B:
owner: "loader"
name: "method4840"
arguments:
0: "arg0"
locals:
8: "local8"
11: "local11"
29: "local29"
39: "local39"
loader!loader.a (Lloader!b;[BZB)Z:
owner: "loader"
name: "method4836"
arguments:
0: "arg0"
1: "arg1"
2: "arg2"
locals:
9: "local9"
22: "local22"
24: "local24"
45: "local45"
loader!loader.a (ZILloader!b;)[B:
owner: "loader"
name: "method4838"
arguments:
0: "arg0"
2: "arg1"
locals:
8: "local8"
12: "local12"
17: "local17"
21: "local21"
26: "local26"
34: "local34"
40: "local40"
63: "local63"
76: "local76"
86: "local86"
100: "local100"
113: "local113"
134: "local134"
145: "local145"
196: "local196"
225: "local225"
242: "local242"
247: "local247"
258: "local258"
loader!loader.a (ZILsignlink!pm;Lloader!b;)[B:
owner: "loader"
name: "method4839"
arguments:
0: "arg0"
2: "arg1"
3: "arg2"
locals:
7: "local7"
9: "local9"
26: "local26"
39: "local39"
loader!loader.a ([BLjava/io/File;B)Z:
owner: "loader"
name: "method4841"
arguments:
0: "arg0"
1: "arg1"
locals:
4: "local4"
21: "local21"
loader!loader.destroy ()V:
owner: "loader"
name: "destroy"
arguments: {}
locals: {}
loader!loader.init ()V:
owner: "loader"
name: "init"
arguments: {}
locals:
7: "local7"
loader!loader.paint (Ljava/awt/Graphics;)V:
owner: "loader"
name: "paint"
arguments:
0: "arg0"
locals: {}
loader!loader.run ()V:
owner: "loader"
name: "run"
arguments: {}
locals:
10: "local10"
18: "local18"
31: "local31"
36: "local36"
42: "local42"
64: "local64"
92: "local92"
100: "local100"
104: "local104"
112: "local112"
121: "local121"
123: "local123"
132: "local132"
142: "local142"
160: "local160"
171: "local171"
182: "local182"
189: "local189"
198: "local198"
216: "local216"
253: "local253"
288: "local288"
292: "local292"
337: "local337"
360: "local360"
376: "local376"
385: "local385"
395: "local395"
413: "local413"
420: "local420"
430: "local430"
532: "local532"
541: "local541"
loader!loader.start ()V:
owner: "loader"
name: "start"
arguments: {}
locals: {}
loader!loader.stop ()V:
owner: "loader"
name: "stop"
arguments: {}
locals: {}
loader!loader.update (Ljava/awt/Graphics;)V:
owner: "loader"
name: "update"
arguments:
0: "arg0"
locals: {}

@ -0,0 +1,556 @@
---
classes:
signlink!c: "Class192"
signlink!e: "Class193"
signlink!ha: "Class194"
signlink!kd: "Class195"
signlink!le: "Interface5"
signlink!pm: "Class196"
signlink!vk: "Class197"
fields:
signlink!c.a Ljava/awt/GraphicsDevice;:
owner: "Class192"
name: "aGraphicsDevice1"
signlink!c.b Ljava/awt/DisplayMode;:
owner: "Class192"
name: "aDisplayMode1"
signlink!e.a Ljava/awt/Robot;:
owner: "Class193"
name: "aRobot1"
signlink!e.b Ljava/awt/Component;:
owner: "Class193"
name: "aComponent3"
signlink!ha.a J:
owner: "Class194"
name: "aLong215"
signlink!ha.b J:
owner: "Class194"
name: "aLong214"
signlink!kd.a Ljava/io/RandomAccessFile;:
owner: "Class195"
name: "aRandomAccessFile1"
signlink!kd.b J:
owner: "Class195"
name: "aLong216"
signlink!kd.c J:
owner: "Class195"
name: "aLong217"
signlink!kd.d Ljava/io/File;:
owner: "Class195"
name: "aFile1"
signlink!pm.A Ljava/util/Hashtable;:
owner: "Class196"
name: "aHashtable2"
signlink!pm.a I:
owner: "Class196"
name: "anInt6106"
signlink!pm.b Lsignlink!kd;:
owner: "Class196"
name: "aClass195_4"
signlink!pm.c Z:
owner: "Class196"
name: "aBoolean427"
signlink!pm.d Ljava/lang/String;:
owner: "Class196"
name: "aString376"
signlink!pm.e Ljava/lang/String;:
owner: "Class196"
name: "aString379"
signlink!pm.f Ljava/lang/String;:
owner: "Class196"
name: "aString381"
signlink!pm.g Ljava/lang/String;:
owner: "Class196"
name: "aString378"
signlink!pm.h Lsignlink!e;:
owner: "Class196"
name: "aClass193_1"
signlink!pm.i Lsignlink!kd;:
owner: "Class196"
name: "aClass195_2"
signlink!pm.j Lsignlink!kd;:
owner: "Class196"
name: "aClass195_3"
signlink!pm.k Lsignlink!vk;:
owner: "Class196"
name: "aClass197_6"
signlink!pm.l Ljava/lang/String;:
owner: "Class196"
name: "aString383"
signlink!pm.m Ljava/applet/Applet;:
owner: "Class196"
name: "anApplet2"
signlink!pm.n Ljava/lang/String;:
owner: "Class196"
name: "aString382"
signlink!pm.o Ljava/lang/String;:
owner: "Class196"
name: "aString377"
signlink!pm.p Lsignlink!le;:
owner: "Class196"
name: "anInterface5_2"
signlink!pm.q Ljava/lang/Thread;:
owner: "Class196"
name: "aThread3"
signlink!pm.r Ljava/lang/reflect/Method;:
owner: "Class196"
name: "aMethod1"
signlink!pm.s J:
owner: "Class196"
name: "aLong218"
signlink!pm.t Ljava/lang/reflect/Method;:
owner: "Class196"
name: "aMethod2"
signlink!pm.u [Lsignlink!kd;:
owner: "Class196"
name: "aClass195Array1"
signlink!pm.v Ljava/awt/EventQueue;:
owner: "Class196"
name: "anEventQueue1"
signlink!pm.w Ljava/lang/String;:
owner: "Class196"
name: "aString380"
signlink!pm.x I:
owner: "Class196"
name: "anInt6105"
signlink!pm.y Lsignlink!vk;:
owner: "Class196"
name: "aClass197_7"
signlink!pm.z Lsignlink!c;:
owner: "Class196"
name: "aClass192_1"
signlink!vk.a Ljava/lang/Object;:
owner: "Class197"
name: "anObject7"
signlink!vk.b I:
owner: "Class197"
name: "anInt6109"
signlink!vk.c Ljava/lang/Object;:
owner: "Class197"
name: "anObject6"
signlink!vk.d Lsignlink!vk;:
owner: "Class197"
name: "aClass197_8"
signlink!vk.e I:
owner: "Class197"
name: "anInt6107"
signlink!vk.f I:
owner: "Class197"
name: "anInt6108"
signlink!vk.g I:
owner: "Class197"
name: "anInt6110"
methods:
signlink!c.<init> ()V:
owner: "Class192"
name: "<init>"
arguments: {}
locals:
3: "local3"
15: "local15"
17: "local17"
27: "local27"
signlink!c.a (I)[I:
owner: "Class192"
name: "method4844"
arguments: {}
locals:
3: "local3"
9: "local9"
17: "local17"
signlink!c.a (IIIBLjava/awt/Frame;I)V:
owner: "Class192"
name: "method4843"
arguments:
0: "arg0"
1: "arg1"
2: "arg2"
4: "arg3"
5: "arg4"
locals:
41: "local41"
45: "local45"
49: "local49"
51: "local51"
82: "local82"
signlink!c.a (Ljava/awt/Frame;B)V:
owner: "Class192"
name: "method4845"
arguments:
0: "arg0"
locals:
1: "local1"
6: "local6"
24: "local24"
36: "local36"
65: "local65"
72: "local72"
signlink!c.a (Z)V:
owner: "Class192"
name: "method4842"
arguments: {}
locals: {}
signlink!e.<init> ()V:
owner: "Class193"
name: "<init>"
arguments: {}
locals: {}
signlink!e.a (III)V:
owner: "Class193"
name: "method4848"
arguments:
0: "arg0"
2: "arg1"
locals: {}
signlink!e.a (IILjava/awt/Point;[ILjava/awt/Component;B)V:
owner: "Class193"
name: "method4847"
arguments:
0: "arg0"
1: "arg1"
2: "arg2"
3: "arg3"
4: "arg4"
locals:
17: "local17"
signlink!e.a (IZLjava/awt/Component;)V:
owner: "Class193"
name: "method4846"
arguments:
1: "arg0"
2: "arg1"
locals: {}
signlink!ha.a (I)J:
owner: "Class194"
name: "method4849"
arguments: {}
locals:
6: "local6"
signlink!kd.<init> (Ljava/io/File;Ljava/lang/String;J)V:
owner: "Class195"
name: "<init>"
arguments:
0: "arg0"
1: "arg1"
2: "arg2"
locals:
40: "local40"
signlink!kd.a (B)J:
owner: "Class195"
name: "method4855"
arguments: {}
locals: {}
signlink!kd.a (I)V:
owner: "Class195"
name: "method4853"
arguments: {}
locals: {}
signlink!kd.a (IIZ[B)V:
owner: "Class195"
name: "method4851"
arguments:
0: "arg0"
1: "arg1"
3: "arg2"
locals: {}
signlink!kd.a (JB)V:
owner: "Class195"
name: "method4852"
arguments:
0: "arg0"
locals: {}
signlink!kd.a ([BIII)I:
owner: "Class195"
name: "method4854"
arguments:
0: "arg0"
2: "arg1"
3: "arg2"
locals:
6: "local6"
signlink!kd.b (B)Ljava/io/File;:
owner: "Class195"
name: "method4850"
arguments: {}
locals: {}
signlink!kd.finalize ()V:
owner: "Class195"
name: "finalize"
arguments: {}
locals: {}
signlink!le.a (IBI)V:
owner: "Interface5"
name: "method4861"
arguments:
0: "arg0"
2: "arg1"
locals: {}
signlink!le.a (II)V:
owner: "Interface5"
name: "method4859"
arguments:
0: "arg0"
locals: {}
signlink!le.a (I[I)V:
owner: "Interface5"
name: "method4856"
arguments:
0: "arg0"
1: "arg1"
locals: {}
signlink!le.a (ZLjava/awt/Component;II)V:
owner: "Interface5"
name: "method4857"
arguments:
0: "arg0"
1: "arg1"
3: "arg2"
locals: {}
signlink!le.b (II)V:
owner: "Interface5"
name: "method4860"
arguments:
1: "arg0"
locals: {}
signlink!le.c (II)I:
owner: "Interface5"
name: "method4858"
arguments:
0: "arg0"
locals: {}
signlink!pm.<init> (Ljava/applet/Applet;ILjava/lang/String;I)V:
owner: "Class196"
name: "<init>"
arguments:
0: "arg0"
1: "arg1"
2: "arg2"
3: "arg3"
locals:
43: "local43"
48: "local48"
59: "local59"
67: "local67"
85: "local85"
95: "local95"
123: "local123"
151: "local151"
198: "local198"
237: "local237"
244: "local244"
247: "local247"
250: "local250"
262: "local262"
268: "local268"
signlink!pm.a (B)V:
owner: "Class196"
name: "method4882"
arguments: {}
locals:
21: "local21"
31: "local31"
49: "local49"
56: "local56"
80: "local80"
91: "local91"
signlink!pm.a (BI)Lsignlink!vk;:
owner: "Class196"
name: "method4863"
arguments:
1: "arg0"
locals: {}
signlink!pm.a (BLjava/awt/Point;I[IILjava/awt/Component;)Lsignlink!vk;:
owner: "Class196"
name: "method4862"
arguments:
1: "arg0"
2: "arg1"
3: "arg2"
4: "arg3"
5: "arg4"
locals: {}
signlink!pm.a (I)Lsignlink!vk;:
owner: "Class196"
name: "method4872"
arguments: {}
locals: {}
signlink!pm.a (IIIBI)Lsignlink!vk;:
owner: "Class196"
name: "method4884"
arguments:
1: "arg0"
2: "arg1"
4: "arg2"
locals: {}
signlink!pm.a (IILjava/lang/Object;IB)Lsignlink!vk;:
owner: "Class196"
name: "method4866"
arguments:
0: "arg0"
1: "arg1"
2: "arg2"
3: "arg3"
locals:
3: "local3"
signlink!pm.a (ILjava/lang/Class;)Lsignlink!vk;:
owner: "Class196"
name: "method4878"
arguments:
1: "arg0"
locals: {}
signlink!pm.a (ILjava/lang/String;I)Lsignlink!vk;:
owner: "Class196"
name: "method4887"
arguments:
1: "arg0"
2: "arg1"
locals: {}
signlink!pm.a (IZLjava/lang/Runnable;)Lsignlink!vk;:
owner: "Class196"
name: "method4883"
arguments:
0: "arg0"
2: "arg1"
locals: {}
signlink!pm.a (Ljava/awt/Frame;Z)Lsignlink!vk;:
owner: "Class196"
name: "method4871"
arguments:
0: "arg0"
locals: {}
signlink!pm.a (Ljava/lang/Class;I)Lsignlink!vk;:
owner: "Class196"
name: "method4867"
arguments:
0: "arg0"
locals: {}
signlink!pm.a (Ljava/lang/String;B)Lsignlink!vk;:
owner: "Class196"
name: "method4864"
arguments:
0: "arg0"
locals: {}
signlink!pm.a (Ljava/lang/String;BLjava/lang/Class;[Ljava/lang/Class;)Lsignlink!vk;:
owner: "Class196"
name: "method4875"
arguments:
0: "arg0"
2: "arg1"
3: "arg2"
locals: {}
signlink!pm.a (Ljava/lang/String;ILjava/lang/String;Z)Ljava/io/File;:
owner: "Class196"
name: "method4873"
arguments:
0: "arg0"
1: "arg1"
2: "arg2"
locals:
10: "local10"
49: "local49"
74: "local74"
76: "local76"
83: "local83"
93: "local93"
131: "local131"
133: "local133"
138: "local138"
151: "local151"
215: "local215"
218: "local218"
237: "local237"
246: "local246"
signlink!pm.a (Ljava/net/URL;I)Lsignlink!vk;:
owner: "Class196"
name: "method4880"
arguments:
0: "arg0"
locals: {}
signlink!pm.a (ZLjava/lang/String;Ljava/lang/Class;)Lsignlink!vk;:
owner: "Class196"
name: "method4885"
arguments:
1: "arg0"
2: "arg1"
locals: {}
signlink!pm.b (I)V:
owner: "Class196"
name: "method4874"
arguments: {}
locals: {}
signlink!pm.b (Ljava/lang/Class;I)Lsignlink!vk;:
owner: "Class196"
name: "method4865"
arguments:
0: "arg0"
locals: {}
signlink!pm.b (Ljava/lang/String;B)Lsignlink!vk;:
owner: "Class196"
name: "method4881"
arguments:
0: "arg0"
locals: {}
signlink!pm.c (B)Z:
owner: "Class196"
name: "method4879"
arguments: {}
locals: {}
signlink!pm.c (Ljava/lang/String;B)Lsignlink!kd;:
owner: "Class196"
name: "method4870"
arguments:
0: "arg0"
locals:
34: "local34"
41: "local41"
49: "local49"
82: "local82"
signlink!pm.d (B)Lsignlink!le;:
owner: "Class196"
name: "method4877"
arguments: {}
locals: {}
signlink!pm.run ()V:
owner: "Class196"
name: "run"
arguments: {}
locals:
16: "local16"
34: "local34"
46: "local46"
93: "local93"
126: "local126"
129: "local129"
188: "local188"
214: "local214"
273: "local273"
276: "local276"
308: "local308"
323: "local323"
325: "local325"
362: "local362"
386: "local386"
388: "local388"
394: "local394"
460: "local460"
469: "local469"
495: "local495"
505: "local505"
516: "local516"
520: "local520"
529: "local529"
540: "local540"
542: "local542"
554: "local554"
561: "local561"
578: "local578"
610: "local610"
612: "local612"
623: "local623"
650: "local650"
690: "local690"
797: "local797"
808: "local808"
843: "local843"
881: "local881"
884: "local884"

@ -0,0 +1,33 @@
---
classes:
unpack!unpack: "unpack"
fields:
unpack!unpack.cache Ljava/util/Hashtable;:
owner: "unpack"
name: "cache"
methods:
unpack!unpack.<init> ()V:
owner: "unpack"
name: "<init>"
arguments: {}
locals: {}
unpack!unpack.<init> ([B)V:
owner: "unpack"
name: "<init>"
arguments:
0: "arg0"
locals:
9: "local9"
17: "local17"
20: "local20"
26: "local26"
38: "local38"
47: "local47"
53: "local53"
66: "local66"
unpack!unpack.a (Ljava/lang/String;B)[B:
owner: "unpack"
name: "method4948"
arguments:
0: "arg0"
locals: {}

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save