Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $x = mysqli_connect('127.0.0.1', 'root', 'contraseña', 'db');
- $c = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789ªº\\|!@"#~$%&/()=\'?';
- $k = strlen($c);
- function c($n)
- {
- global $k, $c;
- $s = '';
- $r = 1;
- $b = $n;
- while($b > pow($k, $r))
- $b -= pow($k, $r++);
- for($i = 0; $r > $i; $i++)
- $s = substr($c, ($n/pow($k,$i)-1)%$k, 1) . $s;
- return $s;
- }
- $q = mysqli_query($x, 'SELECT id FROM hashes ORDER BY id DESC LIMIT 1');
- if(mysqli_num_rows($q) == 0)
- $i = 0;
- else
- {
- $p = mysqli_fetch_assoc($q);
- $i = $p['id'];
- }
- echo number_format($i, 0, '.', '.');
- while(true)
- {
- $i++;
- $m = c($i);
- $alg = hash_algos();
- $sb = '';
- $sa = '';
- foreach(hash_algos() as $b => $al)
- {
- $sb .= ', `' . $al . '`';
- $sa .= '\'' . hash($al, $m) . ((count(hash_algos()) > ($b + 1)) ? '\',' : '\'');
- }
- mysqli_query($x, 'INSERT INTO hashes (`value`' . $sb . ') VALUES (\'' . mysqli_real_escape_string($x, $m) . '\', ' . $sa . ')');
- if($i%100 == 0)
- echo "\n" . number_format($i, 0, '.', '.');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement