It’s been going on for quite a while.

I fear that perhaps given the sneaky methods both programs are trying to use, regular new builds of both, and the use of heuristic detection, the answer may be never.