【声明】关于六久阁私自出售我公司dedecms小程序插件声明
发布时间:2025-07-09 08:19:35查看:0pbootcms的kernel.php介绍 
本文转载自其他博客
1.修改ParserController.php 加密消除机制;
2. 解密覆盖kernel文件

1.修改ParserController.php 加密消除机制;
  1. /apps/home/controller/ParserController.php 第255行 
注释掉,里面有检测如果解密了就直接退出,去掉就好了:
  1. if (strpos(file_get_contents(CORE_PATH . base64_decode('L2Jhc2ljL0tlcm5lbC5waHA=')), base64_decode('S2VybmVs'))) 
  2.  exit(); 
2、解密覆盖kernel文件
可以通过官网免费授权,无需破解,下边代码仅供参考,暂时不公开
部分代码:
  1. namespace core\basic; 
  2.  
  3. class Kernel 
  4.     private static $_url_bindArray; 
  5.     public static function run() 
  6.     { 
  7.         self::_check_auth_sn(); 
  8.         self::_check_cache(); 
  9.  
  10.         $_path_info = self::_get_path_info(); 
  11.         $_path_info = self::_check_url_bind($_path_info); 
  12.         $_path_info = self::_check_route($_path_info); 
  13.         $_ctrl = self::_get_ctrl($_path_info); 
  14.         $_ctrl_name = self::_get_ctrl_name($_ctrl); 
  15.         self::_init_boot(); 
  16.  
  17.         self::exec($_ctrl_name); 
  18.     } 
  19.     private static function _get_path_info() 
  20.     { 
  21.         if (isset($_SERVER['PATH_INFO']) && !mb_check_encoding($_SERVER['PATH_INFO'], 'UTF-8')) { 
  22.             $_SERVER['PATH_INFO'] = mb_convert_encoding($_SERVER['PATH_INFO'], 'utf-8''GBK'); 
  23.         } 
  24.         if (isset($_SERVER['REQUEST_URI']) && !mb_check_encoding($_SERVER['REQUEST_URI'], 'UTF-8')) { 
  25.             $_SERVER['REQUEST_URI'] = mb_convert_encoding($_SERVER['REQUEST_URI'], 'utf-8''GBK'); 
  26.         } 
  27.         if (isset($_SERVER['ORIG_PATH_INFO']) && !mb_check_encoding($_SERVER['ORIG_PATH_INFO'], 'UTF-8')) { 
  28.             $_SERVER['ORIG_PATH_INFO'] = mb_convert_encoding($_SERVER['ORIG_PATH_INFO'], 'utf-8''GBK'); 
  29.         } 
  30. ......

 

该篇属于收费内容,请付费查看
赠送用户点此免费查看
注意:阅读码有效期一个月,请及时查看文章内容。


版权声明:本文为原创文章,未经允许不得转载。https://doc.tengcee.com/pbootcms/pbquestion/332.html
生成海报
手机号
获取验证码 60s
验证码

服务热线

15137100750

我知道你不会打


但是我还是要写


你懂得!

微信二维码

QQ群二维码

长按图片保存到手机

pbootcms的kernel.php介绍

本文转载自其他博客1 修改ParserController php 加密消除机制;2 解密覆盖kernel文件1 修改ParserController php 加密消除机制; apps ho

正在为您获取最新数据