什么是逆向工程?什么是反编译?可以根据已经封装好的程序软件进行破解分析出源代码吗? 北航研究生院 • 2023-4-10 • 软件运维 • 阅读 13 逆向工程就是根据已有的程序来反推出源代码以及原来的工程设置,反编译就是具体的将已经编译好的程序进行反向工程,从而获取部分源代码。一般来说,逆向工程或者反编译是无法百分之百获得源代码的,只能从一定程度上来自源代码进行猜测,因此根据已经封装好的程序软件来进行破解分析出源代码的可能性并不大,逆向工程的意义并不在于破解源代码,而是在于了解软件本身的设计,对于复杂的程序软件而言破解源代码的可能性几乎为零。反编译,就是将编译好的程序变为源代码但是基本是不可能的,除非编程汇编代码,然后经过高手翻译(太复杂。。。)除非是个特别简单的程序,根据原理现写一个就可以。。。 欢迎分享,转载请注明来源:内存溢出原文地址: http://outofmemory.cn/yw/7849640.html 源代码 程序 工程 反编译 软件 赞 (0) 打赏 微信扫一扫 支付宝扫一扫 北航研究生院 一级用户组 0 0 生成海报 CUDA是什么?主要应用在什么地方? 上一篇 2023-04-10 程序员面试该如何搭配衣服? 下一篇 2023-04-10 发表评论 请登录后评论... 登录后才能评论 提交 评论列表(0条)
评论列表(0条)