Skip to content

Commit 72bc5e5

Browse files
committed
Remove clinit string decryptor tests
1 parent 4e3c7bd commit 72bc5e5

File tree

63 files changed

+48
-13808
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+48
-13808
lines changed

testData/results/custom-jars/branchlock/branchlock-string-flow-number/pack/Main.dec

Lines changed: 0 additions & 207 deletions
Original file line numberDiff line numberDiff line change
@@ -160,211 +160,4 @@ public class Main {
160160
Calc.runAll();
161161
System.out.println("-------------Tests r Finished-------------");
162162
}
163-
164-
static {
165-
// $VF: Couldn't be decompiled
166-
// Please report this to the Vineflower issue tracker, at https://github.com/Vineflower/vineflower/issues with a copy of the class file (if you have the rights to distribute it!)
167-
// java.lang.RuntimeException: parsing failure!
168-
// at org.jetbrains.java.decompiler.modules.decompiler.decompose.DomHelper.parseGraph(DomHelper.java:211)
169-
// at org.jetbrains.java.decompiler.main.rels.MethodProcessor.codeToJava(MethodProcessor.java:166)
170-
//
171-
// Bytecode:
172-
// 000: ldc "Aຒ\ufff9\uffc8\u001c\u001bヘ]\n\u001cラヘ\ufffe\n\fヘຽpA\uffde\uffd9ヘ]A゚U\u0004gᅤᅣᅢ\n\u001c\uffc8O逾迣£¢↓ gᆬA,\u0004ヘヘヘe໗→\u0000V\u0004\uffc0ᅡ\uffde\u001bO\uffd8\u001cAV\uffdeチヘ\u001f\u000e\uffde\u001c\u0004E\uffc1\uffc1\u0006\u0000\tヘ\u001bLAヘᅬᅩ\u001c\u0006ᅫ\u001c\u0004I\uffc8ᅩᅢ\u001cO\uffd9\u0007A\u0004ᅡᅬᅨ\u001a\u001cᅫ\u000ePK\uffdfヘᅣ\u001cOᅧ\u0000K@ヘ\uffc8ᅢ\u0000\u001aᅧ\u0007\nຶタタタBBタB\t\tタタタB;\uffc8\u001cPWヘ\uffdfヘ)\u0006ᅢ\u0006WL\uffc8\uffc9タBBタB\t\tタタタBBタຮkJ\uffc1ᅯヘ\f\u0000\uffc0\u001fEPᅣᅬᅣ\u0003\u0006\uffd9\u0016\u0004Eᅢ\uffc9ヘ\n\tᅨ\u0006GM\uffc8ᅢᅫ\u0016Oᅩ\u001dA\u0004\uffd9\uffc8\uffde\u001b\n\uffc9OLA\uffdf\uffc8フຒ.\uffd8\u001bLK\uffdfラヘ\u0007\u001aᅲ\u001fWFຉ\ufff9\uffc8\u001c\u001bヘ]\n\u0013ラヘ↓\u0001\u0001ᅡ\u001bEPᅣᅡᅢOຌ\ufff9\nWPヘワテ\\Uヘ;LVᅡᅳヘຎ;\uffc8\u001cP\u0004゚テロUO\uffff\npVᅩᅫ\uffc8Oຏ\ufff9\nWPペテ\\Uヘ=gWᅡ\uffd8\uffdf\f\nヘພmoືタタBBタB\t\tタタタBB\ufff9\nWPヘポUO\uffff\nBH\uffc8ᅫ\uffd9\u001cBタB\t\tタタタBBタB\tຑ\ufffb\uffc8\uffdf\u001c\u0006ᅡ\u0001\u001e\u0004ワテン\u001dີタB\t\tタタタBBタB\t\t\ufff9\uffc8\uffde\u001bOホ^\u001e\u0004\uffefᅩ\uffdeヘ\f\uffdeB\t\tタタタBBタB\t\tタນ│==¬=ປ\u0010レᅤ\uffc8\bYワຌpA\uffde\uffd9ヘ]AルU\u0004bᅣ\uffc8\uffc1\u000bOຊ;AW\uffd9ヘワA^ラOmJᅤ\uffc8\uffdf\u0006\u001bᅩ\u0001GAヘຎ\ufff9\n\u001c\uffd9O\u0016\nワラヘ,\u0000\uffd8\u0001P\u0e7e\uffdfヘຌ;\n\uffde\u001b\u0004\u0015テ゚ラO,\uffdf\u0000WWヘວ\ufff9\u0007\nヘ;AW\uffd9ヘホ]Oᅣ\u001c\u0004Bᅡ\uffdfヘ<\u001f\uffdf\u0006JC\uffefᅡᅡ\u001bOᅩ\u0001@\u0004↓ᅢ\uffc9\u001d\u0000ᅣ\u000b\u0004Hᅣᅥ\uffc8O\nᅢ\u0019MVᅡᅢ\uffc0\n\u0001\uffd9A໕gᅤᅡᅡ\u001c\nヘ\u0018MW\uffc8\uffc1ᅯO\u000e\uffc0\u0000JCヘ\uffde\uffd9\u001d\nᅢ\bPLチヘᅫ\u0000\u0002\uffdd\u000ePMᅬᅣ\uffc1\u0006\u001bᅯC\u0004Aᅨᅨᅣ\f\u0006\uffc8\u0001G]チヘ\uffde\u0006\u0015\uffc8C\u0004Eᅢ\uffc9ヘ\u001f\u001dᅣ\fA\nຍ\ufff9\uffc8\u001c\u001bヘ]\n\u0011ラヘ£\u0000\u000e\uffc9\nV\u0004ຏ\ufff9\uffc8\u001c\u001bヘ^\n\u0010ラヘ↓\f\f\uffd8\u001dEGᅯヘຓ;\n\uffde\u001b\u0004\u0015テロラO?ᅡ\u0000H\u0004ຏ\ufff9\uffc8\u001c\u001bヘ^\n\u0011ラヘ\ufffe\u001a\r○\u0003EW\uffdeヘ\u0e8b \rᅨ\u001aWGᅩ\uffd9ᅡ\u001dO\ufff9\nWPヘ�\uffdf\u0000\b\uffdf\u000eIຉ\ufff9\uffc8\uffde\u001bOワA\u0013\u001eヘ¦ᅢ\u0001\n\uffdf,HE\uffde\uffdeヘັBタB\t\tタタタBBタB\tp\uffc8\uffde\uffd9OL゙U\u0004aᅨᅨᅣ\f\u0006\uffc8\u0001G]タタタBBタB\t\tタタタBບ\ufff6'mj\ufff9\ufff0"
173-
// 002: invokevirtual java/lang/String.toCharArray ()[C
174-
// 005: astore 0
175-
// 006: bipush 0
176-
// 007: istore 1
177-
// 008: aload 0
178-
// 009: dup
179-
// 00a: bipush 75
180-
// 00c: swap
181-
// 00d: sipush 400
182-
// 010: caload
183-
// 011: aload 0
184-
// 012: dup
185-
// 013: sipush 400
186-
// 016: swap
187-
// 017: bipush 75
188-
// 019: caload
189-
// 01a: castore
190-
// 01b: castore
191-
// 01c: aload 0
192-
// 01d: dup
193-
// 01e: bipush 43
194-
// 020: swap
195-
// 021: sipush 305
196-
// 024: caload
197-
// 025: aload 0
198-
// 026: dup
199-
// 027: sipush 305
200-
// 02a: swap
201-
// 02b: bipush 43
202-
// 02d: caload
203-
// 02e: castore
204-
// 02f: castore
205-
// 030: aload 0
206-
// 031: dup
207-
// 032: sipush 486
208-
// 035: swap
209-
// 036: bipush 0
210-
// 037: caload
211-
// 038: aload 0
212-
// 039: dup
213-
// 03a: bipush 0
214-
// 03b: swap
215-
// 03c: sipush 486
216-
// 03f: caload
217-
// 040: castore
218-
// 041: castore
219-
// 042: aload 0
220-
// 043: dup
221-
// 044: sipush 184
222-
// 047: swap
223-
// 048: sipush 1044
224-
// 04b: caload
225-
// 04c: aload 0
226-
// 04d: dup
227-
// 04e: sipush 1044
228-
// 051: swap
229-
// 052: sipush 184
230-
// 055: caload
231-
// 056: castore
232-
// 057: castore
233-
// 058: aload 0
234-
// 059: dup
235-
// 05a: sipush 484
236-
// 05d: swap
237-
// 05e: sipush 628
238-
// 061: caload
239-
// 062: aload 0
240-
// 063: dup
241-
// 064: sipush 628
242-
// 067: swap
243-
// 068: sipush 484
244-
// 06b: caload
245-
// 06c: castore
246-
// 06d: castore
247-
// 06e: goto 14d
248-
// 071: invokevirtual java/lang/Throwable.getStackTrace ()[Ljava/lang/StackTraceElement;
249-
// 074: bipush 0
250-
// 075: aaload
251-
// 076: astore 4
252-
// 078: aload 4
253-
// 07a: invokevirtual java/lang/StackTraceElement.getMethodName ()Ljava/lang/String;
254-
// 07d: invokevirtual java/lang/String.hashCode ()I
255-
// 080: ldc 65535
256-
// 082: iand
257-
// 083: istore 5
258-
// 085: aload 4
259-
// 087: invokevirtual java/lang/StackTraceElement.getClassName ()Ljava/lang/String;
260-
// 08a: invokevirtual java/lang/String.toCharArray ()[C
261-
// 08d: astore 6
262-
// 08f: aload 0
263-
// 090: iload 1
264-
// 091: iinc 1 1
265-
// 094: caload
266-
// 095: sipush 201
267-
// 098: ixor
268-
// 099: iload 5
269-
// 09b: ixor
270-
// 09c: anewarray 167
271-
// 09f: astore 7
272-
// 0a1: bipush 0
273-
// 0a2: istore 8
274-
// 0a4: aload 0
275-
// 0a5: iload 1
276-
// 0a6: iinc 1 1
277-
// 0a9: caload
278-
// 0aa: bipush 53
279-
// 0ac: ixor
280-
// 0ad: iload 5
281-
// 0af: ixor
282-
// 0b0: istore 2
283-
// 0b1: iload 2
284-
// 0b2: newarray 5
285-
// 0b4: astore 9
286-
// 0b6: bipush 0
287-
// 0b7: istore 10
288-
// 0b9: iload 2
289-
// 0ba: ifle 12e
290-
// 0bd: aload 0
291-
// 0be: iload 1
292-
// 0bf: caload
293-
// 0c0: istore 11
294-
// 0c2: aload 6
295-
// 0c4: iload 1
296-
// 0c5: aload 6
297-
// 0c7: arraylength
298-
// 0c8: irem
299-
// 0c9: caload
300-
// 0ca: sipush 139
301-
// 0cd: ixor
302-
// 0ce: lookupswitch 74 8 165 156 198 175 224 130 226 143 229 162 232 181 234 187 251 193
303-
// 118: aload 9
304-
// 11a: iload 10
305-
// 11c: iload 11
306-
// 11e: castore
307-
// 11f: iinc 10 1
308-
// 122: iinc 1 1
309-
// 125: iinc 2 -1
310-
// 128: bipush 0
311-
// 129: istore 12
312-
// 12b: goto 199
313-
// 12e: aload 7
314-
// 130: iload 8
315-
// 132: iinc 8 1
316-
// 135: new java/lang/String
317-
// 138: dup
318-
// 139: aload 9
319-
// 13b: invokespecial java/lang/String.<init> ([C)V
320-
// 13e: invokevirtual java/lang/String.intern ()Ljava/lang/String;
321-
// 141: aastore
322-
// 142: iload 1
323-
// 143: aload 0
324-
// 144: arraylength
325-
// 145: if_icmplt 0a4
326-
// 148: aload 7
327-
// 14a: putstatic pack/Main.d [Ljava/lang/String;
328-
// 14d: goto 1c4
329-
// 150: iload 11
330-
// 152: bipush -83
331-
// 154: ixor
332-
// 155: istore 11
333-
// 157: bipush 1
334-
// 158: istore 12
335-
// 15a: goto 199
336-
// 15d: iload 11
337-
// 15f: bipush 111
338-
// 161: ixor
339-
// 162: istore 11
340-
// 164: bipush 1
341-
// 165: istore 12
342-
// 167: goto 199
343-
// 16a: bipush 2
344-
// 16b: istore 12
345-
// 16d: goto 199
346-
// 170: iload 11
347-
// 172: bipush 36
348-
// 174: ixor
349-
// 175: istore 11
350-
// 177: bipush 1
351-
// 178: istore 12
352-
// 17a: goto 199
353-
// 17d: bipush 3
354-
// 17e: istore 12
355-
// 180: goto 199
356-
// 183: bipush 4
357-
// 184: istore 12
358-
// 186: goto 199
359-
// 189: bipush 5
360-
// 18a: istore 12
361-
// 18c: goto 199
362-
// 18f: bipush 6
363-
// 191: istore 12
364-
// 193: goto 199
365-
// 196: goto 071
366-
// 199: iload 12
367-
// 19b: tableswitch -24 0 6 -226 -131 -62 -49 -75 -24 -43
368-
// 1c4: return
369-
}
370163
}

0 commit comments

Comments
 (0)