Hi All,
I was wondering what backdoor techniques you have used in the past during application development for testing. Which are the easiest, least invasive and easiest to remove prior to release methods?
So far I have come up with two main approaches:
1) Active - i.e. the developer would send some type of command to the program either via a specially crafted command line or input during execution
2) Passive - i.e. a registry key or ini file.
Generally I don't think there is a right or wrong answer to this question (unless it includes leaving the backdoor in for releases), but I would be interested to hear what approaches others have taken over the years. :)