Perhaps the best way to counteract DE's simple cheat detection is to create a program that changes its .exe id to a random value every time it is started. They could just be banning those who gain impossible amounts of EXP/Resources from a single mission. Who knows, its not complicated whatever they're doing.