首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >反向工程“编译”Perl与C?

反向工程“编译”Perl与C?
EN

Stack Overflow用户
提问于 2011-03-12 04:37:04
回答 6查看 2.1K关注 0票数 2

有一个客户声称编译后的C比sudo“编译”的Perl字节码或类似代码更难进行反向工程。有谁有办法证明或反驳这一点吗?

EN

Stack Overflow用户

发布于 2011-03-12 05:17:15

虚拟机的逆向工程代码通常更容易。虚拟机通常被设计为容易成为语言的目标。这意味着它通常合理、简单、直接地表示该语言的结构。

但是,如果您要处理的VM不是为该特定语言设计的(例如,将Perl编译为JVM),这通常会使您更接近于使用为实际硬件生成的代码--也就是说,您必须针对预定义的体系结构做任何必要的工作,而不是设计适合源代码的目标。

票数 1
EN
查看全部 6 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5278036

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档