Como fazer uma wordlist especifica?

13. Re: Como fazer uma wordlist especifica?

Rodrigo
rodrigofl20

(usa Linux Mint)

Enviado em 24/10/2016 - 12:31h

listeiro_037 escreveu:

26 minúsculas + 26 maiúsculas + 10 dígitos = 62 caracteres. Por 10 a 15 posições.

Isso dá 62 elevado a 10 até 62 elevado a 15. Mas isso sabendo quantos caracteres tem a senha.

Senão

1 + 62 elevado a 1 + 62 elevado a 2 + 62 elevado a 3 + ... + 62 elevado a 15.

o que é a soma de uma progressão geométrica de razão q=62 com a_0 = 1 e a_15 = 62^15.

Se não me engano o cálculo é (62^16 - 1)/(62-1).

Você tem ideia de quantos GB (se não chegar a TB) deve dar essa lista?

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden


Linux, lindo do jeito de que é, será que não existe uma forma de concatenar os comandos de forma que, não gere uma wordlist, mas sim a teste imediatamente?
Exemplo: crunch 0 25 blablablabla | hydra

Algo do tipo, de alguma forma forçar cada linha gerada pelo crunch, já ser automaticamente testada. Dessa forma não geraria uma wordlist no sistema, seria tudo in-memory.
Ou talvez eu esteja falando besteira...



  


14. Re: Como fazer uma wordlist especifica?

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 24/10/2016 - 12:59h

Nem parece o povo que caiu de pau em cima de um kiddie outro dia, agora ficaram bonzinhos e estão ensinando?





______________________________________________________________________
OS: Kali Linux kali-rolling kali-rolling
Kernel: x86_64 Linux 4.6.0-kali1-amd64
Resolution: 2390x768
CPU: Intel Core i3-4005U CPU @ 1.7GHz
RAM: 3852MiB


15. Re: Como fazer uma wordlist especifica?

Perfil removido
removido

(usa Nenhuma)

Enviado em 24/10/2016 - 23:02h

ctw6av escreveu:

Nem parece o povo que caiu de pau em cima de um kiddie outro dia, agora ficaram bonzinhos e estão ensinando?


Nenhuma mudança. A dúvida é sobre wordlist e não sobre aquela outra coisa.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



16. Re: Como fazer uma wordlist especifica?

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 24/10/2016 - 23:08h

listeiro_037 escreveu:
Nenhuma mudança. A dúvida é sobre wordlist e não sobre aquela outra coisa.


Só pra relevar, eu to testando em casa mas eu quero quebrar a senha do meu colégio, la tem um roteador e não adianta usar engenharia social kkk não deu certo...
MASSSS eu não vou quebrar pra ficar mexendo na net ou coisa do tipo, é que meu onibus sempre atrasa e em dias de chuva se eu não pedir pra alguem vir me buscar eu fico me molhando, ai eu usaria a net pra isso...mas no demais tmb... se alguem tiver alguma ideia boa


Leia o que ele mesmo escreveu;^0


______________________________________________________________________
OS: Kali Linux kali-rolling kali-rolling
Kernel: x86_64 Linux 4.6.0-kali1-amd64
Resolution: 2390x768
CPU: Intel Core i3-4005U CPU @ 1.7GHz
RAM: 3852MiB


17. Re: Como fazer uma wordlist especifica?

Perfil removido
removido

(usa Nenhuma)

Enviado em 24/10/2016 - 23:47h

ctw6av escreveu:

listeiro_037 escreveu:
Nenhuma mudança. A dúvida é sobre wordlist e não sobre aquela outra coisa.


Só pra relevar, eu to testando em casa mas eu quero quebrar a senha do meu colégio, la tem um roteador e não adianta usar engenharia social kkk não deu certo...
MASSSS eu não vou quebrar pra ficar mexendo na net ou coisa do tipo, é que meu onibus sempre atrasa e em dias de chuva se eu não pedir pra alguem vir me buscar eu fico me molhando, ai eu usaria a net pra isso...mas no demais tmb... se alguem tiver alguma ideia boa


Leia o que ele mesmo escreveu;^0


Estava me referindo ao incentivo.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



18. Re: Como fazer uma wordlist especifica?

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 25/10/2016 - 01:20h

XxPolonhaxX escreveu:

