login  Naam:   Wachtwoord: 
Registreer je!
 Forum

ontcijferen c# scriptje

Offline breakerh - 03/06/2010 16:44 (laatste wijziging 03/06/2010 16:46)
Avatar van breakerhLid Hallo allemaal,

Ik heb een kleine vraag.
Ik werk nu sinds een korte tijd met WebsitePanel, nu willen wij ook graag dat gebruikers zich kunnen registreren, en dan wel via onze site.
Alleen wij willen dit graag overzichtelijk houden en met eigen code.
Nu is de paswoord encryptie van WSP (WebsitePanel) nogal moeilijk (Naar mijn mening).

Nu heb ik dus de vraag.
Zou iemand hieruit kunne opmaken hoe ze encrypten?
Het decrypten is niet van toepassing (THANK GOD! ":P)
Het gaat om het volgende script:
Plaatscode: 139525

Zo gauw iemand dit voor mij wil doen zal niet alleen ik er profijt van hebben maar ook andere personen.

Al gevast bedankt!

ps. als je nog info over het script nodig hebt gewoon gillen 
de gebruikte cryptokey is 2cbn4g6ltmltf1la6ee2

3 antwoorden

Gesponsorde links
Offline Stijn - 03/06/2010 17:46
Avatar van Stijn PHP expert RijndaelCipher encryptie gebruiken ze
Offline Abbas - 03/06/2010 20:22
Avatar van Abbas Gouden medaille

Crew .NET
Obvious, het staat zelfs letterlijk in de code.. 
Offline breakerh - 08/06/2010 22:15
Avatar van breakerh Lid Hey ik gooi het topic weer even omhoog.
Ik be er al achter hoe ik rijdeal 128 en 256 kan gebruiken.
Alleen niet zoals hier.
Het base64 encoden lukt ook en mhash-sha1 ook.
Maar op geen enkele manier kom ik op het gene uit waar ik op moet uikomen...

Ik weet dus dat 2cbn4g6ltmltf1la6ee2 naar ASCII wordt geconverteerd. Alleen daarna wordt er PasswordDeriveBytes gebruikt. En daar snap ik niks van.Ik weet allee ndat na die PasswordDeriveBytes het passwoord(Wat dan asl ASCII vermengd is met het nummer zelf) wordt gecodeerd met rijndeal 256 zowel met 128..
  1. // Create a encryptor from the existing SecretKey bytes.
  2. // We use 32 bytes for the secret key
  3. // (the default Rijndael key length is 256 bit = 32 bytes) and
  4. // then 16 bytes for the IV (initialization vector),
  5. // (the default Rijndael IV length is 128 bit = 16 bytes)
  6. ICryptoTransform Encryptor = RijndaelCipher.CreateEncryptor(SecretKey.GetBytes(32), SecretKey.GetBytes(16));

Dan komt de string zelf aan bod.
Die wordt eerst naar unicode geconverteerd.
verder weet ik niet wat er mee gebeurt.
Aleen dat op het laatst het apsswoord en de string gecombineerd worden, waarna ze met base64 ge encode worden.
En daarna als dat de oplossing niet is is het megenlijk dat hij ook nog naar utf8 ge encode wordt, en daarna met (in php mhash)ComputeHash met sha-1 ge encrypt wordt.
en dan als laatst maar weer een base64.

Wie kan de openstaande gaten hier vullen?
Ik zou je heel dankbaar zijn en als vergoeding wil ik ook gratis webruimte geven ervoor.
Please help mij

grtz
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.17s