Thread subject: pHpFusion Nederlands (BE|NL) » Ondersteuning, Themas, Infusies, Modificaties en Installatie :: database
#1
ik ga overschakelen naar joomla, dus ik wil de passworden kunnen lezen van me users,
ik ga naar me database dan kolom fusion_users
ik zie dan een taaltje van ik weet het niet hoe? hoe vertaal ik dit naar het nederlands?
Posted by
Steff on 13 December 2008, 10:24
#2
md5 hash ... maar van joomla ken ik niets ,, je kan beter vragen opnieuw te registreren, handiger en veiliger.
#3
Heb Joomla ooit al eens geprobeerd, maar vind er niets aan eigelijk. Indeed, een fresh install en opnieuw laten registreren lijkt me ook wel veiliger. Zijn het veel leden dan?
#4
40 leden, ik geef graag service
voor dat te kunnen lezen, wat moet ik dan juist doen? softwarelink ofzo? of wat ik moet doen in phpmyadmin
Posted by
icemania on 13 December 2008, 11:45
#5
Wellicht is het verstandiger en eenvoudiger deze vraag te stellen op de supportsite van Joomla
Posted by
stienoo on 13 December 2008, 18:06
#8
Het zou me niet verbazen dat als je gewoon die paswoorden in 'dat vreemde taaltje' gewoon zo in je database zet?
En wat is dat vreemde taaltje? waarschijnlijk sha1 of md5, dat zijn functies in php waarmee je een paswoord kan beschermen zodat als iemand in je database inbreek hij nog niets is met die paswoorden.
Posted by
Steff on 14 December 2008, 08:46
#9
die bescherming is tegewoordig nutteloos [google MD5 hash e.d.] , en ik denk niet dat joomla er ook mee werkt
Posted by
stienoo on 14 December 2008, 09:31
#10
Quote
Jeepers1993 schreef:
die bescherming is tegewoordig nutteloos [google MD5 hash e.d.] , en ik denk niet dat joomla er ook mee werkt
Waarom denk je dat er sha (1) gekomen is? Niet gewoon concurrentie ofz maar een verbetering...
(bij md5 is er inderdaad een fout gevonden).
Maar, tot mijn verbazing, gebruikt php fusion md5?
Wil je een wachtwoord achterhalen:
Code
$test = md5(test);
$hash = $test; //hier komt 'pass' uit
$char[1] = "a";
$char[2] = "b";
$char[3] = "c";
$char[4] = "d";
$char[5] = "e";
$char[6] = "f";
$char[7] = "g";
$char[8] = "h";
$char[9] = "i";
$char[10] = "j";
$char[11] = "k";
$char[12] = "l";
$char[13] = "m";
$char[14] = "n";
$char[15] = "o";
$char[16] = "p";
$char[17] = "q";
$char[18] = "r";
$char[19] = "s";
$char[20] = "t";
$char[21] = "u";
$char[22] = "v";
$char[23] = "w";
$char[24] = "x";
$char[25] = "y";
$char[26] = "z";
$char[27] = "0";
$char[28] = "1";
$char[29] = "2";
$char[30] = "3";
$char[31] = "4";
$char[32] = "5";
$char[33] = "6";
$char[34] = "7";
$char[35] = "8";
$char[36] = "9";
$top = count($char);
for ($d = 0; $d <= $top; $d++)
{
$ad = $ae.$char[$d]
for ($c = 0; $c <= $top; $c++) /// Enzo voorts. voor 4 karakters duurt het 4 min. voor 5 duurt het 12 min. voor 6 weet ik niet en voor 8 langer dan 8 uur.
{
$ac = $ad.$char[$c]
for ($b = 0; $b <= $top; $b++)
{
$ab = $ac.$char[$b]
for ($a = 0; $a <= $top; $a++)
{
$aa = $ab.$char[$a]
if(md5($aa)==$hash)
{
die('Wachtwoord: '.$aa);
// Of break 5; als je nog meer van je pagina wilt weergeven.
}
}
}
}
}
echo "Geen Resultaat";
?>
Gewoon je paswoord invullen bij $test = 'paswoord'
Posted by
Wanabo on 14 December 2008, 21:35
#11
PHP Fusion gebruikt double md5!
Posted by
stienoo on 16 December 2008, 10:28
#12
Is dat gewoon 2 keer md5? (of wat is dat?)
Posted by
muscapaul on 16 December 2008, 11:03
#13
md5(md5(...)) -> encryptie op encryptie
Posted by
stienoo on 16 December 2008, 12:52
#14
Ja, maar dan pas je mijn bovenstaande code gewoon wat aan:
Code
$test = md5((md5(test));
$hash = $test; //hier komt 'pass' uit
$char[1] = "a";
$char[2] = "b";
$char[3] = "c";
$char[4] = "d";
$char[5] = "e";
$char[6] = "f";
$char[7] = "g";
$char[8] = "h";
$char[9] = "i";
$char[10] = "j";
$char[11] = "k";
$char[12] = "l";
$char[13] = "m";
$char[14] = "n";
$char[15] = "o";
$char[16] = "p";
$char[17] = "q";
$char[18] = "r";
$char[19] = "s";
$char[20] = "t";
$char[21] = "u";
$char[22] = "v";
$char[23] = "w";
$char[24] = "x";
$char[25] = "y";
$char[26] = "z";
$char[27] = "0";
$char[28] = "1";
$char[29] = "2";
$char[30] = "3";
$char[31] = "4";
$char[32] = "5";
$char[33] = "6";
$char[34] = "7";
$char[35] = "8";
$char[36] = "9";
$top = count($char);
for ($d = 0; $d <= $top; $d++)
{
$ad = $ae.$char[$d]
for ($c = 0; $c <= $top; $c++) /// Enzo voorts. voor 4 karakters duurt het 4 min. voor 5 duurt het 12 min. voor 6 weet ik niet en voor 8 langer dan 8 uur.
{
$ac = $ad.$char[$c]
for ($b = 0; $b <= $top; $b++)
{
$ab = $ac.$char[$b]
for ($a = 0; $a <= $top; $a++)
{
$aa = $ab.$char[$a]
if(md5(md5($aa))==$hash)
{
die('Wachtwoord: '.$aa);
// Of break 5; als je nog meer van je pagina wilt weergeven.
}
}
}
}
}
echo "Geen Resultaat";
?>
Posted by
Wanabo on 16 December 2008, 16:17
#15
Zit een haakje te veel in!
Quote
$test = md5((md5(test));
Quote
$test = md5(md5("md5hash");
Dit levert "Geen Resultaat" op.
Edit: Smileys uitgezet.
Edited by
Wanabo on 16 December 2008, 16:18
Posted by
Steff on 16 December 2008, 16:51
#16
Kijk ik nu scheel off... ik denk dat er nu elk een haak te kort is :/
Posted by
stienoo on 17 December 2008, 12:05
#17
Quote
Wanabo schreef:
Zit een haakje te veel in!
Quote
$test = md5((md5(test));
Quote
$test = md5(md5("md5hash");
Dit levert "Geen Resultaat" op.
Edit: Smileys uitgezet.
Nu er nog op het einde een haakje bij:
Quote
$test = md5(md5("md5hash"));
Edited by
stienoo on 17 December 2008, 12:06
Posted by
Wanabo on 17 December 2008, 20:51
#18
Quote
stienoo schreef:
Nu er nog op het einde een haakje bij:
Quote
$test = md5(md5("md5hash"));
Je gaat er scheel van kijken! Tenminste ik wel.
Edited by
Wanabo on 17 December 2008, 20:52
Posted by
stevendc on 17 December 2008, 21:04
#19
zie ik nu scheel of is het dat de topic starter al 5dagen geen comment meer geeft :d een topic die vanzelf vol loopt ofzo? eheh
Posted by
Wanabo on 18 December 2008, 21:40
#20
Kennelijk met Joomla verder gegaan.