不加密的数据说明
发布时间:2015-04-14 12:14:39
看代码:
<?php
$aaa="变量";
echo "这是字符";
echo file_get_contents("http://www.baidu.com");
?>
程序在工作的时候,会将:$aaa,"变量","这是字符",file_get_contents,"http://www.baidu.com" 数据进行混淆及加密处理,如下代码:
<?php
global $phpjiami_decrypt;
$phpjiami_decrypt['l1l1lIl1I1IlIl1Il1I1l1Il']=base64_decode('ZmlsZV9nZXRfY29udGVudHM=');
$aaa=base64_decode('seTBvw==');
echo base64_decode('1eLKx9fWt/s=');
echo $GLOBALS['phpjiami_decrypt']['l1l1lIl1I1IlIl1Il1I1l1Il'](base64_decode('aHR0cDovL3d3dy5iYWlkdS5jb20='));
?>
如果不想对部份数值加密可以设置不加密的数据.
如:
这是字符,file_get_contents
<?php
$aaa=base64_decode('5Y+Y6YeP');
echo "这是字符";
echo file_get_contents(base64_decode('aHR0cDovL3d3dy5iYWlkdS5jb20='));
?>
则混淆后的数据,以上变量值将不会被加密.需要注意的是,如果提交的限制不加密字符为中文,要正确选择文件编码,否则会因为编码的问题造成汉字字符加密失效.