vendredi 26 décembre 2014





Brute  force !!!!


L'attaque par force brute est une méthode utilisée en cryptanalyse pour trouver un mot de passe ou une clé. Il s'agit de tester, une à une, toutes les combinaisons possibles.

Cette méthode est en général considérée comme la plus simple concevable. Elle permet de casser tout mot de passe en un temps fini indépendamment de la protection utilisée, mais le temps augmente avec la longueur du mot de passe. En théorie la complexité d'une attaque par force brute est une fonction exponentielle de la longueur du mot de passe, la rendant virtuellement impossible pour des mots de passe de longueur moyenne, mais en pratique des optimisations heuristiques peuvent donner des résultats dans des délais beaucoup plus courts.
Problème:  force brute wifi nous avons besoin d'un dictionnaire qui contient toutes les combinaisons possibles d'un mot de passe mes être de longueur 8 9 10 ... !!
Voilà un petit program matlab qui peut générer notre dictionnaire


clc
clear all
r=-1;
l=input('donner la longeur de pass: ');
fid=fopen('ListDeMotdePass.txt','wt');
for i=-1:10^l-2
    r=r+1;
    if length(num2str(r))~=l;
        b=num2str(zeros(1,l-length(num2str(r)))')';
        s=[b num2str(r)];
    else
        s=num2str(r);
    end
    if i==-1
        fprintf(fid,s);
    else
        fprintf(fid,'\n');
        fprintf(fid,s);
    end
end

fclose(fid);




Categories:

0 commentaires:

Enregistrer un commentaire

il a un neveau commentaire

Subscribe to RSS Feed Follow me on Twitter!