0

I recently used PyArmor to obfuscate some code. I know that there's no completely fool-proof way to prevent someone from de-obfuscating your code, but is there a way to definitively know whether a user is running the obfuscated or de-obfuscated version?

One idea I considered was to identify certain functions that run at notably different speeds when obfuscated vs. de-obfuscated. In this case, I could send that particular function's execution time to a server that would verify whether the function was run in an obfuscated or a de-obfuscated program. I haven't been able to find any functions that fit the bill though.

Any help would be much appreciated

4

0 回答 0