2288| 4
|
[輔助開發(fā)] 發(fā)包里面的esp問題 |
5資源幣
最佳答案這個(gè)esp不是根據(jù)上面有幾個(gè)push決定的 我們知道WSASend 總共有7個(gè)參數(shù) 也就是7個(gè)push 然后我們pBuff是第二個(gè)參數(shù) 當(dāng)時(shí)這個(gè)為esp+28 == pbufff 這里在網(wǎng)上就還有5個(gè)參數(shù) 也就是上面還需要減去0x-14 也就是pBuff == esp+0x14 了對吧
這時(shí)候 我們藥知道pBuff里面存放的是什么 【一個(gè)指向WSABUF結(jié)構(gòu)數(shù)組的指針。每個(gè)WSABUF結(jié)構(gòu)包含緩沖區(qū)的指針和緩沖區(qū)的大小】 前四個(gè)字節(jié) 為這個(gè)包的包長 我們又知道首地址也就是自己 也就是說 前 ...
| ||
| ||
謝謝老師
| ||
| ||
小黑屋|資源共享吧 ( 瓊ICP備2023000410號-1 )
GMT+8, 2024-12-22 10:48 , Processed in 0.057318 second(s), 14 queries , MemCached On.