[心得] x86 machine code

作者: descent (「雄辯是銀,沉默是金」)   2014-05-08 19:51:42
從來沒想過我會學習 machine code, 而且 x86 machine code 實在太複雜, 花了很多心
力才有點進展。本來直接拿起 intel 那令人害怕的手冊硬 K, 果然不行, 有看沒有懂,
再看 ref 3, 還是看不懂。而在閱讀了 ref 1, 2 後, 我如獲至寶, 看懂之後再翻閱
ref 3, 終於有了進展。當能看懂時, 心中的興奮之情, 恐怕只有和我一樣在 machine
code 裡頭掙扎的同好才能理解。
不過 x86 machine code 實在太複雜, 我並沒能搞懂所有格式。
為什麼要研究 machine code 呢?因為要改寫執行檔的位址, 做類似 dynamic
loader/linker 的事情, 會看這篇文章的朋友, 難道你對於 dynamic loader/linker 的
原理沒有興趣嗎?不會想個方法來實驗這件事情嗎?Binary Hacks
作者: soheadsome (師大狗鼻哥)   2014-05-08 22:53:00
作者: wgst88w (清楚明「熙」)   2014-05-09 12:05:00
第二個連結"OpCode"那個網頁有木馬!
作者: kingstong (卍解-天鎖斬月)   2014-05-09 21:38:00
加油給推!只有X86架構才是王道.不需DOSBOX直接DOS就能用
作者: et84121 (焦糖瑪琦屎)   2014-05-10 01:39:00
推一個
作者: merckhung (小貓排店長)   2014-09-24 04:53:00
Intel 有 release 一個叫 XED2 的東西, 可以幫助解碼.

Links booklink

Contact Us: admin [ a t ] ucptt.com