专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

怎么给软件改名字_java

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/7 1:12:25       共计:3584 浏览

怎么给软件改名字?

你对Windows程序设计还是不太了解

一个程序,一般他都会有至少一个窗口

有的程序会把窗口定义在资源里面(比如窗口标题,窗口的类,窗口的风格等等),这时候你就可以用resourcehacker打开,看他的对话框,直接修改窗口属性。

但是如果程序使用RegiseterClass注册了一个窗口类,然后再使用CreateWindow创建一个窗口,那么你就无法在资源里面修改他了。他的窗口名是定义在数据段里的,这时候用Winhex查找替换的方法可以修改。

其实你不需要使用反汇编工具(我常用的反汇编工具是Ollydbg,很好用。还有IDA,很智能化的工具,只是他们俩不支持驱动调试。然后就是SoftICE,WinDBG,他们支持驱动调试,后者还可以远程调试)

用十六进制编辑工具Winhex就OK了。

步骤:

用winhex打开要修改的文件,选择菜单栏的搜索-->替换文本

在上面一行输入原来程序运行后显示的窗口名称

在下面一行输入你喜欢的窗口名字(上下两行的文字长度要一样,不足用空格补齐,多出的部分你只能选择截断了。),确定。

替换完毕后,选择另存为***.exe就可以了。

PS:

加壳了的话,估计你是没辙了。要脱壳,要反汇编还得先学汇编基础知识,学习PE文件格式,学习API接口知识,熟练的使用至少一种反汇编工具。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:store和shopping有什么不同_java | ·下一条:对程序员来说学历重要吗_java

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有