Hi guys
Im developing a station logger type of software..
got everything handled except for the software's own security..
been through soooo many issues and loop holes like:
preventing CNTRL+ALT+DEL key
preventing end task on my process
preventing modification of start up entries
preventing user access to the task manager
etc
etc
and, IT ALL BOILS DOWN TO ONE SOLUTION...
Keep my program running.. coz if it's running i can constantly check for connections, registry modifications, etc etc.. but if the user finds a way to kill it im a sitting duck..
What's the BEST WAY to do this? is there a kernel level way of checking for my app's process? or something? When my app is exited it should be restarted?
im sure some programmers around here has experienced the need for this..
please advise oh knowledgeable ones..
tea
Im developing a station logger type of software..
got everything handled except for the software's own security..
been through soooo many issues and loop holes like:
preventing CNTRL+ALT+DEL key
preventing end task on my process
preventing modification of start up entries
preventing user access to the task manager
etc
etc
and, IT ALL BOILS DOWN TO ONE SOLUTION...
Keep my program running.. coz if it's running i can constantly check for connections, registry modifications, etc etc.. but if the user finds a way to kill it im a sitting duck..
What's the BEST WAY to do this? is there a kernel level way of checking for my app's process? or something? When my app is exited it should be restarted?
im sure some programmers around here has experienced the need for this..
please advise oh knowledgeable ones..
tea