// Telegram : @HTB0X import java.util.ArrayList; import javax.crypto.Cipher; import javax.crypto.spec.SecretKeySpec; import java.util.Base64; class HelloWorld { public static String aWithSecretKeySpec() { char charAt = 'a'; char charAt2 = 'E'; char charAt3 = 's'; return String.valueOf(charAt).toUpperCase() + String.valueOf(charAt2) + String.valueOf(charAt3).toUpperCase(); } public static String MSGa() { ArrayList arrayList = new ArrayList(); arrayList.add("5d5d6Y"); arrayList.add("g7Fr3d"); arrayList.add("zlg4rj"); arrayList.add("Hg6t89"); arrayList.add("JFhy6/"); arrayList.add("8iIi89"); arrayList.add("uiu445g"); arrayList.add("JJgF55"); arrayList.add("lhjko0"); arrayList.add("t53rfs"); return (String) arrayList.get(2); } public static String MSGa2() { ArrayList arrayList = new ArrayList(); arrayList.add("jH67k8"); arrayList.add("8Huk89"); arrayList.add("fr5GtE"); arrayList.add("Hg5f6Y"); arrayList.add("o0J8G5"); arrayList.add("j+gt65"); arrayList.add("Yuu7Y5"); arrayList.add("kI9ko0"); arrayList.add("dEd0Xv"); arrayList.add("h93Fr5"); return (String) arrayList.get(8); } public static String MSGa3() { ArrayList arrayList = new ArrayList(); arrayList.add("wel80q"); arrayList.add("6HxWkw"); arrayList.add("gGhy77"); arrayList.add("837gtG"); arrayList.add("HyTg67"); arrayList.add("GHR673"); arrayList.add("ftr56r"); arrayList.add("kikoi9"); arrayList.add("kdoO0o"); arrayList.add("jH76/h"); return (String) arrayList.get(0); } public static String MSGa4() { ArrayList arrayList = new ArrayList(); arrayList.add("722gFc"); arrayList.add("n778Hk"); arrayList.add("jvC5bH"); arrayList.add("lSu6G6"); arrayList.add("HG36Hj"); arrayList.add("98Cc1Z"); arrayList.add("kjHf5d"); arrayList.add("85tR5d"); arrayList.add("9Y65+G"); arrayList.add("kI94fD"); return (String) arrayList.get(5); } public static String MSGa5() { ArrayList arrayList = new ArrayList(); arrayList.add("8GGfdt"); arrayList.add("7654rF"); arrayList.add("09Hy24"); arrayList.add("56Gth6"); arrayList.add("hdgKj8"); arrayList.add("kdIdu8"); arrayList.add("k/G43W"); arrayList.add("jHurf6"); arrayList.add("5tgfYt"); arrayList.add("1TPpCs"); return (String) arrayList.get(9); } public static String MSGa6() { ArrayList arrayList = new ArrayList(); arrayList.add("jU7+gf"); arrayList.add("j48duH"); arrayList.add("lw+sVs"); 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(2); } public static String MSGa7() { ArrayList arrayList = new ArrayList(); arrayList.add("JuFtt5"); arrayList.add("k3ED9a"); 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); } public static String MSGa8() { ArrayList arrayList = new ArrayList(); arrayList.add("LmBf5G6h9j"); arrayList.add("fQn/gdiEvh"); arrayList.add("hdKD7b87yb"); arrayList.add("jH78+ieqX5"); arrayList.add("dCV4f5G90h"); arrayList.add("34Jnf8ku4F"); arrayList.add("ld7HV5F4d2"); arrayList.add("el0oY7gF54"); arrayList.add("lsKJt69jo8"); arrayList.add("Kju87F5dhk"); return (String) arrayList.get(1); } static String Keyb() { ArrayList arrayList = new ArrayList(); arrayList.add("utF763"); arrayList.add("Jbft69"); arrayList.add("+oUhb3"); arrayList.add("kLonu8"); arrayList.add("/vDe3w"); arrayList.add("cDe34t"); arrayList.add("2jOu89"); arrayList.add("zaW3e4"); arrayList.add("xfi89i"); arrayList.add("Mlkp0+"); return (String) arrayList.get(6); } public static String Keya() { ArrayList arrayList = new ArrayList(); arrayList.add("722gFc"); arrayList.add("n778Hk"); arrayList.add("jvC5bH"); arrayList.add("lSu6G6"); arrayList.add("HG36Hj"); arrayList.add("98Cc1Z"); arrayList.add("kjHf5d"); arrayList.add("85tR5d"); arrayList.add("9Y65+G"); arrayList.add("kI94fD"); return (String) arrayList.get(5); } public static String Keya2() { ArrayList arrayList = new ArrayList(); arrayList.add("LmBf5G6h9j"); arrayList.add("fQn/gdiEvh"); arrayList.add("hdKD7b87yb"); arrayList.add("jH78+ieqX5"); arrayList.add("dCV4f5G90h"); arrayList.add("34Jnf8ku4F"); arrayList.add("ld7HV5F4d2"); arrayList.add("el0oY7gF54"); arrayList.add("lsKJt69jo8"); arrayList.add("Kju87F5dhk"); return (String) arrayList.get(1); } public static String Keya3() { ArrayList arrayList = new ArrayList(); arrayList.add("wel80q"); arrayList.add("6HxWkw"); arrayList.add("gGhy77"); arrayList.add("837gtG"); arrayList.add("HyTg67"); arrayList.add("GHR673"); arrayList.add("ftr56r"); arrayList.add("kikoi9"); arrayList.add("kdoO0o"); arrayList.add("jH76/h"); return (String) arrayList.get(0); } public static String Keyb2() { ArrayList arrayList = new ArrayList(); arrayList.add("utF763"); arrayList.add("Jbft69"); arrayList.add("+oUhb3"); arrayList.add("kLonu8"); arrayList.add("/vDe3w"); arrayList.add("cDe34t"); arrayList.add("2jOu89"); arrayList.add("zaW3e4"); arrayList.add("xfi89i"); arrayList.add("Mlkp0+"); return (String) arrayList.get(6); } public static String Keya4() { ArrayList arrayList = new ArrayList(); arrayList.add("8GGfdt"); arrayList.add("7654rF"); arrayList.add("09Hy24"); arrayList.add("56Gth6"); arrayList.add("hdgKj8"); arrayList.add("kdIdu8"); arrayList.add("k/G43W"); arrayList.add("jHurf6"); arrayList.add("5tgfYt"); arrayList.add("1TPpCs"); return (String) arrayList.get(9); } public static String Keya5() { ArrayList arrayList = new ArrayList(); arrayList.add("LmBf5G6h9j"); arrayList.add("fQn/gdiEvh"); arrayList.add("hdKD7b87yb"); arrayList.add("jH78+ieqX5"); arrayList.add("dCV4f5G90h"); arrayList.add("34Jnf8ku4F"); arrayList.add("ld7HV5F4d2"); arrayList.add("el0oY7gF54"); arrayList.add("lsKJt69jo8"); arrayList.add("Kju87F5dhk"); return (String) arrayList.get(1); } public static String Keya6() { ArrayList arrayList = new ArrayList(); arrayList.add("jH67k8"); arrayList.add("8Huk89"); arrayList.add("fr5GtE"); arrayList.add("Hg5f6Y"); arrayList.add("o0J8G5"); arrayList.add("j+gt65"); arrayList.add("Yuu7Y5"); arrayList.add("kI9ko0"); arrayList.add("dEd0Xv"); arrayList.add("h93Fr5"); return (String) arrayList.get(8); } public static String Keya7() { ArrayList arrayList = new ArrayList(); arrayList.add("jU7+gf"); arrayList.add("j48duH"); arrayList.add("lw+sVs"); 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(2); } public static String Keya8() { ArrayList arrayList = new ArrayList(); arrayList.add("8GGfdt"); arrayList.add("7654rF"); arrayList.add("09Hy24"); arrayList.add("56Gth6"); arrayList.add("hdgKj8"); arrayList.add("kdIdu8"); arrayList.add("k/G43W"); arrayList.add("jHurf6"); arrayList.add("5tgfYt"); arrayList.add("1TPpCs"); return (String) arrayList.get(9); } public static String Keya9() { ArrayList arrayList = new ArrayList(); arrayList.add("5d5d6Y"); arrayList.add("g7Fr3d"); arrayList.add("zlg4rj"); arrayList.add("Hg6t89"); arrayList.add("JFhy6/"); arrayList.add("8iIi89"); arrayList.add("uiu445g"); arrayList.add("JJgF55"); arrayList.add("lhjko0"); arrayList.add("t53rfs"); return (String) arrayList.get(2); } public static String Keya10() { ArrayList arrayList = new ArrayList(); arrayList.add("wel80q"); arrayList.add("6HxWkw"); arrayList.add("gGhy77"); arrayList.add("837gtG"); arrayList.add("HyTg67"); arrayList.add("GHR673"); arrayList.add("ftr56r"); arrayList.add("kikoi9"); arrayList.add("kdoO0o"); arrayList.add("jH76/h"); return (String) arrayList.get(0); } public static void main(String[] args) { ArrayList arrayList = new ArrayList(); arrayList.add("9GDFt6"); arrayList.add("83h736"); arrayList.add("kdiJ78"); arrayList.add("vcbGT6"); arrayList.add("LPGt63"); arrayList.add("kFgde4"); arrayList.add("5drDr4"); arrayList.add("Y6ttr5"); arrayList.add("444w45"); arrayList.add("hjKd56"); ArrayList arrayList2 = new ArrayList(); arrayList2.add("TG7ygj"); arrayList2.add("U8uu8i"); arrayList2.add("gGtT56"); arrayList2.add("84hYDG"); arrayList2.add("yRCYDm"); arrayList2.add("7ytr4E"); arrayList2.add("j5jU87"); arrayList2.add("yRCYDm"); arrayList2.add("jd9Idu"); arrayList2.add("kd546G"); StringBuilder sb = new StringBuilder(); sb.append(MSGa()); sb.append(MSGa2()); sb.append(MSGa3()); sb.append(MSGa4()); sb.append(MSGa5()); sb.append((String) arrayList.get(4)); sb.append(MSGa6()); sb.append(MSGa7()); sb.append((String) arrayList2.get(7)); sb.append(MSGa8()); String sb2 = sb.toString(); System.out.println("[+] Encrypt Flag => "+sb2); String Key = String.valueOf(Keyb().charAt(3)) + String.valueOf(Keyb().charAt(0)) + String.valueOf(Keya().charAt(0)) + String.valueOf(Keya2().charAt(8)).toUpperCase() + String.valueOf(Keya3().charAt(1)) + String.valueOf(Keyb2().charAt(0)) + String.valueOf(Keya4().charAt(5)).toUpperCase() + String.valueOf(Keya5().charAt(7)) + String.valueOf(Keya6().charAt(4)) + String.valueOf(Keya7().charAt(4)) + String.valueOf(Keya7().charAt(4)) + String.valueOf(Keya8().charAt(5)).toUpperCase() + String.valueOf(Keya9().charAt(3)) + String.valueOf(Keya9().charAt(5)) + String.valueOf(Keya10().charAt(1)) + String.valueOf(Keya10().charAt(1)); System.out.println("[+] Key => "+Key); try { SecretKeySpec secretKeySpec = new SecretKeySpec(Key.getBytes(), aWithSecretKeySpec()); Cipher cipher = Cipher.getInstance(aWithSecretKeySpec()); cipher.init(Cipher.DECRYPT_MODE, secretKeySpec); byte[] decodedBytes = Base64.getDecoder().decode(sb2); String flag = new String(cipher.doFinal(decodedBytes), "UTF-8"); System.out.println("[+] Flag => " + flag); } catch (Exception e) { e.printStackTrace(); } } }