一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

DEDECMS|帝國CMS|Discuz|PHPCMS|Wordpress|ZBLOG|ECSHOP|蘋果CMS|極致CMS|CMS系統|

服務器之家 - 建站程序 - CMS系統 - 最新pbootcms模板網站安全終極解決方案

最新pbootcms模板網站安全終極解決方案

2023-06-28 21:00未知服務器之家 CMS系統

pbootcms安全問題,查不到木馬病毒文件,pbootcms模板和其他CMS一樣,安全漏洞也是其無法避免的問題。雖然官方不斷發布補丁、升級版本,但安全問題依然存在。 今天我們介紹一個病毒: http://域名/jjjc/90.html?id=52239633.shtml http://域名

pbootcms安全問題,查不到木馬病毒文件,pbootcms模板和其他CMS一樣,安全漏洞也是其無法避免的問題。雖然官方不斷發布補丁、升級版本,但安全問題依然存在。

今天我們介紹一個病毒:

http://域名/jjjc/90.html?id=52239633.shtml

http://域名/jjjc/89.html?id=52239634.shtml

pbootcms被入侵的解決辦法:

1)替換apps以及core文件,如果本地沒有備份保存,那么可以選擇升級到最近版本,目前官方也根據這個問題進行了更新處理.

2)修改robots.txt文件添加針對首頁問題的拒絕訪問規則

# Robots?
Disallow: /admin/*
Disallow: /skin/
Disallow: /template/
Disallow: /static/*
Disallow: /api/*
Disallow: /?*

3) 修改源碼,在apps/home/controller/IndexController.php 文件中添加針對首頁帶參數問題的處理。代碼大概在200行以后找到//一級目錄這里,在上方添加

if(strstr(URL,"?")){
???_404('您訪問的路徑錯誤,請核對后重試!');
}

 

最新pbootcms模板網站安全終極解決方案

如下:在這里的后方加上else流程,進入主頁流程的操作,同時加上urlJump方法(或者升級到最新版本以后再進行修改)

最新pbootcms模板網站安全終極解決方案

 

urlJump方法

//首頁跳轉并過濾注入字符
????/*
?????* @param $type?url模式
?????* @param $isSecSiteDir 是否為二級目錄 boolean
?????* */
????private?function?urlJump($type, $isSecSiteDir){
????????$http = is_https() ??'https://'?:?'http://';
????????$matches1 =?'';
????????switch ($type){
????????????//普通模式
????????????case?1:
????????????????$preg1 =?'';
????????????????if($isSecSiteDir ===?true){
????????????????????if($_SERVER['REQUEST_URI'] == SITE_DIR .?'/index.php'){
????????????????????????$preg1 =?'/^/.*?/index.php/';
????????????????????} elseif($_SERVER['REQUEST_URI'] ==?'/index.php'){
????????????????????????$preg1 =?'/^/index.php/';
????????????????????}
????????????????}?else?{
????????????????????$preg1 =?'/^/index.php/';
????????????????}
????????????????preg_match($preg1,$_SERVER['REQUEST_URI'],$matches1);
????????????????break;
????????????//偽靜態
????????????case?2:
????????????????$preg2 =?'';
????????????????if($isSecSiteDir ===?true){
????????????????????if($_SERVER['REQUEST_URI'] == SITE_DIR .?'/'){
????????????????????????$preg2 =?'/^/.*/';
????????????????????} elseif($_SERVER['REQUEST_URI'] ==?'/'){
????????????????????????$preg2 =?'/^/$/';
????????????????????}
????????????????}?else?{
????????????????????$preg2 =?'/^/.*/';
????????????????}
????????????????preg_match($preg2,$_SERVER['REQUEST_URI'],$matches1);
????????????????break;
????????????//兼容模式
????????????case?3:
????????????????$preg3 =?'';
????????????????if($isSecSiteDir ===?true){
????????????????????if(strpos($_SERVER['REQUEST_URI'], SITE_DIR) === 0){
????????????????????????$preg3 =?'/(^/.*?/index.php)|(^/.*)/';
????????????????????} elseif(strpos($_SERVER['REQUEST_URI'],?'/') === 0){
????????????????????????$preg3 =?'/(^/index.php)|(^/)/';
????????????????????}
????????????????}?else?{
????????????????????$preg3 =?'/(^/index.php)|(^/)/';
????????????????}
????????????????preg_match($preg3,$_SERVER['REQUEST_URI'],$matches1);
????????????????break;
????????}
????????if($matches1[0]){
????????????if($_SERVER['REQUEST_URI'] == $matches1[0]){
????????????????$this->getIndexPage();
????????????}?else?{
????????????????header("Location: "?. $http . $_SERVER['HTTP_HOST'] . $matches1[0],?true, 301);
????????????}
????????}?else?{
????????????_404('您訪問的頁面不存在,請核對后重試!');
????????}
????}

通過以上三步基本上就可以杜絕本次批量被掛馬的問題,后續就是要加強服務器上的安全驗證的問題了.


延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本hd18| 2021国产精品视频 | 污樱桃视频 | 俄罗斯女人与公拘i交酡 | 免费人成黄页在线观看69 | 欧美精品99久久久久久人 | 楚乔传第二部全60集免费观看 | 精品福利一区 | 亚洲 欧美 国产 综合首页 | 韩国禁片在线观看久 | 变态np虐高h| 青青草原伊人网 | 免费人成在线观看视频播放 | 亚洲mv国产精品mv日本mv | 亚洲qvod图片区电影 | 91大神在线精品播放 | 欧美精品一区二区在线观看 | 亚洲欧美日韩天堂在线观看 | 天天综合色天天综合色sb | 国产美女做爰免费视频软件 | 日韩欧美推理片免费在线播放 | 好爽视频 | 69欧美性猛交 | 美女被吸乳老师羞羞漫画 | 视频在线观看高清免费 | 女人张开腿让男人桶视频免费大全 | 国产成人综合网亚洲欧美在线 | 亚洲AV久久无码精品九号软件 | 肉大捧一进一出视频免费播放 | 国产视频二| chinese一tk视频丨vk | 国产肥女bbwbbw| 国产盗摄女厕美女嘘嘘 | heyzo在线播放 | 国产一区精品视频 | 欧美免赞性视频 | 天天视频官网天天视频在线 | 欧美丰满大乳大屁在线观看股 | 互换娇妻爽文100系列小说 | 欧美午夜网站 | 天天做天天玩天天爽天天 |