資源共享吧|易語言論壇|逆向破解教程|輔助開發(fā)教程|網(wǎng)絡安全教程|rigasin.com|我的開發(fā)技術隨記

 找回密碼
 注冊成為正式會員
查看: 2212|回復: 5
打印 上一主題 下一主題

[PC逆向破解] (小鵬老師)為什么每次執(zhí)行一段代碼堆棧-4?

[復制鏈接]

7

主題

326

帖子

0

精華

終身高級VIP會員

Rank: 7Rank: 7Rank: 7

資源幣
78
積分
337
貢獻
0
在線時間
92 小時
注冊時間
2019-12-5
最后登錄
2022-4-3

終身VIP會員

跳轉到指定樓層
樓主
發(fā)表于 2020-4-13 00:53:17 | 只看該作者 |只看大圖 回帖獎勵 |正序瀏覽 |閱讀模式
1資源幣

當我執(zhí)行push 2 的之后



堆棧地址減了4,是因為push的是個立即數(shù)占4位嘛?還是其他什么原因

回復

使用道具 舉報

7

主題

326

帖子

0

精華

終身高級VIP會員

Rank: 7Rank: 7Rank: 7

資源幣
78
積分
337
貢獻
0
在線時間
92 小時
注冊時間
2019-12-5
最后登錄
2022-4-3

終身VIP會員

6#
 樓主| 發(fā)表于 2020-4-13 22:43:49 | 只看該作者
好的吧 我再研究研究
回復

使用道具 舉報

0

主題

116

帖子

0

精華

資源共享吧金牌老師

Rank: 6Rank: 6

資源幣
114
積分
116
貢獻
0
在線時間
60 小時
注冊時間
2020-3-19
最后登錄
2024-6-11

終身VIP會員

5#
發(fā)表于 2020-4-13 20:35:22 | 只看該作者
因為你壓入的2是0000002 是32位的 占4個字節(jié) 所以每次減4
回復

使用道具 舉報

3

主題

221

帖子

0

精華

禁止訪問

資源幣
269
積分
321
貢獻
0
在線時間
44 小時
注冊時間
2016-1-20
最后登錄
2023-4-8
地板
發(fā)表于 2020-4-13 17:05:02 | 只看該作者
提示: 作者被禁止或刪除 內容自動屏蔽
回復

使用道具 舉報

12

主題

587

帖子

0

精華

終身高級VIP會員

Rank: 7Rank: 7Rank: 7

資源幣
403
積分
595
貢獻
0
在線時間
225 小時
注冊時間
2019-8-9
最后登錄
2024-11-28

終身VIP會員

板凳
發(fā)表于 2020-4-13 07:33:15 | 只看該作者
我也學的沒多久,應該是push push然后call,add esp一套反匯編下來應該是個函數(shù)調用過程,push的數(shù)字應該就是函數(shù)里面的參數(shù),參數(shù)是四字節(jié)還是一個字節(jié)是程序員自己設置的,當然也有可能是因為32位程序的原因,也有可能是字節(jié)對齊的原因,只是給你參考,自己再去學學王爽的匯編
回復

使用道具 舉報

12

主題

587

帖子

0

精華

終身高級VIP會員

Rank: 7Rank: 7Rank: 7

資源幣
403
積分
595
貢獻
0
在線時間
225 小時
注冊時間
2019-8-9
最后登錄
2024-11-28

終身VIP會員

沙發(fā)
發(fā)表于 2020-4-13 07:16:44 | 只看該作者
基礎問題,建議你去看看講師發(fā)的王爽匯編語言
回復

使用道具 舉報

 點擊右側快捷回復  

本版積分規(guī)則

小黑屋|資源共享吧 ( 瓊ICP備2023000410號-1 )

GMT+8, 2025-4-20 17:22 , Processed in 0.061180 second(s), 13 queries , MemCached On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表