windows - Bypassing ZwTerminateProcess hooks -


i'm writing program terminate given process. link code : link

i expect terminate process, bypassing hooks. security softwares can still block terminating (i've tested sandboxie , processguard far)?

i can't understand how can that. program rewrites functions , expect remove hooks way.

how can bypass hooks? miss in code?

p.s : program crashes in third zwterminateprocess call. can this, please?

thanks in advance.

sometimes, av , sandboxing software end modifying function pointer tables in kernel. short of writing driver, there no easy way around that, because functionality may disabled system-wide (what av's do) or particular application (what sandboxes do).

if able open handle process, can still lot of things. maybe try killing indirectly. try write directly process' memory , overwrite garbage (or calls exitprocess).


Comments

Popular posts from this blog

c++ - Creating new partition disk winapi -

Android Prevent Bluetooth Pairing Dialog -

VBA function to include CDATA -