c - how can I hide a device driver from the service controller? -


i writing game hack , want run cheat engine while game running, anti hack detects both user mode , kernel mode components , terminates game. wrote device driver hook zwquerysysteminformation hide process. hide device driver since still detected.i know dkom id prefer use ssdt hook, know api should hook filter list of services/drivers?

you can follow article beginning start , use supplied code , customize fit own needs: http://www.codeproject.com/articles/46670/service-hiding

word of advice, if don't know doing, best not play such stuff.

on side note, tend on complicate architecture , compilation process expect hiccups not going straightforward solution. but, should address , solves question , needs.

edit:

you need hook services api responsible showing services running on computer. example "services.exe" data structure(s) need modifiy/alter hide driver. in specific service_record structure , following members needs modified well: prev, next , servicename. once have found such structure inside services.exe basic algorithm 101. drop required driver want hide doubly-linked list. following image courtesy of article mentioned before.

enter image description here

this basic or general rule behind hiding service.


Comments

Popular posts from this blog

basic authentication with http post params android -

vb.net - Virtual Keyboard commands -

How to get multiresult with multicondition in Sql Server -