Вопрос Как Обновить Сигнатуры,Паттерны,Оффсеты

Начинающий
Статус
Оффлайн
Регистрация
22 Дек 2018
Сообщения
360
Реакции[?]
21
Поинты[?]
0
Всем привет
Ребята, у меня есть интересный сурс, Я хочу попробовать обновить его с вашей помощью
Помогите пожалуйста.
И так!

У меня есть Паттерны, которые нужно обновить, скидывайте сюда паттерн из своих сурсов или читов, в которых они есть, я вам всем буду очень благодарен
Помогите, у кого какой есть, Подскажите где их взять или скиньте новые

Я как обновлю некоторые, я отпишу какие
C++:
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


static TraceToExitFn TraceToExit = (TraceToExitFn)U::FindPattern("client.dll","TraceToExit", "55 8B EC 83 EC 30 F3 0F 10 75");


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


static auto m_pGlowManager = *reinterpret_cast<CGlowObjectManager * *>(U::FindPattern("client.dll", "Glowmanager", "0F 11 05 ? ? ? ? 83 C8 01") + 3);


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


static auto draw_points_ret_addr = (void*)(U::FindPattern("studiorender.dll", "draw_points_ret_addr", "8B 7D FC 03 F8"));


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


void* DrawPoints = (void*)(U::FindPattern("studiorender.dll", "DrawPoints", "8B 7D FC 03 F8"));


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


static auto FrameNetUpdateEnd_Return = (std::uint8_t*)U::FindPattern(("client.dll"), "FrameNetUpdateEnd_Return", "5F 5E 5D C2 04 00 83 3D ? ? ? ? ?");


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


static DWORD PTAB = *( DWORD* )( U::FindPattern( "client.dll", "PRES", "8B 3D ? ? ? ? 85 FF 0F 84 ? ? ? ? 81 C7" ) );


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


static DWORD CAM_Think = U::FindPattern( "client.dll", "cam think", "85 C0 75 30 38 86" );


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


static auto fnGetWpnData

        = reinterpret_cast<CCSWeaponInfo_t * (__thiscall*)(void*)>(

            U::FindPattern("client.dll","zhopsd", "55 8B EC 81 EC ? ? ? ? 53 8B D9 56 57 8D 8B ? ? ? ? 85 C9 75 04 33 FF EB 2F")


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


static DWORD animstateoffset = U::FindPattern("client.dll", "zhopsd", "8B 8E ? ? ? ? F3 0F 10 48 04 E8 ? ? ? ? E9") + 0x2;


        static bool bInit = false;

        if (!bInit)

        {

            if (m_nPredictionRandomSeed == nullptr)

                m_nPredictionRandomSeed = *(int**)(U::FindPattern("client.dll","prediction" ,"8B 0D ? ? ? ? BA ? ? ? ? E8 ? ? ? ? 83 C4 04") + 2);

            bInit = true;

        }


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


__forceinline void OpenConsole( ) {

    AllocConsole( );

    AttachConsole(GetCurrentProcessId( ) );

    freopen( "CON", "w", stdout ); //-V530

    SetConsoleTitle( XorStr<0xC5, 18, 0xE010AB92>( "\x9E\x94\x9F\x8B\x81\x8F\x8A\x98\x9E\x93\xF5\xF0\x95\x97\x91\x81\x92" + 0xE010AB92 ).s );

}


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


void FindPlayerResource( ) {

    DWORD dwTmp = U::FindPatternWithMask( "client.dll", ( PBYTE )"\x56\x57\x8b\xf9\xe8\x00\x00\x00\x00\x85\xc0\x74\x00\x8d\xb0\x00\x00\x00\x00\x85\xf6\x75", "xxxxx????xxx?xx????xxx" ) + 5;

    GetPlayerResource = ( td_GetPlayerResource )( *( DWORD* )dwTmp + dwTmp + 4 );

}


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


SetAbsOffset = U::FindPattern("client.dll", "ya_skoro_ubyu_kogo_nibud", "55 8B EC 83 E4 F8 83 EC 64 53 56 57 8B F1 E8");


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


d3d_offset = **(IDirect3DDevice9***)((DWORD)U::FindPattern("shaderapidx9.dll","kak_zhe_zaebala_eta_cs",("A1 ? ? ? ? 50 8B 08 FF 51 0C")) + 1);


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


static auto SetLocalPlayerReadyFn = reinterpret_cast<bool(__stdcall*)(const char*)>((U::FindPattern("client.dll", "NEON", "55 8B EC 83 E4 F8 8B 4D 08 BA ? ? ? ? E8 ? ? ? ? 85 C0 75 12")));


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


g_ClientState = **(CClientState * **)(U::FindPattern("engine.dll","ds", "A1 ? ? ? ? 8B 80 ? ? ? ? C3") + 1);


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


static auto GetSequenceActivity = (GetSequenceActivityFn)U::FindPattern("client.dll", "GetSequenceActivity", "55 8B EC 83 7D 08 FF 56 8B F1 74");


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


*CharPointer = '\xE9';


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


static DWORD fnServerRankRevealAll = FindPattern(("client.dll"), "shr2", "55 8B EC 8B 0D ? ? ? ? 85 C9 75 ? A1 ? ? ? ? 68 ? ? ? ? 8B 08 8B 01 FF 50 ? 85 C0 74 ? 8B C8 E8 ? ? ? ? 8B C8 EB ? 33 C9 89 0D ? ? ? ? 8B 45 ? FF 70 ? E8 ? ? ? ? B0 ? 5D");


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


static auto pThis = *reinterpret_cast<DWORD**>(FindPattern("client.dll", "pThis", "B9 ? ? ? ? E8 ? ? ? ? 8B 5D 08") + 1);


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


static auto find_hud_element = reinterpret_cast<DWORD(__thiscall*)(void*, const char*)>(FindPattern("client.dll", "Find Hud Element", "55 8B EC 53 8B 5D 08 56 57 8B F9 33 F6 39 77 28"));


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


static auto clear_fn = reinterpret_cast<int(__thiscall*)(void*, int)>(FindPattern(("client.dll"), "clear_fn", "55 8B EC 51 53 56 8B 75 08 8B D9 57 6B FE 2C 89 5D FC"));


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


static ForceUpdate FullUpdate = (ForceUpdate)FindPattern(("engine.dll"), "FullUpdate", "A1 ? ? ? ? B9 ? ? ? ? 56 FF 50 14 8B 34 85");


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


static fnClanTag clClanTag = reinterpret_cast<fnClanTag>(U::FindPattern("engine.dll", "SetClanTag", "53 56 57 8B DA 8B F9 FF 15"));


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


dwOffset = U::FindPattern("client.dll", "keyvalues", "8B 0E 33 4D FC 81 E1 ? ? ? ? 31 0E 88 46 03 C1 F8 08 66 89 46 12 8B C6") - 0x45;


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


if (!dwOffset) dwOffset = U::FindPattern("client.dll", "buffer", "55 8B EC 83 E4 F8 83 EC 34 53 8B 5D 0C 89 4C 24 04");


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


static auto LineGoesThroughSmokeFn = (bool(*)(Vector3, Vector3))U::FindPattern("client.dll", "Line goes", "55 8B EC 83 EC 08 8B 15 ? ? ? ? 0F 57 C0");


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


static auto GetSequenceActivity = ( GetSequenceActivityFn )U::FindPattern( "client.dll", "GetSequenceActivity", "55 8B EC 53 8B 5D 08 56 8B F1 83" );


----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 
Последнее редактирование модератором:
Сверху Снизу