回 帖 发 新 帖 刷新版面

主题:一般写win32汇编程序用伪指令好吗 还是用机器指令。

现在小弟在学win32ASM  但是里面有很多高级语法。。我的目标是反汇编 破解方面。
我用多了像.while这样的语法。感觉都不会用loop这些指令了。。
我有必要在写程序的时候用loop这样的机器指令 少用伪指令吗。
我怕伪指令用多了以后反汇编看机器指令的时候很吃力。。
请大家给点意见。

回复列表 (共9个回复)

沙发

机器指令---帅

板凳

反汇编也不是看机器指令啊

反汇编后,是汇编语言,用不着Win32汇编吧,因为那些都是伪指令

3 楼

我主要是想破解windows程序。。反汇编。。看汇编代码。。里面没有伪指令。全是机器指令。。有必要用机器指令写程序吗。少用伪指令

4 楼

好像有专门的软件可以将机器指令以汇编的形式表现出来吧?用不着看机器指令吧???

5 楼

呵呵 可能大家误会了,我说的是机器指令 不是机器语言,。

6 楼

伪指令,因为伪指令的效率和机器指令的效率是几乎相同的,但是伪指令使得程序的可读性和可维护性都得到了大大的提高.
如果自己有兴趣,不妨DEBUG一下.IF等伪指令相应机器指令.
这个问题在罗云彬的<win32汇编语言程序设计>中有讲解的.

7 楼

这个我也知道,其实我的意思是说 我在反汇编的时候  看的全是机器指令。感觉不是很熟练。。我想在写程序的时候多用些机器指令。这样对机器指令的用法熟悉过后看反汇编代码就熟练些了。。相比之下就没这么费力了。

8 楼

既然你的目标是破解、反汇编方面,那还是用机器指令比较好,但可以借鉴Win32ASM的思想。

9 楼

谢谢。。那以后我写程序的时候尽量用机器指令。。多熟悉一些指令。。

我来回复

您尚未登录,请登录后再回复。点此登录或注册