资源简介
074撒旦源码.rar
代码片段和文件信息
// dll_cfd.cpp : Defines the entry point for the DLL application.
//
#include “stdafx.h“
#include
#include
#include
HINSTANCE hMod;
HHOOK hHook;
HWND hWindow;
long cfun = NULL;
LRESULT Wndproc(HWND h long msg long w long l)
{
COPYDATASTRUCT cd = {0};
char op[256] = {0};
DWORD d = 0;
long ret = 0;
if (msg == 0x4a) {
if (!l) return 1;
memcpy(&cd (PVOID)l sizeof(cd));
if (w == 1) { //1: WriteMemory
if (!VirtualProtect((PVOID)cd.dwData cd.cbData 0x40 &d)) return 2;
memcpy((PVOID)cd.dwData (PVOID)cd.lpData cd.cbData);
return 7;
}
if (w == 2) {
if (!VirtualProtect((PVOID)cd.dwData 4 0x40 &d)) return -17;
memcpy(&ret (PVOID)cd.dwData 4);
return ret;
}
}
return(CallWindowProc((WNDPROC)cfun h msg w l));
}
void MyFun()
{
long ret = 0;
do {
Sleep(50);
} while (!FindWindow(“MapleStoryClass“ “MapleStory“));
hWindow = FindWindow(“MapleStoryClass“ “MapleStory“);
cfun = (long)GetWindowLong(hWindow GWL_WNDPROC);
ret = SetWindowLong(hWindow GWL_WNDPROC (long)Wndproc);
if (!ret) MessageBox(0 “change callback function failed“ ““ MB_OK);
}
BOOL APIENTRY DllMain( HANDLE hModule
DWORD ul_reason_for_call
LPVOID lpReserved
)
{
char msg[256] = {0};
//char tmp[128] = {0};
HANDLE hTH = 0;
PROCESSENTRY32 pe = {0};
SECURITY_ATTRIBUTES sa = {0};
DWORD tid = 0;
HANDLE ret = 0;
if (ul_reason_for_call == DLL_PROCESS_ATTACH) {
//sprintf(tmp “main: %x“ (int)DllMain);
//OutputDebugString(tmp);
hMod = (HINSTANCE)hModule;
hTH = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS 0);
if (hTH == (HANDLE)-1)
MessageBox(0 “create toolhelp failed“ ““ MB_OK);
pe.dwSize = sizeof(pe);
if (Process32First(hTH &pe)) {
do {
if (GetCurrentProcessId() == pe.th32ProcessID)
if (!strcmp(pe.szExeFile “MapleStory.exe“)) {
ret = CreateThread(&sa 0
(LPTHREAD_START_ROUTINE)MyFun
NULL 0 &tid);
if (!ret) MessageBox(0 “create thread failed“ ““ MB_OK);
}
} while (Process32Next(hTH &pe));
} else MessageBox(0 “Enum Process failed“ ““ MB_OK);
CloseHandle(hTH);
}
if (ul_reason_for_call == DLL_PROCESS_DETACH)
SetWindowLong(hWindow GWL_WNDPROC cfun);
return TRUE;
}
extern “C“ __declspec(dllexport) BOOL Unload()
{
return(UnhookWindowsHookEx(hHook));
}
LRESULT CALLBACK HookProc(int nCodeWPARAM wParamLPARAM lParam)
{
return(CallNextHookEx(hHook nCode wParam lParam));
}
extern “C“ __declspec(dllexport) BOOL Install()
{
hHook = SetWindowsHookEx(WH_GETMESSAGE (HOOKPROC)HookProc hMod 0);
if (hHook) return TRUE;
return FALSE;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2798 2009-08-04 00:25 撒旦源码\撒旦源码\dll\x.cpp
文件 5147 2009-08-04 18:38 撒旦源码\撒旦源码\exe\VB\FrmAd.frm
文件 129 2009-08-04 18:38 撒旦源码\撒旦源码\exe\VB\FrmAd.frx
文件 41210 2009-08-04 18:46 撒旦源码\撒旦源码\exe\VB\FrmMain.frm
文件 2250 2009-08-04 18:46 撒旦源码\撒旦源码\exe\VB\FrmMain.frx
文件 1710 2009-08-03 23:24 撒旦源码\撒旦源码\exe\VB\m_crypto.bas
文件 3137 2009-08-04 19:01 撒旦源码\撒旦源码\exe\VB\m_HotKey.bas
文件 1441 2009-07-14 09:40 撒旦源码\撒旦源码\exe\VB\m_st
文件 853 2009-12-11 09:32 撒旦源码\撒旦源码\exe\VB\x.vbp
文件 206 2009-12-19 10:28 撒旦源码\撒旦源码\exe\VB\x.vbw
文件 1336 2009-12-19 12:48 撒旦源码\撒旦源码\新建 文本文档.txt
目录 0 2009-12-19 10:28 撒旦源码\撒旦源码\exe\VB
目录 0 2009-12-19 10:27 撒旦源码\撒旦源码\dll
目录 0 2009-12-19 10:28 撒旦源码\撒旦源码\exe
目录 0 2009-12-19 12:48 撒旦源码\撒旦源码
目录 0 2009-12-19 12:47 撒旦源码
----------- --------- ---------- ----- ----
60217 16
相关资源
- 抖音扫号器电脑版.exe
- Webpack4.0视频教程-百度网盘链接.txt
- 运算器实验全部.circ
- 2e83751335d93e769646a4a9a6da9c3d.slx
- wordcloud-1.5.0-cp37-cp37m-win_amd64.whl
- zw_u012508322-6425267-SPmag-CS-Code.zip
- zw_sbshi007-2506262-贪心算法算法-代码.
- zw_qq_37591909-11100331-AR开发实战项目之人
- zw_qinhongzi-9674316-ECEF2ECI.zip
-
zw_mamayu1314-9409158-Unti
tled.zip - zw_loaive1020-10736378-GB-7714.zip
- CMSClient.exe
- IM1253+IM6201+QS1211+上位机.rar
- gangqin.zip
- 逻辑思维训练500题(带答案).zip
- zw_myserial.zip
- webshell.zip
- shell.zip
- 7、8系列录像机密码解锁软件.zip
- 华为eNSPV100R003C00SPC100安装包及USG6000
- 使用说明.doc
- 内核变速源码.rar
- MybatisPluginioo.zip
- VisualSVN-Server破解注册机.rar
- 2019年全国职业院校技能大赛中职组“
- 航天飞行动力学远程火箭弹道设计.
- 0b7f812593f5ad62233c38638ac7aa73.pdf
- 1.1中科大+上交电院+上交密院.pdf
- 546.txt
- jBridger.exe
评论
共有 条评论