1 2 3 4
slider by WOWSlider.com v8.7

[DEBATE] Multi Cliente Operation 7

Tema en 'GH Discusiones.' comenzado por Nelson Ortiz, 23 de Agosto de 2017.

  1. Nelson Ortiz

    Nelson Ortiz Administrador Miembro del Equipo
    Autor del Tema

    969
    139
    Fama:
    +152 / 1 / -1
    Hola amigos de GamerzHacking,

    Siguiendo con mi desarrollo de mi trainer y de un Bypass(Full Memory Edit) he estado indagando y jugando un poco con el OllyDBG con respecto sobre encontrar la función API que me permita abrir mas de 1 cliente del juego por el cual he notado que es CreateMutex una función muy común y usada en muchos clientes.

    Este código es en el juego de "Halo", como verán antes de crear la ventana crea un Mutex con el nombre CreateMutex() para todos los procesos que se ejecutaran en el sistema, si la función falla, quiere decir que ya hay una ejecución que creo Mutex con ese nombre y devuelve un identificador al objeto existente.

    Si la función tuvo éxito, osea la función FinWindow() se llama la clase y el titulo del juego "Halo". Si la función falla significa que hay otro cliente en proceso con ese nombre.

    Código (C):

    HANDLE hWnd = CreateMutex( NULL, true, "Halo" );

    if( GetLastError( ) != ERROR_SUCCESS )
    {
        CWnd *pWnd = CWnd::FindWindow( "Halo", "Halo" );

        if( !pWnd )
        {
            CloseHandle( hWnd );
        }
        else
        {
            WINDOWPLACEMENT *pPlacement;
            GetWindowPlacement( hWnd, &pPlacement );
            SetForegroundWindow( hWnd );
           
            // #define SW_SHOWMINIMIZED    2
            if( pPlacement->showCmd != SW_SHOWMINIMIZED )
            {
                ShowWindow( hWnd, SW_RESTORE );
            }

        }
    }
     
    Es un pequeño fragmento de la investigación sobre implementar este método de multi cliente en el bypass.

    NOTA: Quieren saber mas sobre la funcion API de windows CreateMutex() aqui les dejo el lin "Por favor logueate o registrate para ver los links"

    Saludos.
     
  2. CamiloElPollo

    CamiloElPollo Noob

    24
    3
    Fama:
    +4 / 0 / -0
  3. MauricioYT1

    MauricioYT1 Aprendiz Cheater

    72
    9
    Fama:
    +10 / 0 / -0

Comparte esta página