找回密码
 立即注册
GTA5修改器.风灵月影生化危机7修改器.风灵月影三国志13修改器.风灵月影讨鬼传2修改器.风灵月影猎天使魔女修改器.风灵月影
刺客信条修改器虐杀原形2修改器.风灵月影看门狗2修改器.风灵月影鬼泣5修改器.风灵月影上古卷轴5修改器
查看: 48|回复: 0

热血江湖按键+内存汇编CALL 辅助VS2005

[复制链接]

2604

主题

2627

帖子

8001

积分

论坛元老

Rank: 8Rank: 8

积分
8001
发表于 2017-7-1 23:25:00 | 显示全部楼层 |阅读模式
098.jpg
本帖配套编程工具:VS2005   语言C++  技术类型: C++调用内敛汇编的技术 和 后台模拟按键 ,代码质量很高。。。干货多。。。
后台发送消息文本的代码如下: 对于 VS和C++方面的考验大家的英语能力了。。。代码很简单。
注意本附件主要核心是 C++调用内敛汇编的技术,技术有点深,深的不是书写代码,而是分析出游戏的反汇编函数。。。


自动加血的代码如下:

UINT APIENTRY AutoPlusLifeThread(LPVOID p)
{
        while ( WaitForSingleObject(hAplThread, 1000) == WAIT_TIMEOUT )
        {
                if ( bCtrlAPLDown == TRUE )
                {
                        if ( *((LPDWORD)dwCurrentLifeValAddr) <= dwUSLVDown )
                        {
                                if ( bCtrlAPLUp == TRUE )
                                {
                                        while ( *((LPDWORD)dwCurrentLifeValAddr) <= dwUSLVUp )
                                        {
                                                __asm
                                                {
                                                        pushad
                                                        push iLifeKey
                                                        call dwGameKeySPAddr
                                                        popad
                                                }
                                                Sleep(2000);
                                        }
                                }
                                else
                                {
                                        __asm
                                        {
                                                pushad
                                                push iLifeKey
                                                call dwGameKeySPAddr
                                                popad
                                        }
                                }
                        }
                }
        }
        return 0;
}

攻击的代码如下:
__declspec(naked) void SendAttackXYPack()
{
        __asm
        {
                push ecx
                movsx ecx, word ptr [ebp-0xC10]
                add  ecx, 6
                mov  dwAttackXYBuf1, ecx
                mov  lpdwAttackXYBuf, edx
                pop  ecx
                pushad
        }
        if ( dwAttackXYBuf1 == 26 )
        {
                memcpy(chAttackXY, (void*)lpdwAttackXYBuf, 26);
        }
        __asm
        {
                popad
                mov  dwAttMovThis, ecx
                call dwGameSendPackAddr
                jmp  dwAttackXYJmpBack
        }
}

热血江湖按键辅助VS2005.rar (750.83 KB, 下载次数: 0, 售价: 100 金钱)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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