Boa tarde gente,
Estou tentando Quebrar a senha do wifi aqui de casa e os primeiros foram de boa, coloquei a placa em modo monitor, filtrei somente pela rede, fiz o aperto de mãos e descobri as primeiras senhas que eram facinhas!
Só que o problema é quando eu coloquei senhas do tipo "C4saD0Polonha" ou "PatricksHome" , a wordlist simplismente zerava e eu não conseguia quebrar minha senha , e eu fiquei de cara por que são senhas relativamente fáceis e que só apresentam lógica na escrita, nao sequencias nada a ver .... ai vem a pergunta .... como criari uma wordlist em que eu pegue por exemplo somente a base no meu nome, o que eu faço da vida e etc, e possa jogar em uma wordlist (preferencialmente com "Crunch") para eu conseguir quebrar essa senha? Não importa o tamanho do arquivo, eu preciso de combinações entre diversas palavras não só uma e uns numerais.....

========================================================
Boa noite XxPolonhaxX.
Segue um script para fazer as combinações.
É possível escolher:
Maiúsculas, Minusculas, Números, Hexadecimal, "LIVRE ESCOLHA" e o "Tamanho da Palavra".
Para a opção ajuda:
./script -a
#!/bin/bash
###################################
# Baseado no script de: #
# Daemonio (Marcos Paulo Ferreira) #
# daemoniolabs.wordpress.com #
# https://goo.gl/ZgbAZm #
###################################

CV="\e[0;38;5;196m"
CA="\e[0;38;5;11m"
CF="\e[m"
CRCTR=""
A1=$(echo {a..z}|tr -d " ")
A2=$(echo {A..Z}|tr -d " ")
A3=$(echo {0..9}|tr -d " ")
A4=$(echo {0..9} {A..F}|tr -d " ")
ARQ="SAIDA.txt"

VRS() {
echo -e ""$CA"
################################
## VERSãO:07 OUTUBRO/2016 ##
################################"$CF"\n"
exit
}

AJUDA() {
echo -e ""$CA"\n OPÇõES DISPONíVEIS:"$CF"
-a\tAjuda.
-v\tVersão.
-l\tLetras (lower): [a-z].
-u\tLetras (upper): [A-Z].
-n\tNúmeros: [0-9].
-h\tHexadecimal: [0-9A-Z].
-e\t\"Livre Escolha\".
-t\tTamanho da palavra.\n
"$CA"Modo de Uso:\n $0 -[avflunhe] -t[0-9]+\n"$CF"
Exemplos:
$0 -lu -t4\n $0 -le '#%*-+/' -t5\n $0 -lun -t6\n"
exit
}

COMB() {
while ((${#VETOR[*]}<=R));do SAIDA= ;let NN++ ; sleep 0.004
for ((X=0;X<R;X++));do
SAIDA=${CRCTR:${VETOR[X]}:1}${SAIDA}
done
echo -e "$SAIDA" >> $ARQ
let VETOR[0]++
for ((Y=0;Y<R;Y++));do
[ "${VETOR[Y]}" = "${#CRCTR}" ] && { VETOR[Y]=0 ; let VETOR[Y+1]++ ; }
done
done
}

ERROARG() { echo -e "\n"$CV" OPÇãO INVáLIDA: \"$@\""$CF"" >&2 ; }

INIC() {
tput clear
[[ "$1" =~ ^([-])$ ]] && { ERROARG $1 ; AJUDA ; }
if (("$#"=="0"));then
echo -e ""$CV"\n Favor Informar o Cj de Caracteres e o Tamanho da \"PALAVRA\""$CF"" ; AJUDA
elif (("$#"=="1"));then
[[ "$1" =~ ^(-[av])$ ]] && GETOPTS $@ || { ERROARG $1 ; AJUDA ; }
else
GETOPTS $@
fi
}

GETOPTS() {
while getopts ':avflunhe:t:' OPCAO; do
case $OPCAO in
a) AJUDA ;;
v) VRS ;;
l) CRCTR=${CRCTR}${A1} ;;
u) CRCTR=${CRCTR}${A2} ;;
n) CRCTR=${CRCTR}${A3} ;;
h) CRCTR=${CRCTR}${A4} ;;
e) CRCTR=${CRCTR}${OPTARG} ;;
t) R=${OPTARG} ;;
:) echo -e "\n"$CV" OPÇãO \"-${OPTARG}\", REQUER ARGUMENTO."$CF"" >&2 ; AJUDA ;;
?) ERROARG $1 ; AJUDA ;;
esac
done

