2006-07-26 - Teste sua competência Hacker

26 de julho

Teste sua competência Hacker

Olá a todos... já tem alguns dias que eu descobri um site fera... um tipo de jogo, que te permite descobrir em qual nível vc se encontra nos conhecimentos hackers... e até te instigar a pesquisar e aprender pra se superar e chegar ao próximo nível...

o site é:
http://www.try2hack.nl/

Caramba... este site é fera mesmo... muito difícil... estou no nível 7...

não vou falar as senhas... perde a graça... mas vai as dicas:

Existem senhas plantadas e sites espalhados na internet de maneira a enganar... e algumas destas senhas "dadas" podem te banir de acordo com as regras do site.

1º - Exibe o código fonte da página...
2º - O swf funciona sim em qualquer browser q tenha o flash instalado... mas só na primeira vez... vc não pode digitar errado...
Abra o swf em um editor de textos qualquer...
3º - Javascript Debugger - in firefox Wink...
4º - JAD - Java decompiler
se vc não tem java, não se preocupe pegando o trecho de código certo vc pode fazer um javascript e executar em um browser, mudando só um pouco a sintax pra ele te dar a senha pronta... ficar tentando fazer substring na mão é f*** ... e o javascript tem o mesmo princípio do substring q o java.
5º - dodi - vb3 decompiler
seje criativo... um vbscript pode ajudar se vc tiver o ie instalado (no linux o ie funciona com o wine)
6º - Usando um sniffer capture os dados criptografados e a chave... a criptografia é no padrão BACONIAN... eu até fiz um script pra decodificar:
basta salvar este código em um arquivo .html e executar com o firefox ou IEca:
************ Inicio do javascript (html) *************
<script>
/**
* javascript para descriptografia baconian
* Por Glaudiston Gomes da Silva
* BACONIAN (25-letter plaintext maximum)
*
* A = aaaaa E = aabaa I/J= abaaa N = abbaa R = baaaa W = babaa
* B = aaaab F = aabab K = abaab O = abbab S = baaab X = babba
* C = aaaba G = aabba L = ababa P = abbba T = baaba Y = babba
* D = aaabb H = aabbb M = ababb Q = abbbb U/V= baabb Z = babbb
*/
alfabeto = new Array("a","b","c","d","e","f","g","h","i","k","l","m","n","o","p","q","r","s","t","v","w","x","y","z")
function replaceAll( sS, str1, str2)
{
while ( sS.indexOf(str1) >= 0 )
{
sS = sS.replace(str1, str2);
}
return sS
}
function converteBinaryToDecimal( S ){
j=0;
ret=0;
while (j<S.length){
valorCasa=0;
valorCasa=S.substring(S.length-1-j,S.length-j)
ret += valorCasa*Math.pow(2,j);
j++;
}
//alert('o decimal de \nS:'+S+'\nretornou:'+ret);
return ret;
}
function converteBaconianToString( S ){
// Converte o código cryp para um array binario
tmp = replaceAll( replaceAll( S,"a","0") , "b", "1");
i=0;
retBin = new Array()
while (tmp.indexOf(" ") >= 0 ){
retBin[i] = tmp.substring(0, tmp.indexOf(' '));
tmp = tmp.substring(tmp.indexOf(" ")+1);
i++;
}
retBin[i] = tmp;
// Converte para valores decimais
retStr = "";
retDec = 0;
for (i=0; i<retBin.length; i++){
retDec = converteBinaryToDecimal(retBin[i]+"");
retStr += alfabeto[retDec];
// alert(retStr);
}
// Pega no array do alfabeto.
return retStr;
}
usuario=""; //Coloque aqui o usuario q vc achou pelo sniffer
senha=""; //Coloque aqui a senha q vc achou pelo sniffer
site=""; //Coloque aqui o site q vc achou pelo sniffer
usuario = converteBaconianToString( usuario );
senha = converteBaconianToString( senha );
site=converteBaconianToString( site );
document.write (('<pre>usuario: '+usuario+'\nSenha..: '+senha+'\nSite...: '+site+'</pre>'+"").toUpperCase());
</script>



*******Fim do Script********

agora, quando eu tiver um tempo vou descobrir como passo pelo nível 7... mas daqui em diante as coisas ficam pretas!

if (talento<destaque) {return esforço^2} //Se não puder se destacar pelo talento, vença pelo esforço.

Abs,
Ton

Comentários

Postagens mais visitadas