LOL超级无敌刷屏内存版源码 编译可用
本帖最后由 cmc5410 于 2014-8-3 00:56 编辑标题有点那个。。。。其实大家可以理解为盒子的一键喊话吧只不过是内存版的 嘎嘎
部分核心代码 完整源码下载附件
///////////// LOL游戏中超级无敌刷屏内存版/////////////////////
////////////////////// www.52pojie.cn//////////////////////////
///////////// LOL游戏中超级无敌刷屏内存版/////////////////////
#include "Manager.h"
void hook(char* Text);
DWORD dwModuleBase, dwModuleSize, dizhi;
bool bAutoSpam = false;
void kongzhitai()
{
AllocConsole();
freopen( "CONOUT$", "wb", stdout );
}
void rejian() ///////////////////游戏中热键
{
while (true)
{
Sleep(10);
if (GetAsyncKeyState(VK_NUMPAD1) &1)
{
if (bAutoSpam == false)
{
bAutoSpam = true;
}
else
{
bAutoSpam = false;
}
}
if (GetAsyncKeyState(VK_NUMPAD2) &1)
{
hook("/all ____________________________");
hook("/all __GGGGGG__________GGGGGG");
hook("/all GG_______________GG");
hook("/all GG____GGG_______GG_____GGG");
hook("/all GG_____GG________GG_____GG");
hook("/all _GGGGGG___________GGGGGG");
hook("/all ____________________________");
hook("/all ____________________________");
hook("/all __GGGGGG__________GGGGGG");
hook("/all GG_______________GG");
hook("/all GG____GGG_______GG_____GGG");
hook("/all GG_____GG________GG_____GG");
hook("/all _GGGGGG___________GGGGGG");
hook("/all ____________________________");
hook("/all 我是超级无敌刷屏器!");
}
if (GetAsyncKeyState(VK_NUMPAD3) &1)
{
hook("/all 我是超级无敌刷屏器!!");
}
if (GetAsyncKeyState(VK_NUMPAD4) &1)
{
hook("/all 我是超级无敌刷屏器!!");
}
if (GetAsyncKeyState(VK_NUMPAD5) &1)
{
hook("/all 我是超级无敌刷屏器!!");
}
if (GetAsyncKeyState(VK_NUMPAD6) &1)
{
hook("/all 我是超级无敌刷屏器!!");
}
if (GetAsyncKeyState(VK_NUMPAD7) &1)
{
hook("/all 我是超级无敌刷屏器!!");
}
if (bAutoSpam == true)
{
Sleep(100);
hook("/all ____________________________");
hook("/all __GGGGGG__________GGGGGG");
hook("/all GG_______________GG");
hook("/all GG____GGG_______GG_____GGG");
hook("/all GG_____GG________GG_____GG");
hook("/all _GGGGGG___________GGGGGG");
hook("/all ____________________________");
hook("/all ____________________________");
hook("/all __GGGGGG__________GGGGGG");
hook("/all GG_______________GG");
hook("/all GG____GGG_______GG_____GGG");
hook("/all GG_____GG________GG_____GG");
hook("/all _GGGGGG___________GGGGGG");
hook("/all ____________________________");
hook("/all 我是超级无敌刷屏器!");
hook("/all 我是超级无敌刷屏器!?");
hook("/all 我是超级无敌刷屏器!");
hook("/all 我是超级无敌刷屏器!");
hook("/all 我是超级无敌刷屏器!?");
hook("/all 我是超级无敌刷屏器!");
hook("/all 我是超级无敌刷屏器!");
}
}
}
void hook(char* Text) /////hook 游戏聊天地址
{
__asm
{
push Text
call dizhi
}
return;
}
void wudishuaping() /////搜索聊天地址特征码
{
kongzhitai();
dwModuleBase = (DWORD)GetModuleHandle("League of Legends.exe");
MODULEINFO modinfo;
GetModuleInformation(GetCurrentProcess(), GetModuleHandle("League of Legends.exe"), &modinfo, sizeof(MODULEINFO));
dwModuleSize = modinfo.SizeOfImage;
printf("模块基址: %x , 模块大小: %x \n", dwModuleBase, dwModuleSize);
printf("聊天基址搜索中....\n");
dizhi = FrameWork->FindPattern(dwModuleBase, dwModuleSize, (PBYTE)"\x55\x8B\xEC\x6A\xFF\x68\x00\x00\x00\x00\x64\xA1\x00\x00\x00\x00\x50\x83\xEC\x3C\xA1\x00\x00\x00\x00\x33\xC5\x89\x45\xEC\x56\x57\x50\x8D\x45\xF4\x64\xA3\x00\x00\x00\x00\x8B\x55\x08", "xxxxxx????xx????xxxxx????xxxxxxxxxxxxx????xxx");
//////////////////////////////LOL聊天特征码
if (dizhi != 0)
{
printf("找到聊天基址: %x\n", dizhi);
rejian();
}
else
{
printf("好像没找到聊天基址!可能游戏更新了...特征码变了 嘎嘎\n");
return;
}
return;
}
链接:http://pan.baidu.com/s/1ntLWkEd 密码:yrtq
刷屏干嘛? 火前留名 弄一个能打怪的 就好了 发很多话吗 刷屏好像很容易被踢{:301_1002:} 前排留名 看不懂 但是谢谢分享, 不敢用 关系内存的 怕封号啊