VETOR=
NLin=$(awk '{printf "%d" ,$1^'$R'}'<<<"${#CRCTR}") #Nº de Linhas/Combinações
Nb=$(awk '{printf "%d" ,$1*('$R'+1)}'<<<"$NLin") #Nº de bytes
case ${#Nb} in
[123]) DV="1" ; GRD="B" ; UNID="Bytes" ;;
[456]) DV="10^3" ; GRD="KB" ; UNID="quilo Bytes" ;;
[789]) DV="10^6" ; GRD="MB" ; UNID="mega Bytes" ;;
1[012]) DV="10^9" ; GRD="GB" ; UNID="giga Bytes" ;;
1[345]) DV="10^12" ; GRD="TB" ; UNID="tera Bytes" ;;
1[678]) DV="10^15" ; GRD="PB" ; UNID="peta Bytes" ;;
19|2[01]) DV="10^18" ; GRD="EB" ; UNID="exa Bytes" ;;
2[234]) DV="10^21" ; GRD="ZB" ; UNID="zeta Bytes" ;;
2[567]|??) DV="10^24" ; GRD="YB" ; UNID="yota Bytes" ;;
esac
echo -e "\n"$CA" A SAíDA é GRAVADA Em: \"$PWD/$ARQ\""$CF""
Nbd=$(awk '{printf "%.3f" ,$1/'$DV'}'<<<"$Nb"|tr -s . ,)
NLin=$(rev <<< "$NLin"|sed 's/.../&./g;s/\.$//'|rev)
BITS=$(awk '{printf "%d" ,$1*8}'<<<"$Nb")
echo -e "\n São \"$NLin\" Combinações"
echo -e "\n \"$PWD/$ARQ\", terá:\n $Nbd $GRD ($UNID)\n $Nb Bytes\n $BITS bits\n $NLin Linhas\n\n CONTINUAR?"
read -p " [SN]: " -n1 -t10 RSP && [ $RSP ] || RSP="N"
echo ""
[[ $RSP == +([sS]) ]] && { >$ARQ ; COMB ; } || { echo ; exit 0 ; }
}

INIC $@

Att.:
Marcelo Oliver





19. Re: Como fazer uma wordlist especifica?

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/02/2017 - 12:01h

removido escreveu:

Boa tarde gente,
Estou tentando Quebrar a senha do wifi aqui de casa e os primeiros foram de boa, coloquei a placa em modo monitor, filtrei somente pela rede, fiz o aperto de mãos e descobri as primeiras senhas que eram facinhas!
Só que o problema é quando eu coloquei senhas do tipo "C4saD0Polonha" ou "PatricksHome" , a wordlist simplismente zerava e eu não conseguia quebrar minha senha , e eu fiquei de cara por que são senhas relativamente fáceis e que só apresentam lógica na escrita, nao sequencias nada a ver .... ai vem a pergunta .... como criari uma wordlist em que eu pegue por exemplo somente a base no meu nome, o que eu faço da vida e etc, e possa jogar em uma wordlist (preferencialmente com "Crunch") para eu conseguir quebrar essa senha? Não importa o tamanho do arquivo, eu preciso de combinações entre diversas palavras não só uma e uns numerais.....




NÃO USE KALI

Distribuição KALI não é para Desktop.


LEI Nº 12.737, DE 30 DE NOVEMBRO DE 2012.

http://www.planalto.gov.br/ccivil_03/_Ato2011-2014/2012/Lei/L12737.htm


Como somos os desenvolvedores da distribuição, é provável que alguém esperasse que nós recomendássemos que qualquer um utilizasse o Kali Linux. Mas a verdade é que como o Kali é uma distribuição especificamente projetada para testes de intrusão auditorias de seguranças, e atividades afins, nós NÃO recomendamos sua utilização por quem não estiver familiarizado com o Linux.
Ademais, o uso indevido de ferramentas de segurança na sua rede, particularmente sem permissão, pode causar danos irreparáveis com consequências significativas.

Se você estiver procurando por uma distribuição para aprender o básico do Linux, e precisa de um pontapé inicial, o kali Linux não é a distribuição ideal para você. Você pode talvez querer começar pelo Ubuntu ou Debian.


Fonte: kali



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts