1樓:匿名使用者
沒錯啊。如果是計算首拿簡esp+4得位址得敏清話,他應該是這樣寫lea eax,[esp+4]push eax 這個才是把位址壓入堆疊從你上面得**可以看出call函式內開闢得 記憶體空間已經 平衡了。那麼外面得 pop eax指令應該是吧ss*10h+esp+4 這個位址得者褲值彈到eax
2樓:匿名使用者
我去、、、你名字跟我比就少了個2 好吧、、、你前途無量。
od 彙編???怎麼改
3樓:網友
在彙編語句上雙擊 ,或者按空格都可以修改當前的彙編語句。
關於od彙編破解的問題
4樓:網友
檔案》附加 選擇乙個程式程序 下面有「附加」「取消」兩個按鈕附加一般是處理加密殼的iat加密。和一些反除錯的程式。
下什麼斷點???
api大全裡面有解釋。
按鍵斷點沒有!
如果是註冊時候可以使用:
bp getdlgitemtexta —>獲取指定輸入框輸入字串。
bp messageboxa(w) —建立訊息框(w寬位元組是unicode形式的)
中斷後向上查詢pe頭就是按鈕事件了。
這些api都是有據可查的。
5樓:網友
加了殼,脫了殼破解。
請問高手!這是od的 在易語言裡面怎麼彙編啊!
6樓:網友
把彙編**轉換為位元組集資料,然後使用「置入**」命令,如:
置入** ()
od彙編問題求高手手!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
7樓:傲視蒼穹
end 後面有個標號 那個標號前面出現同樣的標號就是入口 哎呀 我也暈了 好像是end start 然後前面出現個start就是入口 反正end後面的詞語能隨便換。
8樓:網友
直接jmp 004a5d08
跳轉到入口就行了喲!
這個不影響前面,還殺吧。
易語言怎麼才可以像od那樣「彙編此處」呢?
9樓:網友
超級模組有彙編命令你可以查閱一下有沒有相關功能。
彙編語法問題
10樓:網友
xchg語句是用來相互交換用的!!
如你所說的 xchg eax, [esp]就是將棧頂[esp]的值賦給了eax,將eax的值賦給了棧頂[esp]
即:當eax=11而[esp]的值是22,在xchg eax,[esp]之後。
eax=22,[esp]=11。
對於恢復eax的值,如果你原來是通過push eax來儲存的則在對應的位置可以使用pop eax來恢復!
這裡esp可以說是乙個指標,他始終執行堆疊的頂部,而[esp]的意思就是從esp所指向的位置取值。
還有什麼問題可以隨時通過短訊息聯絡我!!
11樓:網友
正如你所說, 這裡[esp]代表乙個指標。
xchg 用來交換。
如果你要恢復之前eax的值,最好你使用mov eax, [esp]而不是xchg eax, [esp]
使用od彙編時關於更新重定位的疑問
12樓:力波鴻
這裡不太好交流,推薦給你個地方,那裡都是高手,那裡人也很熱情~~~這裡asp都成彙編了………
去看雪學院~,裡面教程也不少:
關於組合語言的問題,有關於組合語言的問題
樓主的從 看來的?裡面有些是錯誤的。8086 8088可定址的儲存空間只有1mb。這1mb的空間在邏輯上 注意 是邏輯上,實際上還是一個整體 被分成若干塊,每個塊的大小為64kb 其中,每一個塊中又被分成若干小節,每個小節16b,故而整個記憶體1mb可以被分為64k個小節 注意 不是64k個塊 對比...
關於彙編程式問題,關於彙編裡子程式的問題
用組合語言程式設計如下 code segment assume cs code a dw 1357h 隨意定義兩個資料.b dw 2468h start mov ax,codemov ds,ax mov ax,a 開始處理.test ax,1 jnz a odd 為奇數轉移.mov bx,b tes...
關於彙編學習的問題
我來嘗試回答一下,我在火車上遇到和我一同面試國外醫療系統 世界500強前10強 的東南的一個學生,他也是生物醫學工程專業。通過2論面試我們都被錄取。其實我發現他做的東西也是和我學通訊資訊系統的東西差不多,微控制器,dsp.我是做dsp的,程式設計用的彙編。首先我覺得你的問題有些問題,每個系統的彙編比...