Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Więc pytanie jest takie: mam kod programu(z innej strony) który czyta pamięć procesu i dołącza DLL (są to tzw. injectory google jak coś), napisałem okno z buttonem:

 

 

#include <windows.h>

 

LPSTR NazwaKlasy = "Klasa Okienka";

MSG Komunikat;

 

LRESULT CALLBACK WndProc( HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam );

 

int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow )

{

 

// WYPEŁNIANIE STRUKTURY

WNDCLASSEX wc;

 

wc.cbSize = sizeof( WNDCLASSEX );

wc.style = 0;

wc.lpfnWndProc = WndProc;

wc.cbClsExtra = 0;

wc.cbWndExtra = 0;

wc.hInstance = hInstance;

wc.hIcon = LoadIcon( NULL, IDI_APPLICATION );

wc.hCursor = LoadCursor( NULL, IDC_ARROW );

wc.hbrBackground =( HBRUSH )( COLOR_WINDOW + 1 );

wc.lpszMenuName = NULL;

wc.lpszClassName = NazwaKlasy;

wc.hIconSm = LoadIcon( NULL, IDI_APPLICATION );

 

// REJESTROWANIE KLASY OKNA

if( !RegisterClassEx( & wc ) )

{

MessageBox( NULL, "Wysoka Komisja odmawia rejestracji tego okna!", "Niestety...",

MB_ICONEXCLAMATION | MB_OK );

return 1;

}

 

// TWORZENIE OKNA

HWND hwnd;

HWND g_hPrzycisk;

 

hwnd = CreateWindowEx( WS_EX_CLIENTEDGE, NazwaKlasy, "Injecter", WS_OVERLAPPEDWINDOW,

CW_USEDEFAULT, CW_USEDEFAULT, 240, 120, NULL, NULL, hInstance, NULL );

 

if( hwnd == NULL )

{

MessageBox( NULL, "Okno odmówiło przyjścia na świat!", "Ale kicha...", MB_ICONEXCLAMATION );

return 1;

}

 

ShowWindow( hwnd, nCmdShow ); // Pokaż okienko...

UpdateWindow( hwnd );

g_hPrzycisk = CreateWindowEx( 0, "BUTTON", "Inject M2Fish!", WS_CHILD | WS_VISIBLE,

30, 30, 150, 30, hwnd, NULL, hInstance, NULL );

// Pętla komunikatów

while( GetMessage( & Komunikat, NULL, 0, 0 ) )

{

TranslateMessage( & Komunikat );

DispatchMessage( & Komunikat );

}

return Komunikat.wParam;

}

 

// OBSŁUGA ZDARZEŃ

LRESULT CALLBACK WndProc( HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam )

{

switch( msg )

{

case WM_CLOSE:

DestroyWindow( hwnd );

break;

case WM_COMMAND:

MessageBox( hwnd, "Injectowanie", "Injex", MB_ICONINFORMATION );

break;

case WM_DESTROY:

PostQuitMessage( 0 );

break;

 

default:

return DefWindowProc( hwnd, msg, wParam, lParam );

}

 

return 0;

}

 

 

 

I teraz chcę aby po naciśnięciu Buttona zamiast Message Box wykonywało kod programu tego Injectora..jakaś pomoc?

Opublikowano

podmień:

To jest ukryta treść, proszę

na ten twój injector

@edit-Makin,frajerze,czemu usunąłeś link który budrys dał?Jak się nie znasz to po huj tu zaglądasz?

Cytat

 

Orientacja seksualna polega na tym, że jeden mężczyzna lubi blondynki, drugi szatynki, że jedna pani woli umięśnionych mężczyzn a inna chudych intelektualistów. Homoseksualizm nie jest orientacją jest chorobą za którą homoseksualiści nie ponoszą odpowiedzialności. Pewna grupa ludzi rodzi się upośledzona fizycznie, na przykład bez ręki ale czy to znaczy, że wszystkim zdrowym powinniśmy też obcinać ręce? Nie, powinniśmy zapewnić im protezy. Obowiązkiem państwa jest zapewnienie homoseksualistom, jak wszystkim upośledzonym fizycznie czy psychicznie profesjonalnej opieki medycznej.

Opublikowano (edytowane)

xxx

Gynvael pokazuje jak zrobić injector, kod będzie w C, wystarczy go wrzucić tam Assarellius pokazał

Edytowane przez Lord Makin

pierdut.pl/pytanie-27-oddam_konto_do_metina_za_darmo

Opublikowano

Próbowałem tego co mówicie już wcześniej niestety nie działało...nie no pokombinuje dalej sam może coś zdziałam jednak :) Dzięki Panowie za pomoc :) Temat do zamknięcia ;)

×
×
  • Dodaj nową pozycję...