mon*_*ing 32 c c++ compiler-construction
从编译的文件中,我可以看到哪个编译器已用于生成文件?
Jus*_*eff 8
还有很好的旧"字符串"实用程序.转储所有ascii-ish查找它在二进制文件中找到的字符串.不同的编译器在它们生成的二进制文件中嵌入了不同数量的信息,但实际上很多都会包含明显的字符串.
R..*_*R.. 5
许多编译器/链接器.comment在输出文件中插入一个标识它们的部分.还有一些更微妙的行为可以创建编译器指纹,但我知道没有现有的工具.
.comment
如果您有源代码,最简单的解决方案是尝试使用每个有问题的编译器进行编译,直到得到一个匹配逐字节(甚至密切)的二进制文件.
归档时间:
14 年,8 月 前
查看次数:
14818 次
最近记录: