攻略堂 - 攻略 教程 的聚集地's Archiver

admin 发表于 2008-6-18 11:08

一个简单的php文件base64多层加密生成代码

[code]<?php
set_time_limit(0);
$zzz = file_get_contents ('原php文件路径');

for($i=0;$i<加密层数;$i++){
$zzz=base64_encode(gzdeflate(' ?>'.$zzz.'<?php '));
$zzz = '<?php eval (gzinflate(base64_decode(\''.$zzz.'\' )) ); ?>';
}
if (!$handle = @fopen('生成的php文件路径', 'w+'))//导出文件
{
echo "无法打开文件 ";//导出文件
exit;
}
if (@fwrite($handle, $zzz) === FALSE)
{
echo "无法写入内容到文件";
exit;
}
echo "已经成功地将文件内容写入";
?> [/code]转自phpforce.cn 作者 Joey

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.