PHP, probleem

Gestart doorDylan15 reacties86 weergaven

16 berichten · pagina 1 van 2

Dylan

Lid · Topicstarter

Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Ik ben bezig met een script omdat ik al leden heb en ik graag het ip wil md5`n bij de login etc.
Maar leden die voor dit warden geregisteerd werkt de log in niet meer.
dus heb ik een 2e login gemaakt en die linkt naar een pagina waar je je wachtwoord moet intypen en daarna een nieuwe wachtwoord, waar het IP adres dus ook word gemd5`n. alleen heb ik nu een probleem ik heb dit:

$username = $_SESSION[username];
    $salt1 = md5(6853d5c000e185fbd1ffe6aaddc439f8);
    $salt2 = sha1(D171533?0D3v4?^^1?h0731h3715^^03111|<^^44);
    $salt3 = md5($_SERVER[REMOTE_ADDR]);
    $a = md5(h01094ph3^^??37p7414);
    $curpassword = sha1($salt1.md5($_POST[curpassword]).$salt2.$a);
    $newpassword = sha1($salt1.md5($_POST[newpassword]).$salt2.$salt3);
    $conpassword = sha1($salt1.md5($_POST[conpassword]).$salt2.$salt3);


Nu heb ik het getest alleen zegt die dat het wachtwoord niet goed is.

Zie jij het probleem?
0
Berichten
204
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ja hij genereert elke keer een andere dus bij register bev: ajhfiryrwewwww334
en lgin 3422j2kj423k4kh2hk3k snappie alleeen md5 of sha1 is al prima
0
Dylan

Lid · Topicstarter

Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Pepijniscool schreef:
Ja hij genereert elke keer een andere dus bij register bev: ajhfiryrwewwww334
en lgin 3422j2kj423k4kh2hk3k snappie alleeen md5 of sha1 is al prima
cry
dus ik moet alle leden gaan verwijderen dusaah
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Dylanh schreef:
Eerdere citaten tonen
Pepijniscool schreef:
Ja hij genereert elke keer een andere dus bij register bev: ajhfiryrwewwww334
en lgin 3422j2kj423k4kh2hk3k snappie alleeen md5 of sha1 is al prima
cry
dus ik moet alle leden gaan verwijderen dusaah
Waarom? Nieuw tijdelijk wachtwoord forceren dus voor hen van een leuk scriptje. Mail die naar hen toe, en geef ze de mogelijkheid om ze een eigen wachtwoord te verzinnen.
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
md5($_SERVER[REMOTE_ADDR])

Pas daar ook mee op, als ze ns op een andere PC inloggen of elke dag een ander IP hebben lukt het al niet meer
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Trouwens, kan je een fatsoenlijke topictitel bedenken?
0
Berichten
3.074
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Pepijniscool schreef:
Ja hij genereert elke keer een andere dus bij register bev: ajhfiryrwewwww334
en lgin 3422j2kj423k4kh2hk3k snappie alleeen md5 of sha1 is al prima
md5 is niet slim. Dat valt te encrypten. Een sha1, salt en een hash lijkt me een stuk veiliger.
0
Berichten
204
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ja maar @boven
zo genereert ie elke keer iets anders dus dan kanj e beter md5 met pepper ofzo gebruiken
0
Berichten
9.953
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dude, ik hoop dat je een salt bedoelt? emo
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sebastiaanh schreef:
Dude, ik hoop dat je een salt bedoelt? emo
Ja, pepper en salt zijn tzelfde
0
Berichten
3.074
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Pepijniscool schreef:
ja maar @boven
zo genereert ie elke keer iets anders dus dan kanj e beter md5 met pepper ofzo gebruiken
Care, md5 is onveilig.
0
Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Joeyl schreef:
Eerdere citaten tonen
Pepijniscool schreef:
Ja hij genereert elke keer een andere dus bij register bev: ajhfiryrwewwww334
en lgin 3422j2kj423k4kh2hk3k snappie alleeen md5 of sha1 is al prima

md5 is niet slim. Dat valt te encrypten. Een sha1, salt en een hash lijkt me een stuk veiliger.
MD5 is niet te encrypten.

@TS
Dit is echt geen goed idee om je wachtwoord op te slaan.
Zodra je van IP veranderd kan je dan niet meer bij je account, en daarnaast kan je alleenmaar op je eigen PC inloggen
0
Fass

Lid

Berichten
3.771
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
jullie bedoelen decrypten*

En het is wel mogelijk in een database te zoeken naar gelijke waardes. Wat natuurlijk de leukste beveiliging is, is gewoon md5 maar dan 5 replacen met 8 en 8 met 5 ofzo. Valt niet te kraken zonder de code yummie (tenzij er geen 5 en 8 in voorkomen, dan kun je nog wat andere dingen ook replacen)
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Doe gewoon een md5 over het orginele en doe er dan een sha over die een salt had en dan is het meer dan veilig genoeg.
0
Berichten
5.897
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
In het vervolg een duidelijke titel.
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