首頁(yè)
社區(qū)
課程
招聘
用python3寫的腳本,運(yùn)行一直不能getshell,請(qǐng)問是哪里出了問題

用python3寫的腳本,運(yùn)行一直不能getshell,請(qǐng)問是哪里出了問題 圖片描述
圖片描述

收藏
3條回答
_emmm_ 2023-6-24

建議學(xué)學(xué)怎么用gdb調(diào)試

回復(fù)
Roger 2023-5-25 2023-5-25編輯

報(bào)錯(cuò)已經(jīng)很明顯了,你再檢查一下代碼
圖片描述

回復(fù)
Tim0thy: 老師,我把代碼改了一下,將接受的canary轉(zhuǎn)換成了整數(shù),然后再用p32()放進(jìn)payload,這樣的代碼能成功getshell,但是像上面這樣先把canary變成16進(jìn)制字符串再倒序卻不行,我不知道是哪里出了問題
回復(fù) 2023-5-25
Tim0thy 2023-5-25

修改之后的代碼 圖片描述

回復(fù)
零基礎(chǔ)入門pwn
  參與學(xué)習(xí)     1798 人
  提問次數(shù)     36 個(gè)
《零基礎(chǔ)入門pwn》,短時(shí)間內(nèi)踏入漏洞利用的大門,快速成為一名合格的pwn題選手
0
我的提問
0
我的回答
0
學(xué)習(xí)收益