討論串[問題] 無法了解shell code執行程式
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者enonrick (EnonRick)時間9年前 (2016/07/11 16:28), 9年前編輯資訊
0
0
0
內容預覽:
runtime 初期就會把所有 function layout 到 user-space 裡,每個function 都是一. 個啟始記憶體位址(設B),function call 時會從當前執行位址(設A) jump 到 B. 的區塊執行,完畢從再回到位址A + 1,B裡的內容就是 machine
(還有207個字)

推噓15(15推 0噓 30→)留言45則,0人參與, 最新作者zarados (ner)時間9年前 (2016/07/10 21:15), 編輯資訊
0
0
0
內容預覽:
今天在看一個簡單的小程式 程式目的是執行shell code. 但看不太懂 google關鍵字也下的不太好 沒有找到相關資訊. 主要程式碼如下:. char code[] = "\x..\x..". int main () {. int (*func)();. func = (int(*)()) c
(還有42個字)
首頁
上一頁
1
下一頁
尾頁