i wrote a utility (name "pro.exe") in turbo C in which user need to enter password to run it. When user enters correct password this program("pro.ex e") extract another exe file ("hidden.exe ") into harddisk and execute hidden.exe. after executing hidden.exe this program delete hidden.exe file.
my problem is that user can recover "hidden.exe " file through any data recovery software. my requirement is that i want to copy/extract "hidden.exe " file to memory instead of disk in order to prevent it to get it restored by data recovery software.
I need any useful hint,idea, or a small program code to understand how to load any program into memory and execute through pointers..
my problem is that user can recover "hidden.exe " file through any data recovery software. my requirement is that i want to copy/extract "hidden.exe " file to memory instead of disk in order to prevent it to get it restored by data recovery software.
I need any useful hint,idea, or a small program code to understand how to load any program into memory and execute through pointers..
Comment