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
Post a Comment