首页 > 教程资料 > 日常

3.6pubg sdk dump基址

小编 2024-03-06 16:51:56 人看过
struct Offsets
{
    struct
    {
        uint16_t HeaderSize = 0x10;
    }FNameEntry;

    struct
    {
        uint16_t Index = 0x1C;
        uint16_t Class = 0x10;
        uint16_t Name = 0x20;
        uint16_t Outer = 8;
    }UObject;

    struct
    {
        uint16_t Next = 0x28;
    }UField;

    struct
    {
        uint16_t SuperStruct = 0x60;
        uint16_t Children = 0x68;
        uint16_t PropertiesSize = 0x50;
    }UStruct;

    struct
    {
        uint16_t Names = 0x40;
    }UEnum;

    struct
    {
        uint16_t FunctionFlags = 0xfc;
        uint16_t Func = 0x118;
    }UFunction;

    struct
    {
        uint16_t ArrayDim = 0x30;
        uint16_t ElementSize = 0x34;
        uint16_t PropertyFlags = 0x3c;
       // uint16_t Offset = 0x50;
        uint16_t Size = 0x78;
    }UProperty;

};
#pragma once
#include <basetsd.h>
inline ULONG64 offset_ClassXor1 = 0xD11698D5CDD07D38ui64;
inline ULONG64 offset_ClassXor2 = 0xF11C2680B3C32DE1ui64;

inline ULONG64 offset_OuterXor1 = 0x90EB2221E43D6471ui64;
inline ULONG64 offset_OuterXor2 = 0x580B354BE3DF3C94i64;

enum GameOffset
{

	offset_SpoolBack = 0xEE97CB,//4881c420010000415f415e5f5e5dc3
	offset_XeDecryption = 0x0A8EC828,
	offset_NameIndexXor1 = 0xF1C590E9,
	offset_NameIsROR = 1,
	offset_NameIndexOne =15,
	offset_NameIndexTwo = 0x10,
	offset_NameIndexXor2 = 0x2C61B05F,



	offset_DecryptNameNumberOne = 0x9C3EB05F,
	offset_DecryptNameNumberTwo = 0x612C90E9,
	offset_valueOne = 9,
	offset_valueTwo = 0x10,
	offset_valueROR =0,



	offset_DecryptInternalIndexOne = 0x2DF0B64,
	offset_DecryptInternalIndexTwo = 0x49C798D1,
	offset_IndexOne = 2,
	offset_IndexTwo = 0x10,
	offset_IndexROR = 0x1,


	offset_ChunkSize = 0x4058,


	offset_ClassOne = 32,
	offset_ClassTwo = 0x20,
	offset_ClassIsROR = 0,


	offset_OuterOne = 10,
	offset_OuterTwo = 0x20,
	offset_OuterIsROR = 0,

};


版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章