Sign in to follow this  
Followers 0
magnuns2011

[Help] Suspend Threads for addresses

5 posts in this topic

#1 ·  Posted (edited)

#NoTrayIcon
If ProcessExists("explorer.exe") Then
Else
If Not IsDeclared("iMsgBoxAnswer") Then Local $IMSGBOXANSWER
$IMSGBOXANSWER = MsgBox(16, "Erro!", "RaidCall no Have Fun!.", 7)
Select
  Case $IMSGBOXANSWER = -1
  Case Else
EndSelect
Exit
EndIf
If ProcessExists("raidcall.exe") Then
Else
If Not IsDeclared("iMsgBoxAnswer") Then Local $IMSGBOXANSWER
$IMSGBOXANSWER = MsgBox(16, "Erro!", "Functional Only on Windows!", 7)
Select
  Case $IMSGBOXANSWER = -1
  Case Else
EndSelect
Exit
EndIf

  ProcessExists("raidcall.exe")
_ThreadSuspend("raidcall.exe!fcEXP+0x07852")
_ThreadSuspend("rasman.dll!RasAddNotification+0x384")
_ThreadSuspend("mswsock.dll+0x6f14")
_ThreadSuspend("raidcall.exe+084ba3")

Func _ThreadResume($TID)
$Handle = DllCall("kernel32.dll","ptr", "OpenThread","dword", "0x0002","int", "0","dword",$TID)  
$i_sucess = DllCall("kernel32.dll","dword","ResumeThread","ptr",$Handle[0])  
DllCall("kernel32.dll", "ptr", "CloseHandle", "ptr", $Handle)
EndFunc
Func _ThreadSuspend($TID) ;<---What Command for Address???
    $Handle = DllCall("kernel32.dll","ptr", "OpenThread","dword", "0x0002","int", "0","dword",$TID)
    $i_sucess = DllCall("kernel32.dll","dword","SuspendThread","ptr",$Handle[0])
    DllCall("kernel32.dll", "ptr", "CloseHandle", "ptr", $Handle)
EndFunc
Exit
I was trying to suspend the threads of an application, I get theProcess Explorer, and the source code I have is only possible byTID​​.

How do I suspend a Start Address?

Example:. (raidcall.exe! fcEXP +07852)

The Print and my code below.

Posted Image

Edited by magnuns2011

Share this post


Link to post
Share on other sites



Please explain this script's exact purpose. (What application are you trying to suspend threads to?) When I researched your exe files you mentioned in the code I got hits for games. Game botting discussion is not allowed here. On the up side I also found information on remote access service manager. Thanks.

Share this post


Link to post
Share on other sites

#3 ·  Posted (edited)

Application: Raidcall.exe

Raidcall and a program to communicate only through themicrophones of the Clans you guys can chat by typing it without getting up much easier communication

The change will only change for me.

The final script is Suspend Threads Audio Program, so I can injectmy Speex and make similar changes in Application "MorphoVox,"this is just one of the procedures I need to do to complete my work.

Thank you

Edited by magnuns2011

Share this post


Link to post
Share on other sites

Anyone can show you how to Suspend thread by Address (static) because TID is Dynamic.

I need to suspend instead of killing the threads that do not close the Application and execution of my DLL and run it.

Share this post


Link to post
Share on other sites

I was asked to review this thread because it may be for bots. There's just one big problem. I can't read your fucking stupid ass gray text. Why? Because I'm using the dark theme and your obnoxious colored text is incredibly faint.

So, no review, just thread lock. Try to use default colors in the future instead of assuming everyone wants to read your colored non-sense.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0