CaveiraTech Fórum
collapse

Ajuda Que criptografia é essa?


Offline yuripoka2018

  • L4MM3R
  • *
    • Posts: 1
  • Liked: 0
  • Likes Given: 0
Entrei no menu do meu roteador para descobrir a senha da PPPoE oculta inspecionando elemento pelo Chrome, porém, a senha que apareceu contem 64 caracteres, creio que esta criptografada. A senha original contém 11 dígitos e são apenas números.

SENHA QUE APARECEU: 
ffa3f3f2002ee0c267801020 101a80238da6349200ad0b00 dc37ae3a092cec5a


Offline Hamm

  • C0D3R
  • ****
    • Posts: 278
  • Liked: 74
  • Likes Given: 16
Hash

You are not allowed to view links. Register or Login
« Última modificação: 13 de Março de 2020, 02:17 por Hamm »
*Computer Science Student
*Member Linux
*Étical Hacking
*GitHub
*Discord: brendo.py#7184


Offline fbfuze

  • SCR1PTK1DD13
  • ***
    • Posts: 107
  • Liked: 40
  • Likes Given: 38
É sha256(md5($pass))

crackei até: 47743452883

Poderia passar mais informações de onde vc extraiu esse hash. (pode ser por MP)

Sempre que precisar saber sobre algum hash acesse aqui:

You are not allowed to view links. Register or Login

Essa é a lista com todos os hashes passives de serem crackeados.


« Última modificação: 13 de Março de 2020, 10:31 por fbfuze »


Offline William's

  • L4MM3R
  • *
    • Posts: 42
  • Liked: 13
  • Likes Given: 12
Eu testei de 47743452883 até 99999999999!

Com dois scripts em python3 um fazendo os testes de 47743452883 para cima, e o outro de 99999999999 para baixo, os dois scripts estao em perfeito funcionamento!

"Entao essa hash nao é um numero de 11 digitos, a sua afirmacao está incorreta."

Os scripts!

Esse faz os testes do numero selecionado, para cima.


Código: You are not allowed to view links. Register or Login
from hashlib import sha256
from os import system
from time import time
tempo=time()
hashnum=['ffa3f3f2002ee0c267801020101a80238da6349200ad0b00dc37ae3a092cec5a',int(open('hash.txt', 'r').readlines()[0]),int('0')]
print(f'{hashnum[1]} >  processando...')
while(sha256(str(hashnum[1]).encode()).hexdigest() != hashnum[0]):
    hashnum[1]+=1
    if (hashnum[2] == 1000000):
        system(f'echo {hashnum[1]} > hash.txt')
        variacoes=time()-tempo
        print(f'{hashnum[1]} >  {int(1000000/(variacoes))}/s , {int((1000000/variacoes)*60)}/m , {int((1000000/variacoes)*60*60)}/h')
        tempo=time()
        hashnum[2]=0
    else:
        hashnum[2]+=1
print(f'O hash foi encontrado  o valor encontrado foi {hashnum[1]}!')
system(f'echo O hash foi quebrado o seu valor e {hashnum[1]} > quebrado.txt')


Esse outro do numero selecionado para baixo.


Código: You are not allowed to view links. Register or Login
from hashlib import sha256
from os import system
from time import time
tempo=time()
hashnum=['ffa3f3f2002ee0c267801020101a80238da6349200ad0b00dc37ae3a092cec5a',int(open('hash2.txt', 'r').readlines()[0]),int('0')]
print(f'{hashnum[1]} >  processando...')
while(sha256(str(hashnum[1]).encode()).hexdigest() != hashnum[0]):
    hashnum[1]-=1
    if (hashnum[2] == 1000000):                                                                                                                                                          system(f'echo {hashnum[1]} > hash2.txt')
        variacoes=time()-tempo
        print(f'{hashnum[1]} >  {int(1000000/(variacoes))}/s , {int((1000000/variacoes)*60)}/m , {int((1000000/variacoes)*60*60)}/h')
        tempo=time()
        hashnum[2]=0
    else:
        hashnum[2]+=1
print(f'O hash foi encontrado  o valor encontrado foi {hashnum[1]}!')
system(f'echo O hash foi quebrado o seu valor e {hashnum[1]} > quebrado.txt')


Para ser execultados, ambos presisam esta dentro de uma pasta, contendo os arquivos, 'hash.txt' e 'hash2.txt', contendo os numeros para serem testados, sucessivamente! E a hash sha256, dentro dos scripts predisa ser auterada, para a nova.

Ex: echo '47000000000' > hash.txt & echo '99999999999' > hash2.txt

Obg!








You are not allowed to view links. Register or Login
« Última modificação: 24 de Novembro de 2020, 17:16 por William's »
(404) Not fond


Offline fbfuze

  • SCR1PTK1DD13
  • ***
    • Posts: 107
  • Liked: 40
  • Likes Given: 38
You are not allowed to view links. Register or Login
Eu testei de 47743452883 até 99999999999!

Então o hash é sha256(md5(pass))

Ou seja primeiro a senha é hasheada com md5 e em seguida com sha256
Exatamente assim:

Código: You are not allowed to view links. Register or Login
from hashlib import md5, sha256

senha = b'47743452883'
md5_senha = md5(senha).hexdigest().encode()
print(sha256(md5_senha).hexdigest())

# >> ffa3f3f2002ee0c267801020101a80238da6349200ad0b00dc37ae3a092cec5a



« Última modificação: 25 de Novembro de 2020, 05:55 por fbfuze »


 

* CaveiraTech YouTube

* Facebook

Guilherme Junqueira
04 de Fevereiro de 2019, 18:01 por Guilherme Junqueira
Views: 67041 | Comments: 27

Infelizmente a seção de Grupos de estudos do fórum estava sendo usada por organizações criminosas para recruta...
Guilherme Junqueira
27 de Julho de 2018, 17:30 por Guilherme Junqueira
Views: 43358 | Comments: 64

Pessoal, estou pensando seriamente na possibilidade de criar um novo fórum, só que voltado 100% à programação....
Guilherme Junqueira
26 de Junho de 2018, 20:25 por Guilherme Junqueira
Views: 25609 | Comments: 41

Resolvi fazer uma enquete para ver qual o posicionamento político da maioria aqui no fórum. O Alobus já fez um...
Guilherme Junqueira
20 de Junho de 2018, 12:56 por Guilherme Junqueira
Views: 30800 | Comments: 63

Últimamente o fórum vem sofrendo com muitas pessoas postando pirataria e esse não é o intuito do mesmo. A pira...
Guilherme Junqueira
20 de Fevereiro de 2018, 20:18 por Guilherme Junqueira
Views: 19185 | Comments: 4

Boa noite pessoal, venho apresentar para vocêsYou are not allowed to view links. Register or Login...

* Equipe

Guilherme Junqueira admin Guilherme Junqueira
Administrador
Luiz Viana admin Luiz Viana
Administrador
Alobus gmod Alobus
Moderador Geral

* Tópicos Recentes