Pessoal, seguinte. Estou pensando em fazer um simulador de Brute Force… mas nao esta funcionando… depois de ele ir de A - Z ele faz ZA… oque esta errado pois depois de Z vem AB. Correto?
public class bForce {
public static void main(String[] args) {
boolean senha = false;
String password = "a";
boolean verifica = false;
String[] vetor = new String[9];
Objeto pass = new Objeto();
while (senha == false) {
for (int i = 0; i < vetor.length; i++) {
if (verifica == false) {
for (int j = 0; j < pass.vetor.length; j++) {
vetor[i] = pass.vetor[j];
String aux=" ";
for (int k = 0; k < vetor.length; k++) {
if(vetor[k]==null){
vetor[k]= " ";
}
}
for (int j2 = 0; j2< vetor.length; j2++) {
aux=aux+vetor[j2];
}
aux=aux.replaceAll(" ", "");
if (password == aux) {
senha = true;
verifica = true;
System.out.println("Achou!"+j);
break;
}else System.out.println("Não achou"+aux);
}
}else break;
}
}
}
}