最牛的算法程序员应该有能力看着可执行代码然后写出C++的源代码

「已注销」 「已注销」 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
不管您信不信,我认为专业的算法程序员应该有能力看着可执行的二进制代码(无论是Windows的还是Linux、无论是PC还是其他MIPS、ARM的)还原出C++的代码;从理论上,多数人认为这是技术不可行的 ----- 因为经过优化的二进制代码已经不再包含任何原始源码信息。但好的算法程序员应该有能力在读懂这些反向的汇编代码后,猜测出可能的C++代码 ---- 这是难点,更多的是靠经验;
这个技术看似神乎其神的能力,我认为这是一个成功算法工程师所必备的 ----- 因为只有这样,算法工程师才可能从商业软件中窥视出其设计精髓;
...全文

相关推荐

评论 18
收藏 已收藏
分享
返回顶部
「已注销」
「已注销」 领域专家: 学术研究与理论基础技术领域 领域专家: 学术研究与理论基础技术领域
community_281 708 成员 253,688 内容