码迷,mamicode.com
首页 > 编程语言 > 详细

易语言 为别人软件加入广告或者密码(特别思路)

时间:2016-06-28 20:30:39      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:

洪雨的的这款软件比较奇特,是忽然想到一个思路,然后实现了一下。

 
exe文件都有一个很有趣的地方,只要内部完整,就可以运行。
 
比如一个exe文件,我们运行的时候,电脑知道他是exe所以可以直接运行。
 
假如洪雨将它换一下扩展名,变成“.jpg”图片文件。
 
那么电脑就会认为这是一个jpg图片文件,然后当作图片文件来运行,我们会看到无法显示的图片文件。
 
但是内部还是exe的完整代码。
 
易语言可以直接执行这个jpg文件,我们用命令强行让电脑用exe方法运行就可以了。
 
这样子,我们就能达到一种伪装加壳运行的目的。
 
先说说给别人的软件加密码
 
比如,别人的软件叫做 1.exe  ,我们把这个软件改名为1.jpg
 
然后我们写一个程序叫做1.exe,在程序里面写一个判断,只要输入正确密码,就运行1.jpg
 
别人眼里看到的是两个文件,1.exe和1.jpg  
 
别人是不会知道1.jpg才是源文件,而且改个名就能直接运行的。他们会双击打开看一下,是一个无法显示的图片文件。
 
然后运行1.exe  ,软件就会提示输入密码,输入正确后,1.exe就会运行1.jpg
 
原理就是这样,可能我说的有点啰嗦,不明白的多看几遍。
 
加广告的原理
 
加广告的原理和上面一样,只是不用验证密码了,只是弹出几秒钟的广告,然后自动运行1.jpg
 
广告可以是你自己设置的窗口,也可以是加载网页上的广告。建议加载网页上的广告,这样容易替换。
 
延伸思路
 
源文件改成1.jpg 有可能会被别人丢失,所以我们可以改成dll文件,然后在我们写的易语言程序里寻找判断dll文件是否缺失,如果缺失就提醒。
这样不显得唐突,毕竟很多软件都是调用dll文件里的命令。
如果是自己直接写源码,可以将源文件加载成资源,每次都写出后再运行,这样就能保证万无一失。
 
 
再延伸一个种玩法
 
我们给别人软件加一个伪装壳,可以弹出广告和加密码同时使用的方法收集数据库。
 
比如,广告弹出这样一句话“请关注微信订阅号,回复xxxx,获取密码”或者“请订阅邮件xxxxxxx,自动获取密码”
 
非常实用的技巧。

易语言 为别人软件加入广告或者密码(特别思路)

标签:

原文地址:http://www.cnblogs.com/hongyuyingxiao/p/5624816.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!