Mr_hEx

HTB Mobile challenge APKey

Mar 20th, 2024 (edited)
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 7.55 KB | None | 0 0
  1. // Telegram : @HTB0X
  2. import java.util.ArrayList;
  3. import java.util.Base64;
  4. import javax.crypto.Cipher;
  5. import javax.crypto.spec.SecretKeySpec;
  6.  
  7.  
  8. class e {
  9.     public static String a() {
  10.         ArrayList arrayList = new ArrayList();
  11.         arrayList.add("TG7ygj");
  12.         arrayList.add("U8uu8i");
  13.         arrayList.add("gGtT56");
  14.         arrayList.add("84hYDG");
  15.         arrayList.add("ejhHy6");
  16.         arrayList.add("7ytr4E");
  17.         arrayList.add("j5jU87");
  18.         arrayList.add("HyeaX9");
  19.         arrayList.add("jd9Idu");
  20.         arrayList.add("kd546G");
  21.         return (String) arrayList.get(7);
  22.     }
  23. }
  24.  
  25. class f {
  26.     public static String a() {
  27.         ArrayList arrayList = new ArrayList();
  28.         arrayList.add("JuFtt5");
  29.         arrayList.add("6HxWkw");
  30.         arrayList.add("ojG4es");
  31.         arrayList.add("yhngR4");
  32.         arrayList.add("fFdsEe");
  33.         arrayList.add("8878yu");
  34.         arrayList.add("h6h6y7");
  35.         arrayList.add("juJ8i9");
  36.         arrayList.add("sfrt46");
  37.         arrayList.add("ksid80");
  38.         return (String) arrayList.get(1);
  39.     }
  40. }
  41.  
  42. class i {
  43.     public static String a() {
  44.         ArrayList arrayList = new ArrayList();
  45.         arrayList.add("9GDFt6");
  46.         arrayList.add("83h736");
  47.         arrayList.add("kdiJ78");
  48.         arrayList.add("vcbGT6");
  49.         arrayList.add("rSE6qY");
  50.         arrayList.add("kFgde4");
  51.         arrayList.add("5drDr4");
  52.         arrayList.add("Y6ttr5");
  53.         arrayList.add("444w45");
  54.         arrayList.add("hjKd56");
  55.         return (String) arrayList.get(4);
  56.     }
  57. }
  58.  
  59.  
  60. class a {
  61.     public static String a() {
  62.         ArrayList arrayList = new ArrayList();
  63.         arrayList.add("LmBf5G6h9j");
  64.         arrayList.add("3De3f4HbnK");
  65.         arrayList.add("hdKD7b87yb");
  66.         arrayList.add("85S94kFpV1");
  67.         arrayList.add("dCV4f5G90h");
  68.         arrayList.add("34Jnf8ku4F");
  69.         arrayList.add("ld7HV5F4d2");
  70.         arrayList.add("el0oY7gF54");
  71.         arrayList.add("lsKJt69jo8");
  72.         arrayList.add("Kju87F5dhk");
  73.         return (String) arrayList.get(3);
  74.     }
  75. }
  76.  
  77.  
  78. class d {
  79.     public static String a() {
  80.         ArrayList arrayList = new ArrayList();
  81.         arrayList.add("wAxcoc");
  82.         arrayList.add("j48duH");
  83.         arrayList.add("kJDH78");
  84.         arrayList.add("748HDj");
  85.         arrayList.add("jDKDO9");
  86.         arrayList.add("UJuiu8");
  87.         arrayList.add("637g73");
  88.         arrayList.add("kd0o0d");
  89.         arrayList.add("l3K39I");
  90.         arrayList.add("lSPgt6");
  91.         return (String) arrayList.get(0);
  92.     }
  93. }
  94.  
  95. class c {
  96.     public static String a() {
  97.         ArrayList arrayList = new ArrayList();
  98.         arrayList.add("5d5d6Y");
  99.         arrayList.add("g7Fr3d");
  100.         arrayList.add("44r5T5");
  101.         arrayList.add("Hg6t89");
  102.         arrayList.add("FlEGyL");
  103.         arrayList.add("8iIi89");
  104.         arrayList.add("uiu445g");
  105.         arrayList.add("JJgF55");
  106.         arrayList.add("lhjko0");
  107.         arrayList.add("t53rfs");
  108.         return (String) arrayList.get(4);
  109.     }
  110. }
  111.  
  112. class h {
  113.     public static String a() {
  114.         ArrayList arrayList = new ArrayList();
  115.         arrayList.add("8GGfdt");
  116.         arrayList.add("7654rF");
  117.         arrayList.add("09Hy24");
  118.         arrayList.add("56Gth6");
  119.         arrayList.add("hdgKj8");
  120.         arrayList.add("kdIdu8");
  121.         arrayList.add("kHtZuV");
  122.         arrayList.add("jHurf6");
  123.         arrayList.add("5tgfYt");
  124.         arrayList.add("kd9Iuy");
  125.         return (String) arrayList.get(6);
  126.     }
  127. }
  128.  
  129. class g {
  130.     public static String a() {
  131.         StringBuilder sb = new StringBuilder();
  132.         ArrayList arrayList = new ArrayList();
  133.         arrayList.add("722gFc");
  134.         arrayList.add("n778Hk");
  135.         arrayList.add("jvC5bH");
  136.         arrayList.add("lSu6G6");
  137.         arrayList.add("HG36Hj");
  138.         arrayList.add("97y43E");
  139.         arrayList.add("kjHf5d");
  140.         arrayList.add("85tR5d");
  141.         arrayList.add("1UlBm2");
  142.         arrayList.add("kI94fD");
  143.         sb.append((String) arrayList.get(8));
  144.         sb.append(h.a());
  145.         sb.append(i.a());
  146.         sb.append(f.a());
  147.         sb.append(e.a());
  148.         ArrayList arrayList2 = new ArrayList();
  149.         arrayList2.add("ue7888");
  150.         arrayList2.add("6HxWkw");
  151.         arrayList2.add("gGhy77");
  152.         arrayList2.add("837gtG");
  153.         arrayList2.add("HyTg67");
  154.         arrayList2.add("GHR673");
  155.         arrayList2.add("ftr56r");
  156.         arrayList2.add("kikoi9");
  157.         arrayList2.add("kdoO0o");
  158.         arrayList2.add("2DabnR");
  159.         sb.append((String) arrayList2.get(9));
  160.         sb.append(c.a());
  161.         ArrayList arrayList3 = new ArrayList();
  162.         arrayList3.add("jH67k8");
  163.         arrayList3.add("8Huk89");
  164.         arrayList3.add("fr5GtE");
  165.         arrayList3.add("Hg5f6Y");
  166.         arrayList3.add("o0J8G5");
  167.         arrayList3.add("Wod2bk");
  168.         arrayList3.add("Yuu7Y5");
  169.         arrayList3.add("kI9ko0");
  170.         arrayList3.add("dS4Er5");
  171.         arrayList3.add("h93Fr5");
  172.         sb.append((String) arrayList3.get(5));
  173.         sb.append(d.a());
  174.         sb.append(a.a());
  175.         return sb.toString();
  176.     }
  177.  
  178.     public static String b() {
  179.         char charAt = d.a().charAt(1);
  180.         char charAt2 = i.a().charAt(2);
  181.         char charAt3 = i.a().charAt(1);
  182.         return String.valueOf(charAt) + String.valueOf(charAt2) + String.valueOf(charAt3);
  183.     }
  184. }
  185.  
  186.  
  187. class b {
  188.     public static String a(String str) {
  189.         char charAt = h.a().charAt(0);
  190.         char charAt2 = a.a().charAt(8);
  191.         char charAt3 = e.a().charAt(5);
  192.         char charAt4 = i.a().charAt(4);
  193.         char charAt5 = h.a().charAt(1);
  194.         char charAt6 = h.a().charAt(4);
  195.         char charAt7 = h.a().charAt(3);
  196.         char charAt8 = h.a().charAt(3);
  197.         char charAt9 = h.a().charAt(0);
  198.         char charAt10 = a.a().charAt(8);
  199.         char charAt11 = a.a().charAt(8);
  200.         char charAt12 = i.a().charAt(0);
  201.         char charAt13 = c.a().charAt(3);
  202.         char charAt14 = f.a().charAt(3);
  203.         char charAt15 = f.a().charAt(0);
  204.         char charAt16 = c.a().charAt(0);
  205.         try {
  206.             SecretKeySpec secretKeySpec = new SecretKeySpec(
  207.                 (String.valueOf(h.a().charAt(0)) +
  208.                 String.valueOf(a.a().charAt(8)) +
  209.                 String.valueOf(e.a().charAt(5)) +
  210.                 String.valueOf(i.a().charAt(4)) +
  211.                 String.valueOf(h.a().charAt(1)).toLowerCase() +
  212.                 String.valueOf(h.a().charAt(4)) +
  213.                 String.valueOf(h.a().charAt(3)).toLowerCase() +
  214.                 String.valueOf(h.a().charAt(3)) +
  215.                 String.valueOf(h.a().charAt(0)) +
  216.                 String.valueOf(a.a().charAt(8)).toLowerCase() +
  217.                 String.valueOf(a.a().charAt(8)).toLowerCase() +
  218.                 String.valueOf(i.a().charAt(0)) +
  219.                 String.valueOf(c.a().charAt(3)).toLowerCase() +
  220.                 String.valueOf(f.a().charAt(3)) +
  221.                 String.valueOf(f.a().charAt(0)) +
  222.                 String.valueOf(c.a().charAt(0))).getBytes(),
  223.                 g.b()
  224.             );
  225.  
  226.             Cipher cipher = Cipher.getInstance(g.b());
  227.             cipher.init(Cipher.DECRYPT_MODE, secretKeySpec);
  228.             byte[] decodedBytes = Base64.getDecoder().decode(str);
  229.  
  230.             return new String(cipher.doFinal(decodedBytes), "UTF-8");
  231.         } catch (Exception e) {
  232.             e.printStackTrace();
  233.             return null;
  234.         }
  235.     }
  236. }
  237.  
  238. class HelloWorld {
  239.  
  240.     public static void main(String[] args) {
  241.         System.out.println(b.a(g.a()));
  242.     }
  243. }
Add Comment
Please, Sign In to add comment