delphi反编译后能显示源码吗?不要显示汇编语言,看不懂,有工具吗?谢谢

delphi反编译后能显示源码吗?不要显示汇编语言,看不懂,有工具吗?谢谢,第1张

一般来说再好的反编译工具,也很难得到效果吵轿比较好的源代码,据我所知,delphi的反编译工桐碰历具大多使用DeDe,反编译之后,DeDe会提供以下信息:所有的目标dfm文件,可以进行编辑,但源代码还是会以asm形式。

如果你是期望用反编译工具来获取作者源代码(特指delphi的pas源文局搜件),可能性不大。

如果是注册相关的

CALL SameText{0x62}

MOV EDX,DWORD PTR [EBP-4{Self}]

MOV BYTE PTR [EDX+131244],AL //在这里设断点,al值如果是0改成1,不然就滚大改成0,应该是可以成功注册的.至于是神马意思,您看调用的函数名难道猜不出来么??????

而且你确定这段代码是核对注册大仔竖码的????我怎么觉得只是保存注册表戚孝键值的??????

用DeDe可以查看。

DeDeDark是专业的Delphi反编译软件用DeDe可以查看Delphi程序窗体的属性,可以查看按钮对应的事件,并将事件代码反汇编出来,其能识别出Delphi库函数,具有良好的可读性。

反并兆编译的流程,就是虚拟一个执行环境,看程序执行了那些指令,翻译成相应的语句一般的流程是先羡世把程序调入到兄蔽肢数据段,虚拟运行环境,一般这分配文件头部,从纪录指令程序数据段,载入到虚拟环境中。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12511227.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存