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

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3515|回复: 5
收起左侧

[会员申请] 会员申请ID:仁二【申请通过】

[复制链接]
吾爱游客  发表于 2015-10-14 13:22
1、申请ID:仁二
2、个人邮箱:17070453@qq.com
3、原创技术文章:国外优质GIF录制软件instagiffer的一次匪夷所思的汉化

开始:


各位大牛们已经下午了写了一早上 下午好 之前看到汉化软件无法加盟论坛 所以我就前来一战了
当然本人技术不是很强 希望大牛们别笑话我
汉化软件名称:instagiffer  是一款国外制作GIF的神器
目前百度到的中文版都是假的 软件windows最高版本到1.58  作者停止更新很久了
官网下载也基本失效 不过360宝库支持下载 instagiffer -360宝库下载:http://baoku.360.cn/soft/show/appid/103360230
汉化补丁下载1地址 补丁载点1:http://yunpan.cn/cFZq577pZKvcw 提取码:8f35
汉化补丁下载2地址 补丁载点2:http://pan.baidu.com/s/1kTCiYf9 解压密码:tiebage
杀毒误报问题的说明 补丁没毒 dll也没毒 可以提交给360或者杀毒软件做技术检测
劫持程序关键dll做了输入表注入 做了基本杀毒的免杀误报处理
[图1]

图1

图1

题外话:
我也是对GIF图片的画质要求很高 UGA5 PS FW各种作图工具也用过但是还是不大满意
长期的做图修复工作把我累的体无完肤 最完美的做图我觉得是无防色就是无抖动值然后做出来都是条纹
修复相同区域对不同颜色进行像素点同色位 or 对每一帧图像进行修复 才能做到放大几百倍看不到瑕疵的完美
于是乎有一天闲来无事我就拿着360软件管家进行搜索GIF制作工具 当然百度早已被我百度烂了
笔者是一个 如果有一点可能性或足丝马迹都不放过错过漏掉的家伙 因为真相只有一个!
关于这款软件 懂得的大神早就在用了 不懂的菜鸟也许一开始还不会用 但是摸索就了也能懂一点
能在百度上简单的找到界面翻译http://wenku.baidu.com/view/cb8c03c6b307e87100f69634.html
当然我也是今天才试着找看到的 别笑我因为我用 有道词典

说说这个软件的汉化过程
instagiffer.exe主程序 查壳
Zip Sfx Archive  ,
Overlay :  ZIP archive > Offset : 0000h -  [ Deflated ]
[图2]

图2

图2

没壳但是是python编写的 也是听朋友说 在论坛上看到过逆向修改源码的软件
请看这里:http://www.52pojie.cn/thread-344181-1-3.html
也用过ResHacker、C32ASM、Radialix3、PE-Explorer、IDA[这个不太会用]
最后甚至还用Hex及UE对其进行文本Unicode字串符等搜索均然无果 即使你搜到了修改也并非有效 也就是说并不一定就是对的
对主程序exe改为rar形式解压并用网站http://tool.lu/pyc/ 对2进制pyc文件进行源码解析查看
[图3]

图3

图3
[图3.5] 3.5.png
到这里只能说没找到关键毕竟核心我是看不懂的希望看得懂的大牛能在帖回复给与解说 源码回头我会打包一份 instagiffer.exe解压反编译部分源码.zip (54.07 KB, 下载次数: 6)
[图3.6]

图3.6

图3.6

[3.7]

图3.7

图3.7

[3.8]

图3.8

图3.8

有的东西是会变的 有的东西是不会变的 但是万变不离其宗
[图3.9] 3.9.jpg
具体python编写流程 可以去问问python之父 程序内部有tcl和tk文件夹都是和程序有关的 可惜我看不懂

