Wywoływanie funkcji z obcego procesu

0

Witam, mam taki problem.

W programie wykonuje się takie coś:

0051D630  /$ A1 DCCE7900    MOV EAX,DWORD PTR DS:[79CEDC]
0051D635  |. 85C0           TEST EAX,EAX
0051D637  |. 56             PUSH ESI
0051D638  |. 8B7424 08      MOV ESI,DWORD PTR SS:[ESP+8]
0051D63C  |. 8935 E0CE7900  MOV DWORD PTR DS:[79CEE0],ESI
0051D642  |. 74 09          JE SHORT Karty.0051D64D
0051D644  |. 50             PUSH EAX
0051D645  |. E8 C3430500    CALL Karty.00571A0D
0051D64A  |. 83C4 04        ADD ESP,4
0051D64D  |> 85F6           TEST ESI,ESI
0051D64F  |. C705 DCCE7900 >MOV DWORD PTR DS:[79CEDC],0
0051D659  |. 7E 11          JLE SHORT Karty.0051D66C
0051D65B  |. 6BF6 54        IMUL ESI,ESI,54
0051D65E  |. 56             PUSH ESI
0051D65F  |. E8 AE430500    CALL Karty.00571A12
0051D664  |. 83C4 04        ADD ESP,4
0051D667  |. A3 DCCE7900    MOV DWORD PTR DS:[79CEDC],EAX
0051D66C  |> 5E             POP ESI
0051D66D  \. C3             RETN

Czy mogę z obcego procesu wywołać sobie CALL Karty.00571A0D ?
Jak takie coś ewentualnie zrobić?

0

Ja również chciałbym przyłączyć się do pytania jak można wywołać funkcję w innym procesie znając jej nazwę, ewentualnie argumenty?

1 użytkowników online, w tym zalogowanych: 0, gości: 1