[心得] 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