I need to make the primary .exe unrunnable from it (When you try to start it directly ,you get a message : Cannot start directly,if it runs from the secondary exe (only it,must have a crc verification i think) then start .
Hope i make myself clear
First .exe can’t start directly
Second .exe can start the first exe (only)
Set up the EXE that can’t be started directly to accept a parameter, such as a SHA-256 hash of some unique data from the one that’s supposed to start it. If that parameter doesn’t exist or is not what’s expected, display an error and exit.
EDIT: