Page 2 of 2 FirstFirst 12
Results 16 to 23 of 23
  1. #16
    Z3LL3X's Avatar
    Join Date
    Apr 2013
    Gender
    female
    Posts
    28
    Reputation
    10
    Thanks
    0
    My Mood
    Goofy
    Quote Originally Posted by soulnite12 View Post
    GOOD JOB SHERLOCK note we dont really want to hear about the legit sht this a hack site geez LOL
    Why are you such a dick all the time? You're like the most immature person I've seen in a while LOL.

  2. #17
    PandaBanda's Avatar
    Join Date
    Mar 2013
    Gender
    male
    Location
    The secret Land of AvA
    Posts
    188
    Reputation
    18
    Thanks
    368
    My Mood
    Amazed
    If i compile this source code it says Cannot write memory process memory... why?

  3. #18
    Frought's Avatar
    Join Date
    Aug 2012
    Gender
    male
    Location
    In the dark island
    Posts
    3,403
    Reputation
    156
    Thanks
    5,980
    My Mood
    Cool
    Quote Originally Posted by PandaBanda View Post
    If i compile this source code it says Cannot write memory process memory... why?
    Because there's no memory address is in the source , don't C&P omg.

  4. #19
    Frought's Avatar
    Join Date
    Aug 2012
    Gender
    male
    Location
    In the dark island
    Posts
    3,403
    Reputation
    156
    Thanks
    5,980
    My Mood
    Cool
    Another Problem :
    Code:
     #include <iostream>
     #include <windows.h>
     #include <string>
     #include <tlhelp32.h>
    #include <tchar.h> 
    using namespace std;
    // FindWindow();
    // GetWindowsThreadProcessId();
    // OpenProcess();
    // WriteProcessMemory();
    // CloseHandle();
     DWORD dwGetModuleBaseAddress(DWORD dwProcessIdentifier, TCHAR *lpszModuleName)
    {
       HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, dwProcessIdentifier);
       DWORD dwModuleBaseAddress = 0;
       if(hSnapshot != INVALID_HANDLE_VALUE)
       {
          MODULEENTRY32 ModuleEntry32 = {0};
          ModuleEntry32.dwSize = sizeof(MODULEENTRY32);
          if(Module32First(hSnapshot, &ModuleEntry32))
          {
             do
             {
                if(_tcscmp(ModuleEntry32.szModule, lpszModuleName) == 0)
                {
                   dwModuleBaseAddress = (DWORD)ModuleEntry32.modBaseAddr;
                   break;
                }
             }
             while(Module32Next(hSnapshot, &ModuleEntry32));
          }
          CloseHandle(hSnapshot);
       }
       return dwModuleBaseAddress;
    } 
    
    int main()  
    {   
    	SetConsoleTitleA("Nickname Changer");
    	HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
    	SetConsoleTextAttribute(hConsole, FOREGROUND_GREEN | FOREGROUND_BLUE | FOREGROUND_INTENSITY | COMMON_LVB_UNDERSCORE);
       HWND hWnd = FindWindow(0, _T("Alliance of Valiant Arms"));
       if(hWnd == 0)
       {
    	  cerr << "Unable to find the window" << endl;
       }
       else{
      clog << "Found Window" << endl;
      DWORD PId;
      DWORD processID = GetWindowThreadProcessId(hWnd, &PId);
      HANDLE hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, PId);
      if (!hProcess){
      cerr << "Unable to Open Process" << endl;
      }
      else{
      clog << "Opened Process" << endl; 
      wchar_t newvalue[19];
      DWORD Pointer = 0x00000000;
      DWORD Pointed;
      DWORD Pointed1;
      DWORD Pointed2;
      DWORD baseAddr = dwGetModuleBaseAddress(PId, _T("AVA.exe")); 
      DWORD Offset = 0x00;
      DWORD Offset2 = 0x00;
      wchar_t newval[19];
      ReadProcessMemory(hProcess, (LPCVOID)(Pointer+baseAddr), &Pointed, sizeof(wchar_t), NULL);
      ReadProcessMemory(hProcess, (LPCVOID)(Pointed+Offset), &Pointed1, sizeof(wchar_t), NULL);
      ReadProcessMemory(hProcess, (LPCVOID)(Pointed1+Offset2), &Pointed2, sizeof(wchar_t), NULL);
      ReadProcessMemory(hProcess, (LPCVOID)Pointed2, &newval, sizeof(wchar_t), NULL);
      cout << "Your current nickname is: " << newval << endl;;
      cout << "Enter the new nickname: ";
      wcin >> newvalue;
      int isSuccessful = WriteProcessMemory(hProcess, (LPVOID)Pointed2, &newvalue , (DWORD)sizeof(newvalue), NULL);
      if(isSuccessful > 0){
      clog << "Process Memory Written" << endl;
      }else{
    	  cerr << "Cannot write process memory." << endl;
      }
      }
      }
     char cls;
     cout << "Wanna change the Nickname again? (y) or (n)" << endl;
     cin >> cls;
     while(cls){
     switch(cls){
     case 'y':  
     system("CLS");
     return main();
     break;
     case 'n':
     return 0;
     break;
     case 'Y':
     system("CLS");
     return main();
     break;
     case 'N':
    return 0;
     default:
     return 0;
     break;
     }
     }
     system("PAUSE");
    return main();
    }
    I tried to search for AVA.exe Base Address cause in CE the pointer is "AVA.exe"+00000000 as an example with offsets 00 and 00 .

    I tried many functions that use CreateToolhelp32Snapshot / Moudle32First / Moudle32Next but it didn't work as it didn't change the name or even get the right Base Address for AVA.exe , I actually know how to get the base address of the game in AutoIT , but i tried that in C++ didn't work.

  5. #20
    soulnite12's Avatar
    Join Date
    May 2012
    Gender
    male
    Posts
    572
    Reputation
    21
    Thanks
    444
    My Mood
    Daring
    cause i am the king of trolls and u dude have been TROLLED
    Quote Originally Posted by Z3LL3X View Post
    Why are you such a dick all the time? You're like the most immature person I've seen in a while LOL.

  6. #21
    Frought's Avatar
    Join Date
    Aug 2012
    Gender
    male
    Location
    In the dark island
    Posts
    3,403
    Reputation
    156
    Thanks
    5,980
    My Mood
    Cool
    Okay guys i have discovered AVA.exe Base Address and it's 0x400000

  7. #22
    aaiight's Avatar
    Join Date
    Oct 2012
    Gender
    male
    Location
    Inuti din mammas punani
    Posts
    451
    Reputation
    10
    Thanks
    118
    My Mood
    Psychedelic
    Quote Originally Posted by soulnite12 View Post
    cause i am the king of trolls and u dude have been TROLLED
    weell, have no words to that

  8. #23
    Riddick's Avatar
    Join Date
    Oct 2012
    Gender
    male
    Location
    Delusional
    Posts
    7,704
    Reputation
    529
    Thanks
    5,193
    My Mood
    Devilish
    Quote Originally Posted by Z3LL3X View Post
    Why are you such a dick all the time? You're like the most immature person I've seen in a while LOL.

    Now now what did sounite12 say to you........

    ---------- Post added at 10:35 PM ---------- Previous post was at 09:44 PM ----------

    Quote Originally Posted by Z3LL3X View Post
    Originally Posted by soulnite12 GOOD JOB SHERLOCK note we dont really want to hear about the legit sht this a hack site geez LOL
    Lolz funny mate.

    I'm sure i've seen you somewhere before, and I just can't put my finger on it.
    Last edited by Riddick; 05-02-2013 at 03:37 PM.

Page 2 of 2 FirstFirst 12

Similar Threads

  1. [Outdated] Nickname Changer
    By Jabberwock in forum Alliance of Valiant Arms (AVA) Hacks & Cheats
    Replies: 62
    Last Post: 09-02-2012, 12:51 PM
  2. [RELEASE] MAC Adress Changer [PBBAN]
    By thereal|quintobean in forum WarRock - International Hacks
    Replies: 2
    Last Post: 03-15-2007, 10:26 AM
  3. [Release] Nickname changer
    By hjerherjdsd in forum WarRock - International Hacks
    Replies: 42
    Last Post: 12-16-2006, 04:24 PM
  4. Change nickname plz
    By ateu666 in forum WarRock - International Hacks
    Replies: 4
    Last Post: 07-10-2006, 06:59 AM