[PHP] Langere code

Gestart doorDylan86 reacties156 weergaven

87 berichten · pagina 2 van 6

Dylan

Lid · Topicstarter

Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Jponsen schreef:
[COLOR= #0000BB]<?php
$salt[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]JbRB22iV4d8pri3722N17bn7t8wS3R[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$password[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/sha1"]sha1[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$salt[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]password[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #0000BB]$salt[/COLOR][COLOR= #007700]);[/COLOR]
?>
[COLOR= #0000BB]<?php
$salt1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR]JbRB22iV4d8pri3722N17bn7t8wS3R[COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$salt2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR]jj6hygrtvcrdefty[COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$password[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/sha1"]sha1[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$salt1[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]password[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #0000BB]$salt2[/COLOR][COLOR= #007700]);[/COLOR]
?>


Kan het ook zo?
0
Berichten
3.112
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ja hoor.
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dylanh schreef:
Eerdere citaten tonen
Jponsen schreef:
[COLOR= #0000BB]<?php
$salt[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]JbRB22iV4d8pri3722N17bn7t8wS3R[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$password[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/sha1"]sha1[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$salt[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]password[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #0000BB]$salt[/COLOR][COLOR= #007700]);[/COLOR]
?>
[COLOR= #0000BB]<?php
$salt1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR]JbRB22iV4d8pri3722N17bn7t8wS3R[COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$salt2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR]jj6hygrtvcrdefty[COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$password[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/sha1"]sha1[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$salt1[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]password[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #0000BB]$salt2[/COLOR][COLOR= #007700]);[/COLOR]
?>


Kan het ook zo?

Ja, maar dat maakt niet veel uit omdat je als ze je sha zoudezn kraken iets krijgen van

ditisdemd5codevanhet1stetekstMiJnWaChTwOorDditisdemd5codevanhet2stetekst

Dus nu heven ze enkel nog maar 1 sha te kraken. Die md5en kan je beter ook over de pass heenzetten. En gebruik om je tekst tussen te plaatsen.
0
Dylan

Lid · Topicstarter

Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php
                $salt1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]code1[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$salt2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]code2[/COLOR][COLOR= #007700]);[/COLOR]
                [COLOR= #0000BB]$post[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]$_POST[[/COLOR]password[COLOR= #DD0000]][/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$password[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/sha1"]sha1[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$salt1[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$post[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$salt2[/COLOR][COLOR= #007700]);[/COLOR]
?>


zo dus?
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dylanh schreef:
[COLOR= #0000BB]<?php
                $salt1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]code1[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$salt2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]code2[/COLOR][COLOR= #007700]);[/COLOR]
                [COLOR= #0000BB]$post[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]$_POST[[/COLOR]password[COLOR= #DD0000]][/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$password[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/sha1"]sha1[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$salt1[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$post[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$salt2[/COLOR][COLOR= #007700]);[/COLOR]
?>
zo dus?

Een var moet niet tussen haakjes. Zeker niet tussen kleine () haakjes. Zoiets bdl ik:
Dylanh schreef:
[COLOR= #0000BB]<?php
$salt1[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]co[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]password[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]de1[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$salt2[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]cod[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]password[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]e2[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]password[/COLOR][COLOR= #007700]]);[/COLOR]
[COLOR= #0000BB]$post[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]code3[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]password[/COLOR][COLOR= #007700]]);[/COLOR]
[COLOR= #0000BB]$password[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/sha1"]sha1[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$salt1[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$post[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$salt2[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #0000BB]$salt2[/COLOR][COLOR= #007700]);[/COLOR]
?>
0
Berichten
5.897
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je moet iets uniek meegeven en dit appart opslaan.
Een IP, een random code die je opslaat etc.
0
Dylan

Lid · Topicstarter

Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Naja, ik heb nu 3 salt`s, das wel genoeg denk ik?
0
Berichten
4.214
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php
$part[/COLOR] [COLOR= #007700]=[/COLOR] str_split[COLOR= #007700]([/COLOR][URL="http://www.php.net/MD5"]MD5[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"&@#^*"[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]wachtwoord[/COLOR][COLOR= #007700]]),[/COLOR] [COLOR= #0000BB]16[/COLOR][COLOR= #007700])[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$part[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]].[/COLOR][URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"asdasd196*&"[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]wachtwoord[/COLOR][COLOR= #007700]]).[/COLOR][COLOR= #0000BB]$part[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
?>


Dit is wat ik bedoelde in de vorige post in valid PHP
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Waarom tig salts? Hoe complexer het wordt, hoe groter de kans op een çollissiondacht ik zo, want de zaak onbetrouwbaarder maakt.

had ik dit gisteren niet al verteld?
0
Berichten
4.214
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dat gebeurd volgens mij alleen maar als je 2x md5 achter elkaar gebruikt maar als je twee verschillende salts gebruikt gebeurd dat volgens mij niet hoor. En wat mijn methode doet is er twee aan elkaar plakken niet vermengen.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Nog mooier is dat je dan een salt maakt van een ander statisch gegeven van een user (registratie-ip/reg. mail ofzo)
0
Berichten
3.314
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Nog mooier is dat je dan een salt maakt van een ander statisch gegeven van een user (registratie-ip/reg. mail ofzo)
DIT!
Als je een persoonlijk onderdeel per gebruiker pakt + een zin + wachtwoord is het vrijwel onmogelijk om het wachtwoord te kraken. Dit, in combinatie met een systeem dat je niet te vaak je wachtwoord kunt invullen lijkt me goed genoeg.

Als je met salts enzo door elkaar gaat werken is een beetje als werken met 20 muren van modder in plaats van 1 van ijzer. Doe dus wat Aarclay zegt.
0
Dylan

Lid · Topicstarter

Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Oke, ik ga hier later mee verder.
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Aarclay schreef:
Nog mooier is dat je dan een salt maakt van een ander statisch gegeven van een user (registratie-ip/reg. mail ofzo)
Jep.

In mijn systemen gebruik ik sinds een tijdje dit:

Salt in de PHP zelf.
Salt per user: md5 op de userid / username / microtime o.i.d.

En dan salt1 . wachtwoord . salt2

Dan moeten ze én bij je PHP kunnen én bij je database én moeten ze ook nog eens bruteforcen. Dus tja, dan ben je ook al een tijdje bezig.
0
Thom

Lid

Berichten
10.654
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Rik schreef:
Eerdere citaten tonen
Aarclay schreef:
Nog mooier is dat je dan een salt maakt van een ander statisch gegeven van een user (registratie-ip/reg. mail ofzo)
Jep.

In mijn systemen gebruik ik sinds een tijdje dit:

Salt in de PHP zelf.
Salt per user: md5 op de userid / username / microtime o.i.d.

En dan salt1 . wachtwoord . salt2

Dan moeten ze én bij je PHP kunnen én bij je database én moeten ze ook nog eens bruteforcen. Dus tja, dan ben je ook al een tijdje bezig.
Op de username lijkt me niet echt handig als je je username verandert oid?
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren