PDA

View Full Version : مشکل در ساخت Brute Force با Java



sepehrkiller
یک شنبه 10 خرداد 1394, 20:48 عصر
خب دوستان داشتم یک Brute Forcer مبتنی بر Java مینوشتم تا بتونم پسورد یهسری فابل هارو دربایرم مثلا پسورد قایل های zip این کدیه که زدم



class Brutus {
public static void main(String args[]) {
char charSet[] = {'0','1','2','3','4','5','6','7','8','9','a', 'b', 'c', 'd', 'e',
'f', 'g', 'h', 'i', 'j','k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't','u', 'v', 'w', 'x', 'y', 'z'};
String x = "01234";
for (int i = 0; i < charSet.length; i++) {
for (int j = 0; j < charSet.length; j++) {
for (int k = 0; k < charSet.length; k++) {
for (int l = 0; l < charSet.length; l++) {
for (int w = 0; w < charSet.length; w++) {
String s = charSet[i] + "" + charSet[j]+ "" + charSet[k]+ "" + charSet[l]+ "" + charSet[w];
if (x.equals(s)){
System.out.println("[BruteForce] the passwoard founded !");
System.out.println("[BruteForce] PassWord Is : " + s);
System.out.println("");
System.out.println("[BruteForce] Enjoy ! :)");
System.out.close();
}else
{
System.out.println("[BruteForce]" + s + " Checked !");
}
}
}
}
}
}
}
}

خب الان چند تا مشکل دارم
1. چجوری پسورد یا همون X رو براش چیزی تعریف کنم که بتونه بفهمه رمز رو درست زده؟
2. چجوری Designesh کنم چونکه این فقط تو محیط جاوا Run میشه بیرون هیچ حالتی نداره و راه نمیافته :/

sepehrkiller
یک شنبه 10 خرداد 1394, 20:51 عصر
لازم به ذکر هست برنامه رو توی Eclipse مینویسم