Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

augustoclaro

looping ASP

Recommended Posts

é o seguinte gente

 

eu tenho uma str assim ó:

str = "sfhgsjghdjfgh" (exemplo)

 

eu qro um looping que a cada vez que ele rode aumnete u no alfabeto, nesta ordem:

a b c d e f g h i j k l m n o p q r s t u v w x y z @ .

aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az a@ a.

 

tendeu?

 

isso até zzzzzzzzzzzzzz (15 Zs)

 

obrigado!

 

eu qro isso pra poder comparar tudo com a minha str até achar o certo!

 

agradecido desde já!

 

Augusto Claro

Progr@ammer

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá

 

me desculpe mas parece que eu não expliquei direito

 

eu jogo um joguinho na internet que ensina segurança, e eu estou em uma parte que se usa MD5

 

e eu fiz com sucesso um Brute Force de MD5, com nomes, mas o jogo utiliza não apenas de nomes, mas de e-mails criados peo mesmo, e senhas.

 

então eu gostaria de saber algum jeito de guardar em uma array por exemplo, todas as possibilidades de combinações de letras do alfabeto e caracteres como o "@" e o ".".

 

 

Agradecido desde já,

 

Augusto Claro

Progr@mmer

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faz um Array com todos os caracteres que você quer utilizar.

Depois você faz um Loop que percorre todo o Array, dentro desse Loop você faz outro Loop, percorrendo o mesmo Array, dentro deste Loop interno, você vai combinando os caracteres.

Mais ou menos assim:

arrCaracteres(0) = "a"
arrCaracteres(1) = "b"
...

For x = 0 To UBound(arrCaracteres)
	   For y = 0 To UBound(arrCaracteres)
			  Response.Write arrCaracteres(x) & arrCaracteres(y) & "<br />"
	   Next
Next

Compartilhar este post


Link para o post
Compartilhar em outros sites

na verdade serão tantos loops quanto o tamanho de sua combinação

 

no caso 15

 

o resto os loops fazem

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.