C++ gercek aow adresini nerden bulabilriim?

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Süper Üye
Katılım
13 Şub 2018
Mesajlar
801
Çözümler
1
Tepki puanı
155
Yaş
28
8 HİZMET YILI
Arkadaslar merhaba pubg mobile hile yapmayi düsünüyorum ama c++ da gercek pid adresini bulucagimi bilmiyorum mesala process hacker da bulmak cok kolay ama bunda process nasil tanimlayacagimi bilmiyorum mesala söyle yapsam olurmu
hProcess = pid + "aow.exe";
Biri bana detayli acikliyabilirmi özellikle @LeftSpace @nader11ndeu
 
Seçkin Üye
Katılım
2 Şub 2017
Mesajlar
358
Tepki puanı
106
Yaş
30
9 HİZMET YILI
Hayır o şekilde olmaz ancak cpu ve mem kullanım oranına göre alabilirsin asıl exenin değerleri diğerine göre daha fazla
 
Seçkin Üye
Katılım
2 Şub 2017
Mesajlar
358
Tepki puanı
106
Yaş
30
9 HİZMET YILI
C++:
int GetProcessThreadNumByID(DWORD dwPID)
{
    HANDLE hProcessSnap = ::CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
    if (hProcessSnap == INVALID_HANDLE_VALUE)
        return 0;

    PROCESSENTRY32 pe32 = { 0 };
    pe32.dwSize = sizeof(pe32);
    BOOL bRet = ::Process32First(hProcessSnap, &pe32);;
    while (bRet)
    {
        if (pe32.th32ProcessID == dwPID)
        {
            ::CloseHandle(hProcessSnap);
            return pe32.cntThreads;
        }
        bRet = ::Process32Next(hProcessSnap, &pe32);
    }
    return 0;
}
int GetAowId()
{
    DWORD dwRet = 0;
    DWORD dwThreadCountMax = 0;
    HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
    PROCESSENTRY32 pe32;
    pe32.dwSize = sizeof(PROCESSENTRY32);
    Process32First(hSnapshot, &pe32);
    do
    {
        if (_tcsicmp(pe32.szExeFile, _T("aow_exe.exe")) == 0)
        {
            DWORD dwTmpThreadCount = GetProcessThreadNumByID(pe32.th32ProcessID);
            if (dwTmpThreadCount > dwThreadCountMax)
            {
                dwThreadCountMax = dwTmpThreadCount;
                dwRet = pe32.th32ProcessID;
            }
        }
    } while (Process32Next(hSnapshot, &pe32));
    CloseHandle(hSnapshot);
    return dwRet;
}
Doğru adresi int olarak verecektir
 
Son düzenleme:
Süper Üye
Katılım
13 Şub 2018
Mesajlar
801
Çözümler
1
Tepki puanı
155
Yaş
28
8 HİZMET YILI
C++:
int GetAowId()
{
    DWORD dwRet = 0;
    DWORD dwThreadCountMax = 0;
    HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
    PROCESSENTRY32 pe32;
    pe32.dwSize = sizeof(PROCESSENTRY32);
    Process32First(hSnapshot, &pe32);
    do
    {
        if (_tcsicmp(pe32.szExeFile, _T("aow_exe.exe")) == 0)
        {
            DWORD dwTmpThreadCount = GetProcessThreadNumByID(pe32.th32ProcessID);
            if (dwTmpThreadCount > dwThreadCountMax)
            {
                dwThreadCountMax = dwTmpThreadCount;
                dwRet = pe32.th32ProcessID;
            }
        }
    } while (Process32Next(hSnapshot, &pe32));
    CloseHandle(hSnapshot);
    return dwRet;
}
Doğru adresi int olarak verecektir
Sen nasil bir kralsin <3
 
CoreCheat CSGO
Griffin Premium
Katılım
10 May 2016
Mesajlar
1,766
Çözümler
5
Tepki puanı
720
Ödüller
14
Yaş
25
Sosyal
10 HİZMET YILI
C++:
PROCESS_MEMORY_COUNTERS ProcMC;
    PROCESSENTRY32 ProcEntry;
    ProcEntry.dwSize = sizeof(PROCESSENTRY32);
    HANDLE ProcHandle;
 
    HANDLE snapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, NULL);
 
    if (Process32First(snapshot, &ProcEntry) == TRUE)
    {
        while (Process32Next(snapshot, &ProcEntry) == TRUE)
        {
            if (_wcsicmp(ProcEntry.szExeFile, L"aow_exe.exe") == 0)
            {
                ProcHandle = OpenProcess(PROCESS_QUERY_INFORMATION | PROCESS_VM_READ, FALSE, ProcEntry.th32ProcessID);
 
                if (NULL == ProcHandle)
                    continue;
                
                if (GetProcessMemoryInfo(ProcHandle, &ProcMC, sizeof(ProcMC)))
                {
                    if (ProcMC.WorkingSetSize > 300000000)
                    {
                        break;
                    }
 
                }
 
                CloseHandle(ProcHandle);
            }
        }
    }
 
    CloseHandle(snapshot);

UC den alıntı ready 2 paste
 
Üye
Katılım
13 Ağu 2019
Mesajlar
2
Tepki puanı
0
Ödüller
3
Yaş
31
6 HİZMET YILI
Anyone have Player sig and health offset?
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst