主题:一般写win32汇编程序用伪指令好吗 还是用机器指令。
Troy0523
[专家分:10] 发布于 2006-10-16 17:24:00
现在小弟在学win32ASM 但是里面有很多高级语法。。我的目标是反汇编 破解方面。
我用多了像.while这样的语法。感觉都不会用loop这些指令了。。
我有必要在写程序的时候用loop这样的机器指令 少用伪指令吗。
我怕伪指令用多了以后反汇编看机器指令的时候很吃力。。
请大家给点意见。
回复列表 (共9个回复)
板凳
救世猪猪 [专家分:560] 发布于 2006-10-16 22:42:00
反汇编也不是看机器指令啊
反汇编后,是汇编语言,用不着Win32汇编吧,因为那些都是伪指令
3 楼
Troy0523 [专家分:10] 发布于 2006-10-17 01:12:00
我主要是想破解windows程序。。反汇编。。看汇编代码。。里面没有伪指令。全是机器指令。。有必要用机器指令写程序吗。少用伪指令
4 楼
密码注册 [专家分:350] 发布于 2006-10-18 19:36:00
好像有专门的软件可以将机器指令以汇编的形式表现出来吧?用不着看机器指令吧???
5 楼
Troy0523 [专家分:10] 发布于 2006-10-21 12:48:00
呵呵 可能大家误会了,我说的是机器指令 不是机器语言,。
6 楼
chenzep [专家分:3640] 发布于 2006-10-21 17:10:00
伪指令,因为伪指令的效率和机器指令的效率是几乎相同的,但是伪指令使得程序的可读性和可维护性都得到了大大的提高.
如果自己有兴趣,不妨DEBUG一下.IF等伪指令相应机器指令.
这个问题在罗云彬的<win32汇编语言程序设计>中有讲解的.
7 楼
Troy0523 [专家分:10] 发布于 2006-10-22 01:51:00
这个我也知道,其实我的意思是说 我在反汇编的时候 看的全是机器指令。感觉不是很熟练。。我想在写程序的时候多用些机器指令。这样对机器指令的用法熟悉过后看反汇编代码就熟练些了。。相比之下就没这么费力了。
8 楼
longshentailang [专家分:30] 发布于 2006-10-24 00:57:00
既然你的目标是破解、反汇编方面,那还是用机器指令比较好,但可以借鉴Win32ASM的思想。
9 楼
Troy0523 [专家分:10] 发布于 2006-10-28 14:05:00
谢谢。。那以后我写程序的时候尽量用机器指令。。多熟悉一些指令。。
我来回复