Visual c++ 是否可以读取使用microsoft visual c++;?

Visual c++ 是否可以读取使用microsoft visual c++;?,visual-c++,compiler-construction,decompiling,decompiler,Visual C++,Compiler Construction,Decompiling,Decompiler,我知道有反编译C程序的工具。使用微软Visual C++使代码容易受到逆向工程的影响吗?p> 隐藏源代码的最佳工具和最佳编程语言是什么?或者有什么?< P>不,微软C++编译成机器代码。< /P> 虽然一个非常聪明的反汇编程序可以从机器代码中生成C++代码,但是没有办法确保生成的代码与原始源代码匹配。要考虑的因素是需要多少时间来完成。如果编译成C++,代码仍然可以逆向工程,但是它比C语言或类似的东西要多得多。你需要指定你想隐藏的内容。如果你不想让人提取你的专有库/代码,并将它们用于其他软件,那么

我知道有反编译C程序的工具。使用微软Visual C++使代码容易受到逆向工程的影响吗?p>
隐藏源代码的最佳工具和最佳编程语言是什么?或者有什么?

< P>不,微软C++编译成机器代码。< /P>
虽然一个非常聪明的反汇编程序可以从机器代码中生成C++代码,但是没有办法确保生成的代码与原始源代码匹配。要考虑的因素是需要多少时间来完成。如果编译成C++,代码仍然可以逆向工程,但是它比C语言或类似的东西要多得多。你需要指定你想隐藏的内容。如果你不想让人提取你的专有库/代码,并将它们用于其他软件,那么在C++中编译肯定会有帮助。如果你试图阻止你的软件被破解/黑客攻击,那么没有语言会真正起到帮助作用。这将只是一个与破解者的猫捉老鼠的游戏。我不认为问Q的真正意图是反向搜索二进制文件以获得完全相同的源代码,但意图似乎是反向搜索从二进制文件获得源代码。标题是“读取程序的源代码…”这向我表明,他是在询问关于查看用于构建程序的源代码的问题。+1。。。但你们在标题中读得太多了,你们也可以这样读:“若我有可以用MSVC编译的源代码,我还能读吗?”:)