Ok some very magical "XtrapBypass.exe" appeared in my CF today.
I found it odd that it just appeared, out of the blue.
Anyways, decompiled it (oh noes, I broke an agreement to do so)..
I took a few things out so you'll need a bit of your brain power to use it:
Code:
Run("patcher_cf.exe")
$$AI_HANDL = ""
Func _PROCESSSUSPEND($PROCESS)
$PROCESSID =
If $PROCESSID Then
$AI_HANDLE = DllCall("kernel32.dll", "int", "OpenProcess", "int", 2035711, "int", False, "int", $PROCESSID)
$I_SUCESS = DllCall("ntdll.dll", "int", "NtSuspendProcess", "int", $AI_HANDL[0])
DllCall("kernel32.dll", "ptr", "CloseHandle", "ptr", $AI_HANDL)
If IsArray($I_SUCESS) Then
Return 1
Else
SetError(1)
Return 0
EndIf
Else
SetError(2)
Return 0
EndIf
EndFunc
Func _PROCESSRESUME($PROCESS)
$PROCESSID =
If $PROCESSID Then
$AI_HANDLE = DllCall("kernel32.dll", "int", "OpenProcess", "int", 2035711, "int", False, "int", $PROCESSID)
$I_SUCESS = DllCall("ntdll.dll", "int", "NtResumeProcess", "int", $AI_HANDL[0])
DllCall("kernel32.dll", "ptr", "CloseHandle", "ptr", $AI_HANDL)
If IsArray($I_SUCESS) Then
Return 1
Else
SetError(1)
Return 0
EndIf
Else
SetError(2)
Return 0
EndIf
EndFunc