Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- header('Content-type: text/plain;');
- function check_dynamic_key2($str, $salt) {
- $md5 = md5($str);
- $md5 = md5(sha1('Y5f6hDZsF4Wmx2mB'.$md5).$salt);
- return sha1(md5('ct9JFUQD6g7bFX9a'.hash('sha256', $md5.'5HizxJYiIv9ytoZ6')));
- }
- function ioncube_gen_key($str, $salt = '') {
- global $func;
- $hash = $func($str, $salt);
- return "// @ioncube.dk ".$func."('".$str."', '".$salt."') -> '".$hash."' RANDOM\n";
- }
- function randomStr($col) {
- $chars = 'qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM1234567890';
- $chars = str_split($chars);
- $length_chars = count($chars);
- $random = '';
- for ($n = 0; $n < $col; $n++) {
- $random .= $chars[rand(0, $length_chars)];
- }
- return $random;
- }
- $func = 'check_dynamic_key2';
- for ($n = 0; $n < 30; $n++) {
- echo ioncube_gen_key(randomStr(16), randomStr(16));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement