Загрузка...

Guide: How to write a chat spammer in C++

Thread in C/C++ created by Bunnyscript Feb 8, 2022. 937 views

  1. Bunnyscript
    Bunnyscript Topic starter Feb 8, 2022 6 Oct 7, 2020
    C
    #include <iostream>
    #include <windows.h>

    int main()
    {
    const char* m_pTestCommand = "say \"SendMessageA Test\"";

    const HWND m_hEngine = FindWindowA("Valve001", 0);
    COPYDATASTRUCT m_cData;
    m_cData.cbData = strlen(m_pTestCommand) + 1;
    m_cData.dwData = 0;
    m_cData.lpData = (void*)m_pTestCommand;
    SendMessageA(m_hEngine, WM_COPYDATA, 0, (LPARAM)&m_cData);
    }

     
  2. undrcrxwn
    undrcrxwn Feb 8, 2022 Banned 102 Apr 5, 2021
    хороший гайд, всё грамотно, по полочкам
     
  3. YanBratan183497
    Друже, не могу понять как обновлять радархак на кс го, если есть обновленный, можешь скинуть код?
    The post was merged to previous Feb 8, 2022
    Bunnyscript, Друже, не могу понять как обновлять радархак на кс го, если есть обновленный, можешь скинуть код?
     
    1. Bunnyscript Topic starter
      Причем тут радар хак.
    2. An0ra
      YanBratan183497,
      Code
      DWORD WINAPI Radarhack(HMODULE hModule) {
      while (1) {
      if (radarhack) {
      DWORD dwClient = (DWORD)(GetModuleHandle(L"client.dll"));
      DWORD LocalPlayer = *(DWORD*)((dwClient + dwLocalPlayer));

      if (LocalPlayer != NULL) {

      int localTeam = *(int*)(LocalPlayer + m_iTeamNum);

      for (auto i = 1; i < 32; ++i)
      {
      DWORD entity = *(DWORD*)((dwClient + dwEntityList) + i * 0x10);

      if (entity == NULL) continue;

      if (entity != NULL) {
      int localTeam = *(int*)(LocalPlayer + m_iTeamNum);

      int entityTeam = *(int*)(entity + m_iTeamNum);
      int entityDormant = *(int*)(entity + m_bDormant);

      if (entityTeam != localTeam && !entityDormant) {

      *(int*)(entity + m_bSpotted) = 1;
      }
      }
      }
      }
      }
      }

      return 0;
      }
Top
Loading...