超级难题,极限挑战。 很简单啊,找Fontname和fontsize属性名不就行了吗,当然然后再改数据段的内容. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先,你得懂得PE的结构;其次,你得懂得PE中的Reource-directory(一般在res section中)中数据的组织结构。然后,分析那部分数据,找到描述FONT的部分,再按规则修改数据。当然,如果VB调用了CreateFont等与Font有关的API的话,你可在数据段中查找有关的Font名,然后修改。如果你对PE相当熟的话,可作一个DLL,在装载EXE的时候,在其空间内植入此DLL(就象金山辞霸一样),让此DLL截获所有有关FONT的API函数,去执行你的代码,而不是VB EXE的。如果你对PE不熟,那就一切休提。另:我正在利用业余时间做一个PE的工具,是想完成包括修改资源等功能的一个对PE进行修改的超级工具,但业余时间太少,光是显示部分已用去了近半年的时间,还没完成(主要是象UltraEdit的十六进制显示和修改部分),有人愿意帮忙吗? 六一散分,顺便分享个好网址,查IP的~~ 为何用16进制,而不用10 进制? 获取“启动”文件夹路径的问题!!! 添加完记录之后,那三个textbox不更新! 请问哪位有用VB写的工资管理系统及相应的毕业论文呀? 这里有北京银丰科技公司的程序员吗?请帮忙解决下面的问题 可以通过文件的相对路径求文件的绝对路径吗? 简单问题(非常)! 怎样搜索局域网中所有的机器的名称? 请问如何使生成的.exe文件用自己的图标? WinApi高手请注意 VB的怪问题?
当然,如果VB调用了CreateFont等与Font有关的API的话,你可在数据段中查找有关的Font名,然后修改。
如果你对PE相当熟的话,可作一个DLL,在装载EXE的时候,在其空间内植入此DLL(就象金山辞霸一样),让此DLL截获所有有关FONT的API函数,去执行你的代码,而不是VB EXE的。如果你对PE不熟,那就一切休提。另:我正在利用业余时间做一个PE的工具,是想完成包括修改资源等功能的一个对PE进行修改的超级工具,但业余时间太少,光是显示部分已用去了近半年的时间,还没完成(主要是象UltraEdit的十六进制显示和修改部分),有人愿意帮忙吗?