工作中, 经常会涉及到离职同事留下来的遗留问题, 最近遇到这样一个问题, 要确认test二进制文件是否由test.cpp生成。
我和一个网友交流过这个简单的问题, 他说编译test.cpp(其实不一定有编译环境啊, 不一定能编译通过啊, 编译后生成的文件不一定一致啊), 看生成的文件和test的md5是否一致。 其实, 这种方法很扯, 不可行, 不可靠。 怎么搞呢? 直接用strings命令吧, 看test中是否包含test.cpp的串, 就能基本确认。
我就用strings搞起, 试了一下, 靠谱, 成功辨别。
涛歌依旧
认证博客专家
排名第一
点链接学人工智能
公众号免费领资料
❤️
零基础入门进阶人工智能 ❤️
欢迎关注涛哥公众号,免费领海量学习资料。涛哥:毕业后就职于华为和腾讯。微信:ai_taogeyijiu