Just a question. Was this ever resolved?
Fabian, it is one’s right to protect critical code but to what extent. I think that for plugins it would be better if the code was seen because using code obfuscation might make people feel that there is something to hide.
I have seen what looks like this type of code from hackers. Either this type of code or a base64_decode which hides what the code is doing. Unless your methodology is completely unique to PHP programming, hiding the code seems more suspicious than being protective.
I think that anyone that is purchasing a plugin would like to know what it is doing before installing it into their WordPress. So if it was me, I would use regular expressions than hide code. It would make it seem more trustworthy to people that don’t write code for a living. Especially since we are talking about WordPress which is open source.
And to the people at Wordfence, isn’t there a way to determine if obfuscated code is malicious. I know that it is just looking at the code and based on recent techniques that hackers use, it is determining that this could be malicious code. I wonder if there is a way to decode and determine if it indeed is malicious code. Maybe not in the free plugin but the Pro one to reduce false positives?
Just some of my opinions on the subject.