你好,很高兴为你解答问题,希望我下面的回答对你有所帮助。
修改程序的版本可以使用资源修改器做到,常用的有Rescope,HackResource等等。这些软件我可提供给你。如果自己不太会使用的话我可不知道您是不是学编程的。由于我的编程经验有限,我知道程序发行时的版本是在编写软件时在version里面直接声明的,实际也就是写进去的。这就是为什么windows XP过后可以是windows7而不是windows YP的原因。如果使用函数实现,那么其版本号命名一定有规律,而你发现几个软件的版本更新之后命名是有规律的呢?
以上说的修改方法,需要你拥有程序的源代码。没有程序的源代码,只能用黑客资源修改器等软件来修改。不知道您是否明白了。
而你的要求似乎是写一个非常简单的资源修改器,只需要修改程序版本即可。这个我也不是太清楚,因为我的MFC才刚刚起步,你可以到编程论坛求助看看。以帮你修改。
希望对你有所帮助
建议好的话请采纳吧!
exe文件信息一般不能直接更改,因为是编译好的,并且一般都加了壳。
想改的话,得用脱壳了。不同的文件有可能用了不同的软件加了壳。
用各类脱壳工具测试并脱壳后,再反编译,有可能得到相关文件信息并更改。