Mr_hEx icon

HTB Mobile challenge APKey

Mr_hEx | PRO | 03/22/24 12:11:55 PM UTC (Edited) | 0 ⭐ | 214 👁️ | Never ⏰ | []
Java |

7.55 KB

|

None

|

0 👍

/

0 👎

// Telegram : @HTB0X
import java.util.ArrayList;
import java.util.Base64;
import javax.crypto.Cipher;
import javax.crypto.spec.SecretKeySpec;
 
 
class e {
    public static String a() {
        ArrayList arrayList = new ArrayList();
        arrayList.add("TG7ygj");
        arrayList.add("U8uu8i");
        arrayList.add("gGtT56");
        arrayList.add("84hYDG");
        arrayList.add("ejhHy6");
        arrayList.add("7ytr4E");
        arrayList.add("j5jU87");
        arrayList.add("HyeaX9");
        arrayList.add("jd9Idu");
        arrayList.add("kd546G");
        return (String) arrayList.get(7);
    }
}
 
class f {
    public static String a() {
        ArrayList arrayList = new ArrayList();
        arrayList.add("JuFtt5");
        arrayList.add("6HxWkw");
        arrayList.add("ojG4es");
        arrayList.add("yhngR4");
        arrayList.add("fFdsEe");
        arrayList.add("8878yu");
        arrayList.add("h6h6y7");
        arrayList.add("juJ8i9");
        arrayList.add("sfrt46");
        arrayList.add("ksid80");
        return (String) arrayList.get(1);
    }
}
 
class i {
    public static String a() {
        ArrayList arrayList = new ArrayList();
        arrayList.add("9GDFt6");
        arrayList.add("83h736");
        arrayList.add("kdiJ78");
        arrayList.add("vcbGT6");
        arrayList.add("rSE6qY");
        arrayList.add("kFgde4");
        arrayList.add("5drDr4");
        arrayList.add("Y6ttr5");
        arrayList.add("444w45");
        arrayList.add("hjKd56");
        return (String) arrayList.get(4);
    }
}
 
 
class a {
    public static String a() {
        ArrayList arrayList = new ArrayList();
        arrayList.add("LmBf5G6h9j");
        arrayList.add("3De3f4HbnK");
        arrayList.add("hdKD7b87yb");
        arrayList.add("85S94kFpV1");
        arrayList.add("dCV4f5G90h");
        arrayList.add("34Jnf8ku4F");
        arrayList.add("ld7HV5F4d2");
        arrayList.add("el0oY7gF54");
        arrayList.add("lsKJt69jo8");
        arrayList.add("Kju87F5dhk");
        return (String) arrayList.get(3);
    }
}
 
 
class d {
    public static String a() {
        ArrayList arrayList = new ArrayList();
        arrayList.add("wAxcoc");
        arrayList.add("j48duH");
        arrayList.add("kJDH78");
        arrayList.add("748HDj");
        arrayList.add("jDKDO9");
        arrayList.add("UJuiu8");
        arrayList.add("637g73");
        arrayList.add("kd0o0d");
        arrayList.add("l3K39I");
        arrayList.add("lSPgt6");
        return (String) arrayList.get(0);
    }
}
 
class c {
    public static String a() {
        ArrayList arrayList = new ArrayList();
        arrayList.add("5d5d6Y");
        arrayList.add("g7Fr3d");
        arrayList.add("44r5T5");
        arrayList.add("Hg6t89");
        arrayList.add("FlEGyL");
        arrayList.add("8iIi89");
        arrayList.add("uiu445g");
        arrayList.add("JJgF55");
        arrayList.add("lhjko0");
        arrayList.add("t53rfs");
        return (String) arrayList.get(4);
    }
}
 
class h {
    public static String a() {
        ArrayList arrayList = new ArrayList();
        arrayList.add("8GGfdt");
        arrayList.add("7654rF");
        arrayList.add("09Hy24");
        arrayList.add("56Gth6");
        arrayList.add("hdgKj8");
        arrayList.add("kdIdu8");
        arrayList.add("kHtZuV");
        arrayList.add("jHurf6");
        arrayList.add("5tgfYt");
        arrayList.add("kd9Iuy");
        return (String) arrayList.get(6);
    }
}
 
