吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 12402|回复: 16
收起左侧

[.NET逆向] 一个.NET小软件的汉化

  [复制链接]
KillerLegend 发表于 2014-6-18 23:37
本帖最后由 KillerLegend 于 2014-6-18 23:39 编辑

  
此文章已于 23:16:41 2014/6/18 发布到 KillerLegend

   
.NET软件汉化小实例
   



第一次在吾爱上发表文章,这是一篇关于汉化的.内容比较基础,希望对入门的人有所帮助,仅此而已.

说明:
其中所涉及的软件,除了我们的目标软件外,其余的请自行上网搜索下载.如果找不到,请给我发邮件,索要你所缺少的软件.我的邮箱是chinamyth1@gmail.com.文章刚刚也发表在我的博客上,欢迎踩踏,^-^
地址是:http://www.cnblogs.com/killerlegend/p/3795577.html

主角是一个小软件(最后附有下载链接),其功能是修改Win7的登录界面背景的.
解压后,先用PEID侦测文件,如下图:

1.png
可以看到这个软件没有加壳,编写语言是C#/.NET.先运行一下程序,看一看界面,如下图:
2.png
我么需要汉化的东西不是很多,所以我们主要的目的是找到汉化的思路.接下来出场的是Reflector,我用的是8.2.0版本的,用Reflector载入该程序,如下图:
3.png
很显然的是,这里的代码是混淆过的,因此,我们可以使用插件Reflecilv1.6的Obfuscatorsearch功能来反混淆,按下图操作:
4.png
出现下图,点击OK:
5.png
然后指定文件名,保存,我就按照默认保存:
6.png
然后在Refelctor中关掉原来的程序,载入刚刚反混淆过的程序,打开后如下图所示:
7.png
好的,现在,首先我们要做的就是修改字符串资源,稍后我将提到如何修改图片资源.我以修改Main方法中的InitializeComponent里的字符串为例,首先确定你打开了插件Reflexil界面,如下图所示:
8.png
在reflexil窗口中,向下拉动找找到ChangeLogon Screen记录,然后鼠标右键,选择Edit…打开如下界面:
9.png
将ChangeLogon Screen修改为[修改登陆界面],之后点击Update,如果无法输入中文,请按下图操作,鼠标右键选择打开OpenIME,或者你也可以现在记事本中写好,直接粘贴进去.
10.png
按照上面的方式修改所有的字符串之后,按下图将出现另存为:
11.png
另存后打开修改后的程序如下图所示:
12.png
这个修改完的程序,如果你安装有360卫士,可能会提示有病毒,直接信任跳过就好.或者直接退了360.接下来我们来修改图片资源,上图那个Tweaks.com字样是存在于软件图片资源里的,我们需要直接修改图片来汉化(当然,在这里,也许根本不用汉化,当我们需要知道这种思路):打开.NetHelper,我用的2.1版本的,打开上面修改的程序,如下图,然后点击反编译:
13.png
原文件夹下出现了以下文件:
14.png
我们只需要用PS等编辑软件,修改一下图片就行了,比如我修改为下图:
15.png
替换源文件.然后再回到.nethelper界面,选择编译按钮:
16.png
出现的DOS窗口若提示成功Operationcompleted successfully,则源文件夹下出现一个名字为TweaksLogon.Cleaned.Patched_Output.exe的程序,运行如下:
17.png
可以看到修改过来了.最终的修改界面大致如下:
18.png
附件下载: http://pan.baidu.com/s/1mguSRpu




发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

kang15 发表于 2014-6-19 00:50
謝謝樓主  不過我已經有了
仲夏 发表于 2014-6-19 01:40
青青子吟 发表于 2014-6-19 02:03
南在南方 发表于 2014-6-19 07:34
看了下过程,基本上能理解了。
看来这段时间在吾爱对进阶还是有效果的。
airsi 发表于 2014-6-19 09:05
菜鸟路过
2010留级生 发表于 2014-6-19 10:26
感谢分享
人生如梦 发表于 2014-6-19 10:27 来自手机
谢谢分享
番茄好味 发表于 2014-6-19 11:30
谢谢,挺实用啊
zengcong 发表于 2014-12-26 14:41
谢谢分享,正在找这方面的教程
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-29 14:11

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表