一款net平台软件之汉化
2019独角兽企业重金招聘Python工程师标准>>>
汉化工具很多,像Sisulize,passolo,radialix等。汉化名人:如:狐狸少爷,汉化了许多国外共享软件。 闲话少说,这里以汉化win 7登陆界面为例:
先用PEID侦测文件,如下图:
可以看到这个软件没有加壳,编写语言是C#/.NET.
先运行一下程序,看一看界面,如下图:
我们需要汉化的东西不是很多,所以我们主要的目的是找到汉化的思路.
接下来出场的是Reflector,我用的是8.2.0版本的,用Reflector载入该程序,如下图:
很显然的是,这里的代码是混淆过的,因此,我们可以使用插件Reflecil v1.6的Obfuscator search功能来反混淆,按下图操作:
出现下图,点击OK:
然后指定文件名,保存,我就按照默认保存:
然后在Refelctor中关掉原来的程序,载入刚刚反混淆过的程序,打开后如下图所示:
好的,现在,首先我们要做的就是修改字符串资源,稍后我将提到如何修改图片资源.
我以修改Main方法中的InitializeComponent里的字符串为例,首先确定你打开了插件Reflexil界面,如下图所示:
在reflexil窗口中,向下拉动找找到Change Logon Screen记录,然后鼠标右键,选择Edit…打开如下界面:
将Change Logon Screen修改为[修改登陆界面],之后点击Update,如果无法输入中文,请按下图操作,鼠标右键选择打开Open IME,或者你也可以现在记事本中写好,直接粘贴进去
按照上面的方式修改所有的字符串之后,按下图将出现另存为:
另存后打开修改后的程序如下图所示:
接下来我们来修改图片资源,上图那个Tweaks.com字样是存在于软件图片资源里的,我们需要直接修改图片来汉化(当然,在这里,也许根本不用汉化,当我们需要知道这种思路):
打开.Net Helper,我用的2.1版本的,打开上面修改的程序,如下图,然后点击反编译:
原文件夹下出现了以下文件:
我们只需要用PS等编辑软件,修改一下图片就行了,比如我修改为下图:
替换源文件.
然后再回到.net helper界面,选择编译按钮:
出现的DOS窗口若提示成功Operation completed successfully,则源文件夹下出现一个名字为TweaksLogon.Cleaned.Patched_Output.exe的程序,运行如下:
英文软件已经实现汉化,end.
转载于:https://my.oschina.net/bigfool007139/blog/396720
一款net平台软件之汉化相关推荐
- [电脑游戏]模拟经营游戏软件公司Software Inc软件公司汉化破解版下载
电脑游戏:模拟经营游戏软件公司Software Inc软件公司汉化破解版下载 (Software Inc.)软件公司游戏特点: 雇佣员工组成一个团队,让他们从事设计,发展,支持,研发和市场等不同方面的 ...
- Sketch 51 for Mac(矢量绘图软件)怎么汉化?Sketch 51 for Mac汉化教程
Sketch 51 for Mac 中文破解版在本站上线啦,从事UI设计的人士,都知道sketch for mac 破解版这款强大的矢量绘图软件,为用户提供全面的矢量绘图和文本工具,快速熟悉上手,提升 ...
- ArcGIS,CC(Smart3D),ENVI....工作中常用软件的汉化包都在这,随你下载
之前就不少粉丝抱怨 英语不好 四级勉强,六级无能 每天打开软件都是英文的 都是凭记忆使用一些功能 专业词汇也记不住,更是不懂 使用起来全凭机械记忆 一些软件安装中当时没找到汉化版 现在使用其他很是苦逼 ...
- 威联通QnapClub软件源汉化加速
简介 QnapClub官方地址:https://www.qnapclub.eu/en/repo.xml 由于服务器在欧洲,导致国内访问非常慢,每次打开都要等半天. 因此花了半天时间做了个镜像站,原理很 ...
- FL Studio 20水果编曲软件中文汉化补丁包(含软件)V2021.20
适用于FL Studio 20 Widnows系统版本的中文汉化包,只是一个小小的汉化补丁,4M大小,不含软件. 位数:32bit, 64位 要求:Windows 10 / 8.0 / 8.1 / 7 ...
- 本体编辑和知识获取软件--protege汉化版
2019独角兽企业重金招聘Python工程师标准>>> Protégé软件作为大数据开发常用的软件,具有实用性强和操作简单的特点,受到了国内外大数据开发工程师的青睐.但是软件界面为英 ...
- Axure RP 9最新版软件及汉化包下载
官方安装包下载地址(速度较慢) 下载Axure RP 9 Beta MAC版:https://axure.cachefly.net/AxureRP-Setup-Beta.dmg 下载Axure RP ...
- SecureCRT 软件完全汉化
在正常汉化包的基础上,删除一个菜单文件,然后再运行"SecureCRT_CHS.exe" 程序即可 注意:如果以前是英文版本,则需要删除菜单配置文件后才可以正常汉化.直接删除Sec ...
- KeePass密码管理软件 ---下载安装及汉化
目录 目录 概述 下载 安装(windows) 汉化 概述 一直以来记忆力都是我的硬伤,因此就学着使用一款密码工具来帮忙记录密码,今天记录一下keepass使用教程. KeePass就是专门为了解决人 ...
最新文章
- 关于报错Incorrect username or password ( access token ) Authentication failed for ‘https://gitee.com
- 学习《apache源代码全景分析》之存储段和存储段组摘录
- SAP Word template出了错误后的调试办法
- matlab中求方差的,matlab中求方差为什么除以n-1?
- mysql学生管理系统背景_MySql学习之路1 背景介绍
- SQL server2019安装教程
- 【已解决】The server cannot or will not process the request due to something that is perceived ..
- 使用python基于socket的tcp服务器聊天室
- netgen.5.0.0下载地址与Windows下编译方法
- 高德地图api比例尺
- 看天下网络资讯浏览器 下载
- Python读取显示raw图片+numpy基本用法记录
- PHP是专为后端,后端开发PHP入门必备
- 2020东软面试题小计(校招Java篇)
- Java 程序处理 去除文件中的NUL字符
- java编程思想读书笔记
- 择校秘籍|保研去 北大软微 还是 上交计算机?
- java大数类阶乘_Java中的大数阶乘
- OJ每日一练——奥运奖牌计数
- pdfjs预览pdf报错
热门文章
- new arraylist内存_Java内存泄漏分析工具Memory Analyzer Tool
- oracle exp consistent,exp CONSISTENT=Y 原理:export前发出SET TRANSACTION READ ONLY命令
- oracle asm盘符变了,使用multipath创建ASM磁盘的奇怪现象
- java后端开发教程_【后端开发】详细讲解JAVA中方法重载概念——简单易懂
- 计算机应用基础二00018,2019年10月自学考试00018《计算机应用基础》试题(二)
- 程序员最担心,在乎的几个问题!论12年的职业生涯,能给我带来什么!
- 数据大屏产品介绍PPT_有这些图表美化工具,十分钟配出炫酷的数据可视化大屏...
- 记一次短信验证码的“梅开五度”
- python字符串切割:str.split()和re.split()对比
- Nginx深入详解之模块化体系结构