class g {
    public static String a() {
        StringBuilder sb = new StringBuilder();
        ArrayList arrayList = new ArrayList();
        arrayList.add("722gFc");
        arrayList.add("n778Hk");
        arrayList.add("jvC5bH");
        arrayList.add("lSu6G6");
        arrayList.add("HG36Hj");
        arrayList.add("97y43E");
        arrayList.add("kjHf5d");
        arrayList.add("85tR5d");
        arrayList.add("1UlBm2");
        arrayList.add("kI94fD");
        sb.append((String) arrayList.get(8));
        sb.append(h.a());
        sb.append(i.a());
        sb.append(f.a());
        sb.append(e.a());
        ArrayList arrayList2 = new ArrayList();
        arrayList2.add("ue7888");
        arrayList2.add("6HxWkw");
        arrayList2.add("gGhy77");
        arrayList2.add("837gtG");
        arrayList2.add("HyTg67");
        arrayList2.add("GHR673");
        arrayList2.add("ftr56r");
        arrayList2.add("kikoi9");
        arrayList2.add("kdoO0o");
        arrayList2.add("2DabnR");
        sb.append((String) arrayList2.get(9));
        sb.append(c.a());
        ArrayList arrayList3 = new ArrayList();
        arrayList3.add("jH67k8");
        arrayList3.add("8Huk89");
        arrayList3.add("fr5GtE");
        arrayList3.add("Hg5f6Y");
        arrayList3.add("o0J8G5");
        arrayList3.add("Wod2bk");
        arrayList3.add("Yuu7Y5");
        arrayList3.add("kI9ko0");
        arrayList3.add("dS4Er5");
        arrayList3.add("h93Fr5");
        sb.append((String) arrayList3.get(5));
        sb.append(d.a());
        sb.append(a.a());
        return sb.toString();
    }
 
    public static String b() {
        char charAt = d.a().charAt(1);
        char charAt2 = i.a().charAt(2);
        char charAt3 = i.a().charAt(1);
        return String.valueOf(charAt) + String.valueOf(charAt2) + String.valueOf(charAt3);
    }
}
 
 
class b {
    public static String a(String str) {
        char charAt = h.a().charAt(0);
        char charAt2 = a.a().charAt(8);
        char charAt3 = e.a().charAt(5);
        char charAt4 = i.a().charAt(4);
        char charAt5 = h.a().charAt(1);
        char charAt6 = h.a().charAt(4);
        char charAt7 = h.a().charAt(3);
        char charAt8 = h.a().charAt(3);
        char charAt9 = h.a().charAt(0);
        char charAt10 = a.a().charAt(8);
        char charAt11 = a.a().charAt(8);
        char charAt12 = i.a().charAt(0);
        char charAt13 = c.a().charAt(3);
        char charAt14 = f.a().charAt(3);
        char charAt15 = f.a().charAt(0);
        char charAt16 = c.a().charAt(0);
        try {
            SecretKeySpec secretKeySpec = new SecretKeySpec(
                (String.valueOf(h.a().charAt(0)) +
                String.valueOf(a.a().charAt(8)) +
                String.valueOf(e.a().charAt(5)) +
                String.valueOf(i.a().charAt(4)) +
                String.valueOf(h.a().charAt(1)).toLowerCase() +
                String.valueOf(h.a().charAt(4)) +
                String.valueOf(h.a().charAt(3)).toLowerCase() +
                String.valueOf(h.a().charAt(3)) +
                String.valueOf(h.a().charAt(0)) +
                String.valueOf(a.a().charAt(8)).toLowerCase() +
                String.valueOf(a.a().charAt(8)).toLowerCase() +
                String.valueOf(i.a().charAt(0)) +
                String.valueOf(c.a().charAt(3)).toLowerCase() +
                String.valueOf(f.a().charAt(3)) +
                String.valueOf(f.a().charAt(0)) +
                String.valueOf(c.a().charAt(0))).getBytes(),
                g.b()
            );
 
            Cipher cipher = Cipher.getInstance(g.b());
            cipher.init(Cipher.DECRYPT_MODE, secretKeySpec);
            byte[] decodedBytes = Base64.getDecoder().decode(str);
 
            return new String(cipher.doFinal(decodedBytes), "UTF-8");
        } catch (Exception e) {
            e.printStackTrace();
            return null;
        }
    }
}
 
class HelloWorld {
 
    public static void main(String[] args) {
        System.out.println(b.a(g.a()));
    }
}

Comments