Mailinglisten-Archive |
>gibt es eine Möglichkeit - außer Perl Skript - die crypt() Funktion auf
>Windows Systemen zu nutzen. Ich habe ein bisschen nachgelesen, und habe
>gehört, dass sie in PHP 4.04 eingebaut sein sollt, da sie aber bei mir in
>PHP 4.05 immer noch nicht geht, weiß ich nicht so ganz wie ich das
>realisieren soll.
>
>Gibt es dafür vielleicht irgendeine Extension oder kann man sich vielleicht
>seine eigene Funktion bauen?
Gefunden auf php.net:
The code is: dfgsdfg452
The first xor: abcde
The second xor: edcba
$i = "dfgsdfg452";
$s = "abcde";
$p = "edcba";
for($x=0; $x < strlen($i); $x++)
{
$i[$x] = chr(ord($i[$x]) ^ ord($s[$x % strlen($s)]) ^ ord($p[$x % strlen($p)]));
}
echo "<form method='POST' action='xor.php3'>";
echo "<input type='text' name='encrip' value='$i'>";
echo "<input type='submit' name='Submit' value='a'>";
echo "</form>";
if ( $Submit == "a")
{
$k = $encrip;
$l = "abcde";
$p = "edcba";
for($x=0; $x < strlen($k); $x++)
{
$k[$x] = chr(ord($k[$x]) ^ ord($l[$x % strlen($l)]) ^ ord($p[$x % strlen($p)]));
}
echo"$k";
echo"dfgsdfg452";
}
the result is:
<form method='POST' action='xor.php3'><input type='text' name='encrip' value='``gu`ba436'><input type='submit' name='Submit' value='a'></form>
dfgsdfg452 dfgsdfg452
php::bar PHP Wiki - Listenarchive