beic 发表于 2025-11-24 00:17:35

UE4逆向教程


├── UE4资料
│   ├── 驱动通信
│   │   ├── Driver_Test01_R3
│   │   │   ├── x64
│   │   │   │   ├── Release
│   │   │   │   │   ├── Dricer_Test01_R3.tlog
│   │   │   │   │   │   ├── link.read.1.tlog
│   │   │   │   │   │   ├── CL.write.1.tlog
│   │   │   │   │   │   ├── CL.read.1.tlog
│   │   │   │   │   │   ├── link.command.1.tlog
│   │   │   │   │   │   ├── Dricer_Test01_R3.lastbuildstate
│   │   │   │   │   │   ├── link.write.1.tlog
│   │   │   │   │   │   ├── CL.command.1.tlog
│   │   │   │   │   ├── driver.obj
│   │   │   │   │   ├── vc142.pdb
│   │   │   │   │   ├── Dricer_Test01_R3.vcxproj.FileListAbsolute.txt
│   │   │   │   │   ├── main.obj
│   │   │   │   │   ├── Dricer_Test01_R3.ipdb
│   │   │   │   │   ├── Dricer_Test01_R3.exe.recipe
│   │   │   │   │   ├── Dricer_Test01_R3.iobj
│   │   │   │   │   ├── Dricer_Test01_R3.log
│   │   │   │   │   ├── Dricer_Test01_R3.Build.CppClean.log
│   │   │   ├── driver.h
│   │   │   ├── driver.cpp
│   │   │   ├── main.cpp
│   │   │   ├── Dricer_Test01_R3.vcxproj.filters
│   │   │   ├── Dricer_Test01_R3.vcxproj.user
│   │   │   ├── base.h
│   │   │   ├── Dricer_Test01_R3.vcxproj
│   │   ├── Driver_Test01
│   │   │   ├── x64
│   │   │   │   ├── Release
│   │   │   │   │   ├── Driver_Test01
│   │   │   │   │   │   ├── Driver_Test01.sys
│   │   │   │   │   │   ├── Driver_Test01.inf
│   │   │   │   │   ├── Driver_Test01.tlog
│   │   │   │   │   │   ├── stampinf.read.1.tlog
│   │   │   │   │   │   ├── stampinf.write.1.tlog
│   │   │   │   │   │   ├── stampinf.command.1.tlog
│   │   │   │   │   │   ├── link.command.1.tlog
│   │   │   │   │   │   ├── CL.read.1.tlog
│   │   │   │   │   │   ├── Driver_Test01.lastbuildstate
│   │   │   │   │   │   ├── CL.command.1.tlog
│   │   │   │   │   │   ├── link.write.1.tlog
│   │   │   │   │   │   ├── link.read.1.tlog
│   │   │   │   │   │   ├── signtool.read.1.tlog
│   │   │   │   │   │   ├── CL.write.1.tlog
│   │   │   │   │   │   ├── signtool.command.1.tlog
│   │   │   │   │   │   ├── signtool.write.1.tlog
│   │   │   │   │   │   ├── signtool.timestamp.1.tlog
│   │   │   │   │   ├── Driver_Test01.vcxproj.FileListAbsolute.txt
│   │   │   │   │   ├── Main.obj
│   │   │   │   │   ├── vc142.pdb
│   │   │   │   │   ├── Memory.obj
│   │   │   │   │   ├── Driver_Test01.log
│   │   │   │   │   ├── Dricer_Test01_R3.pdb
│   │   │   │   │   ├── Driver_Test01.cer
│   │   │   │   │   ├── Driver_Test01.Build.CppClean.log
│   │   │   │   │   ├── Driver_Test01.pdb
│   │   │   │   │   ├── Dricer_Test01_R3.exe
│   │   │   │   │   ├── Driver_Test01.sys.recipe
│   │   │   │   │   ├── Driver_Test01.inf
│   │   │   │   │   ├── Driver_Test01.sys
│   │   │   ├── Driver_Test01.sln
│   │   │   ├── Memory.c
│   │   │   ├── Driver_Test01.inf
│   │   │   ├── Driver_Test01.vcxproj
│   │   │   ├── Driver_Test01.vcxproj.user
│   │   │   ├── Driver_Test01.vcxproj.filters
│   │   │   ├── Memory.h
│   │   │   ├── Main.c
│   │   │   ├── Base.h
│   ├── 反射注入代码
│   │   ├── ReflectInjection
│   │   │   ├── x64
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Loader.exe
│   │   │   │   │   ├── Loader.pdb
│   │   │   │   ├── Release
│   │   │   │   │   ├── Loader.pdb
│   │   │   │   │   ├── Loader.exe
│   │   │   │   │   ├── shaoze.dll
│   │   │   ├── Loader
│   │   │   │   ├── x64
│   │   │   │   │   ├── Release
│   │   │   │   │   │   ├── Loader.tlog
│   │   │   │   │   │   │   ├── link.secondary.1.tlog
│   │   │   │   │   │   │   ├── link.write.1.tlog
│   │   │   │   │   │   │   ├── link.command.1.tlog
│   │   │   │   │   │   │   ├── Cl.items.tlog
│   │   │   │   │   │   │   ├── link.read.1.tlog
│   │   │   │   │   │   │   ├── Loader.lastbuildstate
│   │   │   │   │   │   │   ├── CL.command.1.tlog
│   │   │   │   │   │   │   ├── CL.read.1.tlog
│   │   │   │   │   │   │   ├── CL.write.1.tlog
│   │   │   │   │   │   ├── Pch.obj
│   │   │   │   │   │   ├── vc143.pdb
│   │   │   │   │   │   ├── Loader.pch
│   │   │   │   │   │   ├── Loader.log
│   │   │   │   │   │   ├── Loader.exe.recipe
│   │   │   │   │   │   ├── Injector.obj
│   │   │   │   │   │   ├── Loader.iobj
│   │   │   │   │   │   ├── Driver.obj
│   │   │   │   │   │   ├── Loader.ipdb
│   │   │   │   │   │   ├── Main.obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Loader.tlog
│   │   │   │   │   │   │   ├── CL.read.1.tlog
│   │   │   │   │   │   │   ├── link.command.1.tlog
│   │   │   │   │   │   │   ├── CL.command.1.tlog
│   │   │   │   │   │   │   ├── link.read.1.tlog
│   │   │   │   │   │   │   ├── link.secondary.1.tlog
│   │   │   │   │   │   │   ├── CL.write.1.tlog
│   │   │   │   │   │   │   ├── Cl.items.tlog
│   │   │   │   │   │   │   ├── link.write.1.tlog
│   │   │   │   │   │   │   ├── Loader.lastbuildstate
│   │   │   │   │   │   ├── vc143.idb
│   │   │   │   │   │   ├── vc143.pdb
│   │   │   │   │   │   ├── Pch.obj
│   │   │   │   │   │   ├── Main.obj
│   │   │   │   │   │   ├── Loader.pch
│   │   │   │   │   │   ├── Injector.obj
│   │   │   │   │   │   ├── Loader.ilk
│   │   │   │   │   │   ├── Loader.exe.recipe
│   │   │   │   │   │   ├── Driver.obj
│   │   │   │   │   │   ├── Loader.log
│   │   │   │   ├── Main.cpp
│   │   │   │   ├── 11.dll
│   │   │   │   ├── Pch.h
│   │   │   │   ├── Loader.vcxproj.user
│   │   │   │   ├── Driver.cpp
│   │   │   │   ├── Loader.vcxproj.filters
│   │   │   │   ├── Injector.cpp
│   │   │   │   ├── Loader.vcxproj
│   │   │   │   ├── Driver.h
│   │   │   │   ├── Pch.cpp
│   │   │   │   ├── Injector.h
│   │   │   │   ├── Interface.hpp
│   │   │   ├── ReflectInjection.sln
│   │   ├── 必看.txt
│   │   ├── AFSS.sys
│   ├── 02资料
│   │   ├── POLYGON_Test
│   │   │   ├── x64
│   │   │   │   ├── Debug
│   │   │   │   │   ├── POLYGON_Test.dll
│   │   │   │   │   ├── POLYGON_Test.pdb
│   │   │   │   ├── Release
│   │   │   │   │   ├── POLYGON_Test.tlog
│   │   │   │   │   │   ├── link.command.1.tlog
│   │   │   │   │   │   ├── CL.write.1.tlog
│   │   │   │   │   │   ├── POLYGON_Test.lastbuildstate
│   │   │   │   │   │   ├── link.read.1.tlog
│   │   │   │   │   │   ├── POLYGON_Test.write.1u.tlog
│   │   │   │   │   │   ├── CL.command.1.tlog
│   │   │   │   │   │   ├── link.write.1.tlog
│   │   │   │   │   │   ├── CL.read.1.tlog
│   │   │   │   │   ├── POLYGON_Test.log
│   │   │   │   │   ├── POLYGON_Test.ipdb
│   │   │   │   │   ├── POLYGON_Test.Build.CppClean.log
│   │   │   │   │   ├── POLYGON_Test.vcxproj.FileListAbsolute.txt
│   │   │   │   │   ├── vc143.pdb
│   │   │   │   │   ├── POLYGON_Test.dll
│   │   │   │   │   ├── dllmain.obj
│   │   │   │   │   ├── imgui_impl_win32.obj
│   │   │   │   │   ├── POLYGON_Test.dll.recipe
│   │   │   │   │   ├── render.obj
│   │   │   │   │   ├── aimbot.obj
│   │   │   │   │   ├── dx11.obj
│   │   │   │   │   ├── menu.obj
│   │   │   │   │   ├── imgui_draw.obj
│   │   │   │   │   ├── class.obj
│   │   │   │   │   ├── POLYGON_Test.pdb
│   │   │   │   │   ├── imgui_impl_dx11.obj
│   │   │   │   │   ├── imgui.obj
│   │   │   │   │   ├── engine.obj
│   │   │   │   │   ├── POLYGON_Test.iobj
│   │   │   │   │   ├── imgui_tables.obj
│   │   │   │   │   ├── hook.obj
│   │   │   │   │   ├── imgui_widgets.obj
│   │   │   ├── POLYGON_Test
│   │   │   │   ├── x64
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── POLYGON_Test.tlog
│   │   │   │   │   │   │   ├── CL.write.1.tlog
│   │   │   │   │   │   │   ├── link.read.1.tlog
│   │   │   │   │   │   │   ├── CL.command.1.tlog
│   │   │   │   │   │   │   ├── link.command.1.tlog
│   │   │   │   │   │   │   ├── POLYGON_Test.lastbuildstate
│   │   │   │   │   │   │   ├── CL.read.1.tlog
│   │   │   │   │   │   │   ├── link.secondary.1.tlog
│   │   │   │   │   │   │   ├── Cl.items.tlog
│   │   │   │   │   │   │   ├── link.write.1.tlog
│   │   │   │   │   │   ├── vc143.pdb
│   │   │   │   │   │   ├── vc143.idb
│   │   │   │   │   │   ├── imgui_tables.obj
│   │   │   │   │   │   ├── POLYGON_Test.ilk
│   │   │   │   │   │   ├── imgui_impl_win32.obj
│   │   │   │   │   │   ├── imgui_widgets.obj
│   │   │   │   │   │   ├── POLYGON_Test.log
│   │   │   │   │   │   ├── POLYGON_Test.dll.recipe
│   │   │   │   │   │   ├── imgui_draw.obj
│   │   │   │   │   │   ├── imgui.obj
│   │   │   │   │   │   ├── menu.obj
│   │   │   │   │   │   ├── imgui_impl_dx11.obj
│   │   │   │   │   │   ├── dx11.obj
│   │   │   │   │   │   ├── aimbot.obj
│   │   │   │   │   │   ├── class.obj
│   │   │   │   │   │   ├── hook.obj
│   │   │   │   │   │   ├── engine.obj
│   │   │   │   │   │   ├── dllmain.obj
│   │   │   │   │   │   ├── render.obj
│   │   │   │   ├── 02资料.lnk
│   │   │   ├── ImGui
│   │   │   │   ├── imgui_impl_win32.cpp
│   │   │   │   ├── imgui_impl_dx11.cpp
│   │   │   │   ├── imgui_impl_dx11.h
│   │   │   │   ├── imgui_draw.cpp
│   │   │   │   ├── imstb_textedit.h
│   │   │   │   ├── imstb_rectpack.h
│   │   │   │   ├── imgui_widgets.cpp
│   │   │   │   ├── imgui_impl_win32.h
│   │   │   │   ├── imgui_tables.cpp
│   │   │   │   ├── imgui_internal.h
│   │   │   │   ├── imstb_truetype.h
│   │   │   │   ├── imgui.cpp
│   │   │   │   ├── imgui.h
│   │   │   │   ├── imconfig.h
│   │   │   ├── POLYGON_Test.vcxproj
│   │   │   ├── struct.h
│   │   │   ├── POLYGON_Test.vcxproj.filters
│   │   │   ├── render.cpp
│   │   │   ├── render.h
│   │   │   ├── POLYGON_Test.vcxproj.user
│   │   │   ├── POLYGON_Test.sln
│   │   │   ├── class.h
│   │   │   ├── dx11.cpp
│   │   │   ├── base.h
│   │   │   ├── aimbot.h
│   │   │   ├── hook.cpp
│   │   │   ├── framework.h
│   │   │   ├── dllmain.cpp
│   │   │   ├── menu.h
│   │   │   ├── hook.h
│   │   │   ├── engine.cpp
│   │   │   ├── dx11.h
│   │   │   ├── menu.cpp
│   │   │   ├── engine.h
│   │   │   ├── class.cpp
│   │   │   ├── enum.h
│   │   │   ├── aimbot.cpp
│   │   ├── 骨骼算法.txt
│   ├── 04资料
│   │   ├── UE5Dumper
│   │   │   ├── x64
│   │   │   │   ├── Release
│   │   │   │   │   ├── UE5Dumper.tlog
│   │   │   │   │   │   ├── CL.command.1.tlog
│   │   │   │   │   │   ├── link.write.1.tlog
│   │   │   │   │   │   ├── link.command.1.tlog
│   │   │   │   │   │   ├── CL.write.1.tlog
│   │   │   │   │   │   ├── CL.read.1.tlog
│   │   │   │   │   │   ├── UE5Dumper.lastbuildstate
│   │   │   │   │   │   ├── UE5Dumper.write.1u.tlog
│   │   │   │   │   │   ├── link.read.1.tlog
│   │   │   │   │   ├── UE5Dumper.exe
│   │   │   │   │   ├── UE5Dumper.pdb
│   │   │   │   │   ├── file.obj
│   │   │   │   │   ├── UE5Dump.vcxproj.FileListAbsolute.txt
│   │   │   │   │   ├── dumper.obj
│   │   │   │   │   ├── memory.obj
│   │   │   │   │   ├── UE5Dumper.exe.recipe
│   │   │   │   │   ├── main.obj
│   │   │   │   │   ├── UE5Dumper.ipdb
│   │   │   │   │   ├── vc143.pdb
│   │   │   │   │   ├── generic.obj
│   │   │   │   │   ├── UE5Dumper.iobj
│   │   │   │   │   ├── UE5Dumper.Build.CppClean.log
│   │   │   │   │   ├── engine.obj
│   │   │   │   │   ├── UE5Dump.log
│   │   │   │   ├── Debug
│   │   │   │   │   ├── UE5Dumper.pdb
│   │   │   │   │   ├── UE5Dumper.exe
│   │   │   ├── UE5Dumper
│   │   │   │   ├── x64
│   │   │   │   │   ├── Release
│   │   │   │   │   │   ├── UE5Dumper.tlog
│   │   │   │   │   │   │   ├── CL.command.1.tlog
│   │   │   │   │   │   │   ├── link.command.1.tlog
│   │   │   │   │   │   │   ├── Cl.items.tlog
│   │   │   │   │   │   │   ├── link.write.1.tlog
│   │   │   │   │   │   │   ├── CL.read.1.tlog
│   │   │   │   │   │   │   ├── UE5Dumper.lastbuildstate
│   │   │   │   │   │   │   ├── link.read.1.tlog
│   │   │   │   │   │   │   ├── CL.write.1.tlog
│   │   │   │   │   │   │   ├── link.secondary.1.tlog
│   │   │   │   │   │   ├── file.obj
│   │   │   │   │   │   ├── engine.obj
│   │   │   │   │   │   ├── UE5Dumper.iobj
│   │   │   │   │   │   ├── memory.obj
│   │   │   │   │   │   ├── UE5Dump.log
│   │   │   │   │   │   ├── generic.obj
│   │   │   │   │   │   ├── UE5Dumper.ipdb
│   │   │   │   │   │   ├── main.obj
│   │   │   │   │   │   ├── UE5Dumper.exe.recipe
│   │   │   │   │   │   ├── vc143.pdb
│   │   │   │   │   │   ├── dumper.obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── UE5Dumper.tlog
│   │   │   │   │   │   │   ├── link.read.1.tlog
│   │   │   │   │   │   │   ├── link.write.1.tlog
│   │   │   │   │   │   │   ├── CL.read.1.tlog
│   │   │   │   │   │   │   ├── CL.write.1.tlog
│   │   │   │   │   │   │   ├── UE5Dumper.lastbuildstate
│   │   │   │   │   │   │   ├── Cl.items.tlog
│   │   │   │   │   │   │   ├── link.secondary.1.tlog
│   │   │   │   │   │   │   ├── CL.command.1.tlog
│   │   │   │   │   │   │   ├── link.command.1.tlog
│   │   │   │   │   │   ├── vc143.idb
│   │   │   │   │   │   ├── memory.obj
│   │   │   │   │   │   ├── vc143.pdb
│   │   │   │   │   │   ├── UE5Dumper.ilk
│   │   │   │   │   │   ├── UE5Dump.log
│   │   │   │   │   │   ├── generic.obj
│   │   │   │   │   │   ├── main.obj
│   │   │   │   │   │   ├── engine.obj
│   │   │   │   │   │   ├── UE5Dumper.exe.recipe
│   │   │   │   │   │   ├── file.obj
│   │   │   │   │   │   ├── dumper.obj
│   │   │   ├── dumper.cpp
│   │   │   ├── base.h
│   │   │   ├── dumper.h
│   │   │   ├── engine.h
│   │   │   ├── main.cpp
│   │   │   ├── file.cpp
│   │   │   ├── UE5Dump.vcxproj.user
│   │   │   ├── UE5Dump.sln
│   │   │   ├── engine.cpp
│   │   │   ├── ACC.sys
│   │   │   ├── file.h
│   │   │   ├── memory.cpp
│   │   │   ├── generic.h
│   │   │   ├── memory.h
│   │   │   ├── generic.cpp
│   │   │   ├── UE5Dump.vcxproj
│   │   │   ├── UE5Dump.vcxproj.filters
│   ├── 01资料
│   │   ├── POLYGON-SDK
│   │   │   ├── Struct.cpp
│   │   │   ├── Object.cpp
│   │   │   ├── Function.cpp
│   │   │   ├── Enum.cpp
│   │   │   ├── Class.cpp
│   │   ├── DeathlyStillness-SDK
│   │   │   ├── Struct.cpp
│   │   │   ├── Object.cpp
│   │   │   ├── Enum.cpp
│   │   │   ├── Function.cpp
│   │   │   ├── Class.cpp
│   │   ├── 矩阵结构.txt
│   │   ├── 绝地求生地图.jpeg
│   │   ├── 骨骼名.txt
│   │   ├── 结构寻找文本.txt
│   │   ├── 骨骼坐标.txt
│   │   ├── 引擎绘制区别.txt
│   │   ├── UWorld结构浅析.jpg
│   │   ├── 玩家继承.txt
├── 01 UE引擎基础
│   ├── 20 通过骨骼名来绘制骨骼,解决骨骼索引不同问题.mp4
│   ├── 01 DX11内绘框架.mp4
│   ├── 18 寻找骨骼相对坐标转世界坐标call.mp4
│   ├── 15 寻找敌人骨骼并绘制.mp4
│   ├── 24 使用射线call做障碍判断.mp4
│   ├── 23 射线call参数详解并修复函数.mp4
│   ├── 10 GWorld结构详解及修复GWorld结构.mp4
│   ├── 19 用call的方式来获取骨骼坐标.mp4
│   ├── 22 寻找射线call (障碍判断call).mp4
│   ├── 21 寻找摄像机组件.mp4
│   ├── 13 调用世界转屏幕CALL并绘制名字.mp4
│   ├── 14 过滤Actors 只绘制敌人.mp4
│   ├── 02 解决内绘更改分辨率崩溃问题.mp4
│   ├── 17 解决骨骼闪烁问题.mp4
│   ├── 16 UE引擎骨骼算法详解.mp4
│   ├── 03 通过UE引擎源码分析GName算法.mp4
│   ├── 12 寻找世界坐标转屏幕坐标CALL.mp4
│   ├── 11 遍历所有Actor坐标.mp4
│   ├── 04 ida查找GName.mp4
│   ├── 06 C++编写GetName函数.mp4
│   ├── 05 CE查找GName.mp4.mp4
│   ├── 07 验证GName算法.mp4
│   ├── 08 ida查找GWorld.mp4
│   ├── 09 玩家类继承关系.mp4
├── 02 UE5引擎
│   ├── 24 静默自瞄实现.mp4
│   ├── 27 - 33课.mp4
│   ├── 22 内存自瞄实现.mp4
│   ├── 34 解决游戏崩溃问题.mp4
│   ├── 25 子弹追踪实现.mp4
│   ├── 21 UE5障碍判断.mp4
│   ├── 23 分析射击call.mp4
│   ├── 20 绘制血量.mp4
│   ├── 13 绘制骨骼.mp4
│   ├── 19 绘制朝向.mp4
│   ├── 17 绘制2D旋转雷达.mp4
│   ├── 07 UE5坐标与UE4的不同.mp4
│   ├── 18 绘制射线.mp4
│   ├── 15 绘制2D自适应方框.mp4
│   ├── 16 绘制3D旋转方框.mp4
│   ├── 11 区分阵营 不绘制队友.mp4
│   ├── 12 寻找骨骼以及骨骼坐标call.mp4
│   ├── 10 寻找玩家数组 只绘制玩家.mp4
│   ├── 14 绘制菜单.mp4
│   ├── 09 绘制所有Actor名字.mp4
│   ├── 06 GetName函数.mp4
│   ├── 05 复习UWorld结构.mp4
│   ├── 08 寻找世界坐标转屏幕坐标call.mp4
│   ├── 26 自瞄范围实现.mp4
│   ├── 04 复习寻找GWorld GName等.mp4
│   ├── 03 改变框架使其适配注入器.mp4
│   ├── 01 基础环境配置.mp4
│   ├── 02 复习内绘框架.mp4
│   ├── 00 内核注入器的使用.mp4
├── 06 内核基础
│   ├── 06 驱动层申请内存.mp4
│   ├── 09 补充.mp4
│   ├── 08 驱动层修改页保护属性.mp4
│   ├── 05 Mdl方式 驱动写入数据.mp4
│   ├── 07 驱动层释放内存.mp4
│   ├── 04 Mdl方式 驱动读取数据.mp4
│   ├── 02 Cr3方式 驱动读取数据.mp4
│   ├── 03 Cr3方式 驱动写入数据.mp4
│   ├── 00 内核基础必要前提.mp4
│   ├── 01 驱动与R3通讯.mp4
├── 07 内核反射注入
│   ├── 07 组装ShellCode.mp4
│   ├── 06 如何绕过驱动保护,来Call ShellCode.mp4
│   ├── 05 Call ShellCode的几种方式.mp4
│   ├── 03 修复 导入表.mp4
│   ├── 01 内存展开DLL.mp4
│   ├── 02 修复 重定位表.mp4
│   ├── 04 修复 TLS.mp4
│   ├── 00 内核注入必要前提.mp4
│   ├── 08 抹除反射注入特征.mp4
│   ├── 09 apex (EAC)注入测试.mp4
├── 05 解密
│   ├── 第05章高达进化 GName解密以及dump sdk.mp4
│   ├── 游戏停服该章节课程下架.txt
├── 04 dump sdk
│   ├── 12 通过ida分析各种结构偏移.mp4
│   ├── 13 使用驱动读写来dump驱动保护游戏.mp4
│   ├── 11 .mp4
│   ├── 09 修复 FField 结构.mp4
│   ├── 10 修复 FProperty 结构.mp4
│   ├── 08 修复 UStruct 结构.mp4
│   ├── 06 修复 UEnum 结构.mp4
│   ├── 07 修复 UFunction 结构.mp4
│   ├── 04 修复 UObject 结构.mp4
│   ├── 05 dump下所有UObject信息.mp4
│   ├── 03 修复 FUObjectItem 结构.mp4
│   ├── 02 修复 TUObjectArray 结构.mp4
│   ├── 01 寻找GUObjectArray.mp4
│   ├── 00 基础环境搭建.mp4
├── 03 引擎绘制
│   ├── 02 ida分析虚表,快速定位引擎挂钩函数.mp4
│   ├── 04 ida寻找GEngine.mp
│   ├── 03 寻找引擎绘制函数.mp4
│   ├── 01 引擎绘制跟内绘区别.mp4
│   ├── 05 使用引擎字体渲染.mp4

链接: https://pan.baidu.com/s/1uGnTvH-HUbLTvmVVb9zyCg?pwd=xf5r 提取码: xf5r4

kingdee 发表于 2025-11-24 08:36:40

感谢楼主分享,辛苦了!

yc1230001 发表于 2025-11-24 10:12:02

ida分析虚表,快速定位引擎挂钩函数

sakura_dmz 发表于 2025-11-24 10:14:12

啥也不说了,感谢楼主分享哇!

Kinsen1998 发表于 2025-12-21 21:39:49

逆向教程 [修
页: [1]
查看完整版本: UE4逆向教程