Eswlnk Blog Eswlnk Blog
  • 资源
    • 精彩视频
    • 破解专区
      • WHMCS
      • WordPress主题
      • WordPress插件
    • 其他分享
    • 极惠VPS
    • PDF资源
  • 关于我
    • 论文阅读
    • 关于本站
    • 通知
    • 左邻右舍
    • 玩物志趣
    • 日志
    • 专题
  • 热议话题
    • 游戏资讯
  • 红黑
    • 渗透分析
    • 攻防对抗
    • 代码发布
  • 自主研发
    • 知识库
    • 插件
      • ToolBox
      • HotSpot AI 热点创作
    • 区块
    • 快乐屋
    • 卡密
  • 乱步
    • 文章榜单
    • 热门标签
  • 问答中心反馈
  • 注册
  • 登录
首页 › 攻防对抗 › 「攻防对抗」植物大战僵尸DLL注入修改

「攻防对抗」植物大战僵尸DLL注入修改

Eswlnk的头像
Eswlnk
2022-08-20 15:39:38
「攻防对抗」植物大战僵尸DLL注入修改-Eswlnk Blog
智能摘要 AI
本文介绍了如何通过创建和编写DLL项目来修改《植物大战僵尸》游戏。首先,通过基地址和偏移量找到目标数据并进行修改,例如增加阳光值和缩短CD时间。DLL代码中使用了复杂的指针操作,并在DLL加载时启动一个线程持续执行修改逻辑。接着,使用Xenos工具将编译好的DLL注入到游戏进程中。注入成功后,即可在游戏中享受修改效果。文章强调了指针操作的重要性,并提供了详细的代码示例。

创建DLL项目

「攻防对抗」植物大战僵尸DLL注入修改-Eswlnk Blog

通过上一篇文章的基地址和偏移量,我们直接编写

植物大战僵尸CE修改并且找基址

DLL代码编写

// dllmain.cpp : 定义 DLL 应用程序的入口点。
#include "pch.h"
#include <stdio.h>
#include <windows.h>
DWORD WINAPI ThreadProc(void* param)
{
    while (true)
    {
        if (*(DWORD*)((DWORD)GetModuleHandle(0) + 0x2A9EC0) != 0) {
            DWORD A = *(DWORD*)(*(DWORD*)((DWORD)GetModuleHandle(0) + 0x2A9EC0) + 0x768);
            if (A != 0) {
                *(DWORD*)(A + 0x5560) = 10000;  // 阳光修改
                DWORD C = *(DWORD*)(A + 0x144);
                if (C != 0) {

                    // CD冷却
                    *(BYTE*)(C + 0x70) = 1;
                    *(BYTE*)(C + 0x70 + 0x50) = 1;
                    *(BYTE*)(C + 0x70 + 0x50 * 2) = 1;
                    *(BYTE*)(C + 0x70 + 0x50 * 3) = 1;
                    *(BYTE*)(C + 0x70 + 0x50 * 4) = 1;
                    *(BYTE*)(C + 0x70 + 0x50 * 5) = 1;
                }
            }
        }
       
        Sleep(20);
    }
    return 0;
}
BOOL APIENTRY DllMain(HMODULE hModule, DWORD  ul_reason_for_call, LPVOID lpReserved) {
    if (ul_reason_for_call == DLL_PROCESS_ATTACH) {
        DisableThreadLibraryCalls(hModule);
        DWORD dwThreadID;
        CreateThread(0, 0, ThreadProc, NULL, 0, &dwThreadID);
       /* WCHAR wszhModule[MAX_PATH] = { 0 };
        swprintf_s(wszhModule, L"dll地址为 0x%x DLL里调用获取到的地址为:0x%x 内容为: %d", \
            hModule, GetModuleHandle(0), *(BYTE*)(*(DWORD*)(*(DWORD*)(*(DWORD*)((DWORD)GetModuleHandle(0) + 0x2A9EC0) + 0x768) + 0x144) + 0x70));
        MessageBoxW(0, wszhModule, L"提示", 0);*/
        MessageBox(NULL, L"DLL is patched to process!", L"Success", MB_OK);
    }
    return TRUE;
}

里面大量使用了指针操作,如果不懂可以先去看看相关内容

DLL注入

这里我直接使用Xenos来注入DLL

「攻防对抗」植物大战僵尸DLL注入修改-Eswlnk Blog

注入完成后就可以直接Enjoy了

「攻防对抗」植物大战僵尸DLL注入修改-Eswlnk Blog

ESWINK , 版权所有丨如未注明 , 均为原创

原文标题:「攻防对抗」植物大战僵尸DLL注入修改

「攻防对抗」植物大战僵尸DLL注入修改-Eswlnk Blog
本站默认网盘访问密码:1166
本站默认网盘访问密码:1166
dlldll注入dword修改僵尸大战植物注入
0
0
Eswlnk的头像
Eswlnk
一个有点倒霉的研究牲站长
赞赏
「攻防对抗」WebAssembly漏洞挖掘与虚拟机逃逸
上一篇
「攻防对抗」植物大战僵尸CE修改并且找基址
下一篇

评论 (0)

请登录以参与评论
现在登录
    发表评论

猜你喜欢

  • 今日热点:伪Clash软件下载陷阱曝光,附防范建议
  • 「攻防对抗」利用 fastjson 原生反序列化与动态代理突破安全限制
  • 「攻防对抗」从上传漏洞到Getshell | 一次完整的渗透过程
  • 「日志记录」从零起步揭开路由器漏洞挖掘的面纱
  • 「攻防对抗」NSmartProxy流量特征的真实表现与应用
Eswlnk的头像

Eswlnk

一个有点倒霉的研究牲站长
1108
文章
319
评论
679
获赞

随便看看

「攻防对抗」Shellcode分离加载全攻略 | 实现绕过安全软件检测的文件加载与远程URL加载技术
2023-11-11 22:24:37
「攻防对抗」植物大战僵尸DLL注入修改
2022-08-20 15:39:38
Linux内核与DPDK之HTTP性能对决
2022-07-05 17:48:01

文章目录

专题展示

WordPress53

工程实践37

热门标签

360 AI API CDN java linux Nginx PDF PHP python SEO Windows WordPress 云服务器 云服务器知识 代码 免费 安全 安卓 工具 开发日志 微信 微软 手机 插件 攻防 攻防对抗 教程 日志 渗透分析 源码 漏洞 电脑 破解 系统 编程 网站优化 网络 网络安全 脚本 苹果 谷歌 软件 运维 逆向
  • 首页
  • 知识库
  • 地图
Copyright © 2023-2025 Eswlnk Blog. Designed by XiaoWu.
本站CDN由 壹盾安全 提供高防CDN安全防护服务
蜀ICP备20002650号-10
页面生成用时 0.807 秒   |  SQL查询 36 次
本站勉强运行:
友情链接: Eswlnk Blog 网站渗透 倦意博客 特资啦!个人资源分享站 祭夜博客 iBAAO壹宝头条
  • WordPress142
  • 网络安全64
  • 漏洞52
  • 软件52
  • 安全48
现在登录
  • 资源
    • 精彩视频
    • 破解专区
      • WHMCS
      • WordPress主题
      • WordPress插件
    • 其他分享
    • 极惠VPS
    • PDF资源
  • 关于我
    • 论文阅读
    • 关于本站
    • 通知
    • 左邻右舍
    • 玩物志趣
    • 日志
    • 专题
  • 热议话题
    • 游戏资讯
  • 红黑
    • 渗透分析
    • 攻防对抗
    • 代码发布
  • 自主研发
    • 知识库
    • 插件
      • ToolBox
      • HotSpot AI 热点创作
    • 区块
    • 快乐屋
    • 卡密
  • 乱步
    • 文章榜单
    • 热门标签
  • 问答中心反馈