朋友发我看了的论坛的一篇帖子 关于程序逆向反编译的
再看一次这里:http://www.52pojie.cn/thread-344181-1-3.html
后来测试 了也不行 帖子操作的是dos程序 这个直接压缩包形式 封装类型不同
pyd文件并不是使用python编写而成,.pyd文件一般是其他语言编写的python扩展模块。
尝试过删除报错但是在C盘里也没看到那些关键文件
[图4] 4.jpg
具体后来也知道为何了显示路径是错误的 其实是在instagiffer.exe内未解压 exe内源码往上看截图

我也尝试着问了自己 到此为止了吗[微笑]
当我觉得没办法快要放弃的时候[眼看一件无望的事情 却在不经意间得到了转机]
耳边传来了一个人的声音就是那一句话 这样就好了吗
我也再问自己难道真的就没办法了吗 这样放弃真的是我想要的吗
突然那个人又传来了一个声音 外挂字幕……用外挂
仿佛眼前若隐若现出一些许景象 那漂浮的画面如梦一般 给了我思路
对用外挂!我的专长是asm汇编(一般人我不告诉他)我能稍微看懂和编写程序运行的内存代码(当然不懂我也会百度)

提示框的汉化是很好处理的 要么控件内置 要么messagebox函数 这边用到的是messageboxw
这里并不是对函数进行修改 因为是补丁所以在函数返回1次的地方做处理
程序介绍的显示是TextOut这里用到了TextOutw 也是百度半天在msdn论坛上看到大神留下的热心解答知道了感谢
程序常见问题页面改为了加入我们 这里一笔带过 所以的作者和问题都集结在一起 互相分享作品为主
懂的大神秒懂 希望大牛别对此补丁文件做2次修改 也是对笔者劳动成果的支持
主要为什么想以补丁的形式呈现呢 写劫持也有点大手笔 汉化工作量看似不多动起手来发现汇编敲挺吃力(一字一句像圈套)

曾今一次失败的经历让我想起这程序在内存间有一段固定文本可以搜索 但是修改这段英文就是程序显示的说明会出现乱码
然后也是经过了一段时间的沉淀 才有上面的msdn论坛大神们遗留的基础解说
汉化之初[图5] 5.jpg

只能用一句话来概括我的经历 今天的失败成就明天的成功 但是前提是你不能放弃
当你要坚持做一件事的时候 所有的事物都会朝你展开升华 有的不是困难而是帮助
再嚓播一条新番经典台词:(你感到不甘心吗 小鬼 对于自己是最弱的这件事 那么就不要忘掉这份悔恨 因为这就是你还没有放弃的证据 没有放弃自己的证明 听好了小鬼 不要把那种安于天命这种漂亮的话挂在嘴边 装作久经沧桑而放弃努力的无聊之人 只要有决不放弃的决心 人什么都可以做到 毕竟人类是明明没有翅膀却能登上月球的生物啊)

在是说一下我纯新手瞎整 别笑 这个软件汉化了我大半个月 哈哈中间肯定有时间去玩了看新番了可能
做自己感兴趣的事情 把好的事物记录留下来 这就是我和志同道合者的行为

严重感谢朋友evansfix[asd9988]给与的技术支持 核心汉化模块编写提供
好了不写了就废话这么多

汉化安装教程[截图都省了 感谢贴吧 pass的伤痕 的视频高清上传教程]:
http://yuntv.letv.com/bcloud.html?uu=a04808d307&vu=ed5a011c98
不知道该如何添加视频 那就这样吧




结束:
【如果审核不通过 也请把我把软件补丁免费发放出去谢谢!】

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

Hmily 发表于 2015-10-19 18:45
ID:仁二
邮箱:17070453@qq.com

申请通过,欢迎光临吾爱破解论坛,期待吾爱破解有你更加精彩,ID和密码自己通过邮件密码找回功能修改,请即时登陆并修改密码!
登陆后请在一周内在此帖报道,否则将删除ID信息。
仁二 发表于 2015-10-19 20:04
spguangz 发表于 2015-10-20 12:28
仁二 发表于 2015-10-20 14:02


是啊
Sound 发表于 2015-10-20 20:17
歡迎  歡迎。。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

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

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

GMT+8, 2024-4-29 08:19

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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