Maison > php教程 > PHP源码 > 批量加密php文件的破解篇~

批量加密php文件的破解篇~

PHP中文网
Libérer: 2016-05-25 17:05:30
original
1745 Les gens l'ont consulté

php代码

<?php
if(isset($_SERVER[&#39;argv&#39;][1]) && file_exists($_SERVER[&#39;argv&#39;][1])) {
	$file = $_SERVER[&#39;argv&#39;][1];
	$content = preg_replace(&#39;/(\$lll1ll1l1l1l1=")(\S.*)(";.*)/&#39;, &#39;$2&#39;, base64_decode(preg_replace(&#39;/.*eval\(\$o0o0o00ll11l1\("(\S.*)"\)\);.*/&#39;, &#39;$1&#39;, strtr(file_get_contents($file), array("\n" => &#39; &#39;, "\r" => &#39; &#39;)))));
	$content = base64_decode(strtr(substr($content, 52 * 2), substr($content, 52, 52), substr($content, 0, 52)));
	$file = pathinfo($file);
	$file = $file[&#39;dirname&#39;].DIRECTORY_SEPARATOR.$file[&#39;filename&#39;].&#39;.cracked.&#39;.$file[&#39;extension&#39;];
	file_put_contents($file, $content);
	echo $file." done!\n";
} else {
	echo "no file input or file not exist!\n";
}
Copier après la connexion
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Recommandations populaires
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal