Ir para conteúdo

Featured Replies

Postado

Olá Achei um código navegando mais não tenho noção nenhuma de programação c++.

Alguém pode me informar se esse código seria da dll no injector pra oldclient pra proteção de Sprites?

Ou se é um pedaço do código que faz parte da dll?

 

Code:

Spoiler

#include <windows.h>

BOOL InjectDLL(DWORD pid, const char* dllPath) {
    BOOL success = FALSE;
    HANDLE process = NULL;
    LPVOID pathPtr = NULL;
   
    // Obtain the address of the function LoadLibraryA(). This address will be the same across
    // all processes currently running.
    LPVOID loadModuleA = GetProcAddress(GetModuleHandle(L"kernel32.dll"), "LoadLibraryA");

    // Obtain a handle to a target process.
    process = OpenProcess(PROCESSL_ALL_ACCESS, FALSE, pid);
    if (process == NULL)
        goto CLEANUP;   
    
    // Allocate memory in the target process to place the path to the DLL for use by LoadLibraryA().
    DWORD pathSize = strlen(dllPath) + 1;
    pathPtr = VirtualAllocEx(process, NULL, pathSize, MEM_RESERVE | MEM_COMMIT, PAGE_READWRITE);
    if (pathPtr == NULL)
        goto CLEANUP;
    
    // Write the DLL path to memory in the target process.
    if (!WriteProcessMemory(process, pathPtr, dllPath, pathSize, NULL))
        goto CLEANUP;

    // Create a thread in the target process that runs LoadLibraryA().
    HANDLE tid = CreateRemoteThread(process, NULL, 0, (LPTHREAD_START_ROUTINE)loadModuleA, pathPtr, NULL, NULL);
    if (tid == NULL)
        goto CLEANUP;
    
    // Wait for LoadLibraryA() to finish executing and check the error code.
    WaitForSingleObject(tid, INFINITE);
    DWORD exitCode = 0;
    if (GetExitCodeThread(tid, &exitCode) == 0 || exitCode == NULL)
        goto CLEANUP;
    
    success = TRUE;
    
CLEANUP:
    
    if (process)
        CloseHandle(process);
    
    if (pathPtr) 
        VirtualFreeEx(pathPtr);

    return success;
}

 

 

Caso não seja nada demais Peço Desculpas desde já.

Mais espero respostas Mesmo que seja pessima asjhdhasohd.

TYTYTY.

Editado por Hastafaru (veja o histórico de edições)

Conteúdos Tragos Por Mim ao Fórum:

Venda de Vocações [Modern Aac] •

• Comando !Saga 

• [Modern Aac] DragonBall 

• Esconder •

• Naruto 2018

• • •

• •

'NtoProject - Breve'

[Show OFF] Disponível

  • 2 weeks later...

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo