Learn about mutexes and add one to your implant so that you have the ability to set a flag at compile time that ensures you are only able to have one process per implant running at a time. This option should be default OFF. Ensure that the mutex is unique to each generated implant and will not allow a reverse engineer to identify other implants with different mutexes.
There are many ways to do this, google around for them.
Submit your commented C.