"PHP" / Говнокод #10259 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
<?php
 
function md5_decrypt($enc_text, $password='code', $iv_len = 16){
	$enc_text = base64_decode($enc_text);
	 $n = strlen($enc_text);
	 $i = $iv_len;
	 $plain_text = '';
	 $iv = substr($password ^ substr($enc_text, 0, $iv_len), 0, 512);
	  while ($i < $n) {
	  	$block = substr($enc_text, $i, 16);
	  	$plain_text .= $block ^ pack('H*', md5($iv));
	  	$iv = substr($block . $iv, 0, 512) ^ $password;
	  	$i += 16;
	  }
	  return preg_replace('/\\x13\\x00*$/', '', $plain_text);
}

?>

Название ф-ции говорит само за себя...

Запостил: killro0000 killro0000, (Updated )

Комментарии (3) RSS

Добавить комментарий

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8