I reverse engineered various data communication protocols from various manufacturers in the 1980's. I used a recording communication monitor and designed and programmed a communication front-end processor for Data General mini-computers. NEVER had access to the original code in any device.
IF the OP will make up some type of string that has the appearance of machine code and can embed it in his program, then that will effectively stop someone from spending their time trying to determine what the program does, based on the machine code.
Paul