乐易论坛-乐易网易语言培训教程火山PC视窗中文编程交流论坛

 找回密码
 立即注册

手机号登录

用手机号号登陆

微信登录

微信扫码,快速开始

QQ登录

用QQ账号登陆

办理VIP,定制软件,报名培训联系QQ[重磅]2024年实地培训高清培训目录火山PC版乐易模块使用教程
请牢记揰掵佲的QQ号1615457736 1615457734 其他都是骗子有了火山,易语言是否还有必要学习吗?易语言0基础入门课程
火山PC视窗0基础入门课程易语言外挂0基础入门课程火山PC视窗火山HOOK入门课程
易语言误报处理课程QQ空间POST课程2022年火山PC易语言POST系列课程
Android逆向Jeb动态调试0基础课程QQ邮箱网页POST课程WeChat个微Hook实战课程
百日Js加密分析实战课程(无密下载)QQ群POST课程h5游戏WebSocket逆向视频
JavaScript加密特训课程易语言汇编快速入门课程破解实战系列课程
[2024年]火山PC0基础x64位游戏内存辅助开发教程手游模拟器脚本0基础课程易语言加密防破解0基础入门课程
广告位招租联系QQ1615457736  
查看: 8082|回复: 6

[图文教程] DIY易语言符合系统主题+编译器脱离VC++编译风格

[复制链接]

[图文教程] DIY易语言符合系统主题+编译器脱离VC++编译风格

[复制链接]
已绑定手机
已实名认证
揰掵佲
等级头衔

等級:乐易运营组

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分成就
易币
贡献
主题
精华
金钱
积分
33975
注册时间
2014-8-2
最后登录
1970-1-1

勋章墙

2015-5-9 16:18:17 | 显示全部楼层 |阅读模式
DIY易语言符合系统主题+编译器脱离VC++编译风格


今天星期,没事在家研究怎样让软件符合系统主题呢。用一串代码就可以了。不过我想到易语言编辑的界面很不好看VC++的...
所以就实战修改了一下。
刚开始我很纳闷很多易语言编译的软件怎么会符合系统主题呢(一些OD也是这样..)
所以我就开始慢慢的研究。发现是通过资源来修改的。
那么进入正题
工具:OllyDbg   Rstuner

大牛勿喷。
本帖隐藏的内容我们首先打开Rstuner把易语言载入进去。我用的Rstuner是英文版的。
首先我们新建一个界面资源目录

新建界面资源目录。

然后点击“OK”1~6步一直下一步不用管。

代码:
  • <FONT face=微软雅黑></FONT>

[color=rgb(51, 102, 153) !important]复制代码

然后保存

你以为这样就玩了吗?不其实还早呢。看了下面的这张图你就懂了。

嗯哼哼~不要怕。我们载入OD
载入OD后我们中文搜索引擎-智能搜索-搜索“非法修改”

我们双击随便找一个地方下断。
00463439   .  52            push edx
0046343A   .  FF50 20       call dword ptr ds:[eax+0x20]
0046343D   .  85C0          test eax,eax
0046343F   .  75 0A         jnz Xe_-_副本.0046344B
00463441   .  68 68235A00   push e_-_副本.005A2368                     ;  打开文件失败!
00463446   .  E9 1C0A0000   jmp e_-_副本.00463E67
0046344B   >  E8 00000000   call e_-_副本.00463450
00463450  /$  830424 06     add dword ptr ss:[esp],0x6
00463454  \.  C3            retn
00463455      B2            db B2
00463456   .  8BCB          mov ecx,ebx                              ;  在这F2断点
00463458   .  E8 73A0FFFF   call e_-_副本.0045D4D0                     ;  关键Call
0046345D   .  85C0          test eax,eax                             ;  eax=0;为1则跳转实现,为0跳转不实现。
0046345F   .  75 0A         jnz Xe_-_副本.0046346B                     ;  关键跳,要实现这个跳转
00463461   .  68 38235A00   push e_-_副本.005A2338                     ;  系统执行文件被非法修改,请检查病毒并重新安装!
00463466   .  E9 FC090000   jmp e_-_副本.00463E67
0046346B   >  68 34235A00   push e_-_副本.005A2334                     ;  3d
在00463456处下断。F9运行。
到了这一步可能会有人觉得又要分析关键Call了。其实我自己试了一个方法。不用那么麻烦。
我们直接把关键跳改成

这样跳转就实现了。代码看下:

没错吧,好了。我们保存。
保存后我们打开看看效果。

这样就成功了,
我们将易语言配置一下就算是调试或者编译也是这样。
我们选择工具-系统配置

这样一些都完成了,如果还不信我编译看看。有图有真相!


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

ly_User
等级头衔

等級:顶级Vip

Rank: 14Rank: 14Rank: 14Rank: 14

积分成就
易币
贡献
主题
精华
金钱
积分
482
注册时间
2014-11-26
最后登录
1970-1-1

勋章墙

2015-5-9 17:44:31 | 显示全部楼层
老大就是牛啊
回复

使用道具 举报

乐丶路人
等级头衔

等級:编程起步

Rank: 5Rank: 5

积分成就
易币
贡献
主题
精华
金钱
积分
1129
注册时间
2015-2-27
最后登录
1970-1-1

勋章墙

2015-5-9 19:10:12 | 显示全部楼层
            我发现了   这站长比我转的贴 还多。。。
回复

使用道具 举报

已绑定手机
已实名认证
忧郁之子
等级头衔

等級:编程入门

Rank: 4

积分成就
易币
贡献
主题
精华
金钱
积分
449
注册时间
2014-11-8
最后登录
1970-1-1

勋章墙

2015-5-10 13:44:48 | 显示全部楼层
学习了,谢谢分享
回复

使用道具 举报

雨雾星天
等级头衔

等級:编程起步

Rank: 5Rank: 5

积分成就
易币
贡献
主题
精华
金钱
积分
1267
注册时间
2014-11-2
最后登录
1970-1-1

勋章墙

2015-5-10 16:12:51 | 显示全部楼层
我以前jmp跳过后就不能调试了,把这个文件与exe放到一个目录就行了
回复

使用道具 举报

已绑定手机
763837023
等级头衔

等級:编程入门

Rank: 4

积分成就
易币
贡献
主题
精华
金钱
积分
325
注册时间
2014-12-31
最后登录
1970-1-1

勋章墙

2015-5-26 23:55:06 | 显示全部楼层
这也能被你想到。。。奇才。。。
回复

使用道具 举报

su20052856
等级头衔

等級:编程菜鸟

Rank: 2

积分成就
易币
贡献
主题
精华
金钱
积分
111
注册时间
2015-8-2
最后登录
1970-1-1

勋章墙

2015-8-2 14:14:12 | 显示全部楼层

学习了
回复

使用道具 举报

如果懒得打字,请选择右侧内容快捷回复 提醒:以任何方式进行『恶意灌水』的行为,进行封号处理
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

热点推荐上一条 /5 下一条

QQ|网站地图|手机版|小黑屋|乐易论坛-乐易网 | 湘ICP备19007035号

拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表乐易立场!

娄底市乐易网络科技有限公司声明:乐易原创培训课程版权均为我公司所有,未经许可,不得擅自翻录,盗版,破解本站课课程,我们将保留法律诉讼的权利

GMT+8, 2024-5-12 11:54 , Processed in 0.063764 second(s), 64 queries .

Powered by Discuz! X3.4

Copyright © Tencent Cloud.

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