当前位置: 代码迷 >> Java面试 >> 用户对小弟我说不会破解还玩什么软件
  详细解决方案

用户对小弟我说不会破解还玩什么软件

热度:96   发布时间:2016-04-17 00:15:08.0
用户对我说不会破解还玩什么软件
真的很郁闷啊!
事情是这样的: 用户采购的法国的一个数控设备,把外壳换成他们自己的商标了,然后我们的业务是把他们设备中附带的软件的界面重做也改成他们自己的商标和界面样式。
  说起来也奇怪,老外写的程序吧,界面完全是用HTML JS 来写的 ,后台服务使用js 调用dll文件执行,运行起来直接封装到IE浏览器里面了 只不过去掉了边框。对于我来讲改HTML 界面还是很容易的。

问题来了,程序的exe文件执行,我用资源替换工具把exe文件中图片 位图 等信息都更换了用户需要的样子,但是有一个版本号我是怎么也改不了,应该是写在程序里编译好的。

结果用户说:你用汇编啊,找到它硬盘内部的空间改啊! 
我说:我不会呀。
用户说:不会这个还玩什么软件!!!!!!!!

各位经验丰富的大神们怎么看这件事,给点建议。
------解决思路----------------------
你用汇编啊,找到它硬盘内部的空间改啊!
------解决思路----------------------
这得看楼主有没触类旁通了,可以用IDA分析反汇编,onlyDebug进行修改
------解决思路----------------------
引用:
Quote: 引用:

这得看楼主有没触类旁通了,可以用IDA分析反汇编,onlyDebug进行修改

这个我知道呀 
关键吧 合同签的 就是改页面 钱给的就那么多
明白的...

如果有一个很简单的方法 我就不合计了 
用IDA分析反汇编 我知道 还得做工作 成本啊

改版本这种一般可以直接在IDA里面搜索都能搜到,看楼主是否把这个当成兴趣了,毕竟多一个技能多一条出路,之前自己也没做汇编这块,也是一次做项目需要做游戏外挂才做的.破解这种技能不只是工作中吧,生活中自己要用一些软件有这技能也方便
------解决思路----------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

这得看楼主有没触类旁通了,可以用IDA分析反汇编,onlyDebug进行修改

这个我知道呀 
关键吧 合同签的 就是改页面 钱给的就那么多
明白的...

如果有一个很简单的方法 我就不合计了 
用IDA分析反汇编 我知道 还得做工作 成本啊

改版本这种一般可以直接在IDA里面搜索都能搜到,看楼主是否把这个当成兴趣了,毕竟多一个技能多一条出路,之前自己也没做汇编这块,也是一次做项目需要做游戏外挂才做的.破解这种技能不只是工作中吧,生活中自己要用一些软件有这技能也方便

谢谢,IDA里能直接搜索到吗?? 我这个显示的类似 label这个东西

不论是IDA或者onlydebug都有搜索功能,这种版本号如果是写死的,直接搜他的版本字符串,一般就能搜到了
------解决思路----------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

Quote: 引用:

Quote: 引用:

这得看楼主有没触类旁通了,可以用IDA分析反汇编,onlyDebug进行修改

这个我知道呀 
关键吧 合同签的 就是改页面 钱给的就那么多
明白的...

如果有一个很简单的方法 我就不合计了 
用IDA分析反汇编 我知道 还得做工作 成本啊

改版本这种一般可以直接在IDA里面搜索都能搜到,看楼主是否把这个当成兴趣了,毕竟多一个技能多一条出路,之前自己也没做汇编这块,也是一次做项目需要做游戏外挂才做的.破解这种技能不只是工作中吧,生活中自己要用一些软件有这技能也方便

谢谢,IDA里能直接搜索到吗?? 我这个显示的类似 label这个东西

不论是IDA或者onlydebug都有搜索功能,这种版本号如果是写死的,直接搜他的版本字符串,一般就能搜到了


谢谢 我试着弄弄   
学习汇编这块 有什么好的推荐

如果只是修改一下版本号这种简单的破解不需要特别去学习汇编,不过楼主要是真想掌握这个破解的技能倒是可以去学学,网上也有很多汇编的视频资料,毕竟学语言都是共通的,汇编学起来要比其它语言更容易的其实,他没那么多复杂的东西.
------解决思路----------------------
引用:
再次感谢回复
IDA有没有好用的下载地址呀 我找了一些都不好用

http://www.xiazaiba.com/html/7825.html
------解决思路----------------------
这还有啥好说的 地上捡块砖头 往他脸上拍呗 多大个事
  相关解决方案