View previous topic :: View next topic |
Author |
Message |
Apokliptico How do I cheat?
Reputation: 0
Joined: 19 Dec 2009 Posts: 6
|
Posted: Sat Dec 19, 2009 5:58 pm Post subject: Crashing a Process |
|
|
Hi! I'm trying to make a program that allows me to crash any process. I can do this by injecting random code into the process by using the createremoteprocess API, but the problem is that with some unkillable processes like zlclient.exe (zone alarm process) or many other AV/FW processes, i can't seem to inject the random code...
I tried to do so with cheatengine and i could crash the zlclient.exe I was wondering how can I archieve this?. I'm making this program on VB, but I know C++ as well.
Thanks a lot
APOKLIPTICO
PD: I know this may seem like malware programming, but I'm just learning how to handle the memory...
|
|
Back to top |
|
 |
Slugsnack Grandmaster Cheater Supreme
Reputation: 71
Joined: 24 Jan 2007 Posts: 1857
|
Posted: Mon Dec 21, 2009 10:18 am Post subject: |
|
|
TerminateProcess() ? That is as good as crashing it
|
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 468
Joined: 09 May 2003 Posts: 25719 Location: The netherlands
|
Posted: Mon Dec 21, 2009 11:35 am Post subject: |
|
|
run your application as administrator and let it acquire the SeDebugPrivilege
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
 |
Apokliptico How do I cheat?
Reputation: 0
Joined: 19 Dec 2009 Posts: 6
|
Posted: Tue Dec 22, 2009 10:18 am Post subject: |
|
|
That's not the method that's used in cheatengine, I know it becouse zonealarm cannot be terminated or crashed, becouse it can't be opened with openprocess, i'm guessing a kernel hook, but i'm not sure, that's why i asked you guys, becouse i could crash it with cheat engine, what's the method that cheatengine uses?
PD: I've tried with the sedebugprivilege too...
|
|
Back to top |
|
 |
Apokliptico How do I cheat?
Reputation: 0
Joined: 19 Dec 2009 Posts: 6
|
Posted: Fri Dec 25, 2009 2:57 pm Post subject: |
|
|
Hey where's cheat engine's creator? he must know how he did that part...
|
|
Back to top |
|
 |
kot1990 Expert Cheater
Reputation: 1
Joined: 06 Sep 2009 Posts: 131 Location: Greece
|
Posted: Sat Dec 26, 2009 9:31 am Post subject: |
|
|
Now you remind me an unkilable process I saw in the past at school. The system is in administrator mode, however the running process is a system service and is somehow write protected, I couldn't crash that one, even with cheat engine. It's faronics antiexecutable, they install that program at school so you can't execute any external executables but the ones defined by the system administrator. Also it has a password protection to access and modify its settings.
|
|
Back to top |
|
 |
Apokliptico How do I cheat?
Reputation: 0
Joined: 19 Dec 2009 Posts: 6
|
Posted: Sun Dec 27, 2009 1:06 pm Post subject: |
|
|
That's weird... I mean, CE uses drivers at kernel level, so it should be able to inject random memory no matter what the protections are, unless of course the program patches the kernel some how... That's hardcore coding..
|
|
Back to top |
|
 |
Apokliptico How do I cheat?
Reputation: 0
Joined: 19 Dec 2009 Posts: 6
|
Posted: Tue Dec 29, 2009 1:00 pm Post subject: |
|
|
So anyways, any answers from the original coder?? is he alive or he was abducted by aliens becouse he made a program too good to be human?
|
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 468
Joined: 09 May 2003 Posts: 25719 Location: The netherlands
|
Posted: Tue Dec 29, 2009 3:27 pm Post subject: |
|
|
there are multiple ways ce can crash something
What are your default ce settings? Is anything enabled in settings extra?
If so, that's the cause it's able to crash the process. It's writing to the process in kernelmode
If not, then it's just because it's running as administrator and has given itself SeDebugPrivilege rights
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
 |
Apokliptico How do I cheat?
Reputation: 0
Joined: 19 Dec 2009 Posts: 6
|
Posted: Wed Dec 30, 2009 1:45 pm Post subject: |
|
|
Yeap, the program is hooking the call to the openprocess() API becouse when I disable the option for using the openprocess() in kernel mode, CE can't open the process...
Well, thanks a lot guys!
|
|
Back to top |
|
 |
|