Gå til innhold

Dekryptering av "charCodeAt" kryptering


Anbefalte innlegg

Hei.

 

Lurte på om det fantes en dekrypteringsmåte for å dekryptere "charCodeAt" krypteringen..

 

if(usercode==13067238600&&passcode==3.371011513308646e+32)

 

Jeg har prøvd diverse, men klarer bare å dekryptere den første der.. (13067238600).

 

klarer ikke å dekryptere "3.371011513308646e+32"..

 

noen som har ideer? har brukt "jscript-decode.c" av nocon (http://nocon.darkflame.net)..

 

mvh

fjt

Lenke til kommentar
Videoannonse
Annonse

fra skriptet du sa du brukte:

 

*  There are a few things to note:

*

*  1: The max hash vaule acceped by Perl/C seems to be "49077072127303940".

*    So basicly a user/pass of "zzzzzzzzz" can't be decoded using this program.

*

*    If we have a hash of "2.9384419904780827e+35" wich is "zzzzzzzzzzzzzzzzz"

*    we obviously can't use that hash easily here. however, at this point

*    the original hash function in the code is just comparing strings

*    and authentication will succeed.

*

*    I tested hashes using a javascript calc and was able to decode

*    "2.9384419904780827e+35" to "zzzzzzzzzzzzzzzzz" by hand,

*    (http://javascript.internet.com/calculators/advanced.html) with

*    some serious patience one can always go that route. :)

*

 

Du får dekode for hånd :p eller finne en annen dekoder

Lenke til kommentar

Koden er bygget opp slik: hver bokstav blir konvertert til respektivt ascii tall og ascii tallene blir så ganget sammen etterpå..

for å dekode deler du på ascii tall mellom 33 og 127 (velger høyeste tall som får del-svaret til å bli et heltall)

slik fortsetter du å deler del-svarene til du får et delsvar mellom 33 og 127.

ascii tallene du har brukt til å dele med nedover representerer hver en bokstav i passordet..

Rekkefølgen bokstavene står i er irrelevant da det kun er summen av multiplikasjonen av ascii tallene som betyr noe.

 

regnet ut 13067238600 til å bli "eaux_" for hånd.

sjekket at det stemmer her

 

prøvde samme metode på 3.371011513308646e+32 men det gikk ikke opp..

(prøvde både med 3.371011513308646^32 og 3.371011513308646*10^32)

Endte opp med et primtall et stykke inni..

(ja jeg kjeder meg)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...