System-Wide Hook - WriteProcessMemory

vitoto Messages postés 18 Date d'inscription dimanche 8 mai 2005 Statut Membre Dernière intervention 13 janvier 2006 - 13 janv. 2006 à 05:44
vitoto Messages postés 18 Date d'inscription dimanche 8 mai 2005 Statut Membre Dernière intervention 13 janvier 2006 - 13 janv. 2006 à 06:16
Bonjour, quelqu'un peut m'aider avec un certain service pour XP qui peut surveillant tous les programmes qui emploient l'api WriteProcessMemory et non documenté aussi. Merci beaucoup.

Public Shared Sub Names()
If (DoubleType.FromString(Module1.bool) = 0) Then
Module1.bool = StringType.FromInteger(1)
Else
Module1.bool = StringType.FromInteger(0)
End If
Dim text3 As String = Nothing
Dim text2 As String = "GAME_WINDOW_NAME"
Dim num1 As Integer = Module1.FindWindow(text3, text2)
If (num1 <> 0) Then
Dim num3 As Long = 0
Dim num4 As Integer = CType(num3, Integer)
Module1.GetWindowThreadProcessId(num1, num4)
num3 = num4
If (num3 <> 0) Then
Dim num2 As Long = Module1.OpenProcess(2035711, 0, CType(num3, Integer))
If (num2 <> 0) Then
Dim text1 As String
If (DoubleType.FromString(Module1.bool) = 1) Then
text1 = StringType.FromInteger(1)
End If
If (DoubleType.FromString(Module1.bool) = 0) Then
text1 = ""
End If
Module1.WriteProcessMemory(CType(num2, Integer), 9252018, text1, 2, 0)
Module1.CloseHandle(CType(num2, Integer))
End If
End If
End If
End Sub

1 réponse

vitoto Messages postés 18 Date d'inscription dimanche 8 mai 2005 Statut Membre Dernière intervention 13 janvier 2006
13 janv. 2006 à 06:16
You think this help me ?
http://cppfrance.com/code.aspx?ID=23072
0
Rejoignez-nous