It seems that CMS obfuscator will have to be rewritten from scratch. Main reasons for this are poor code decomposition and high complexity. Nearly every new CMS solution needs lots of work with obfuscation mechanism to make it work and that is not acceptable.
It doesn't mean that old obfuscator is worthless. It was somewhat test project which generated a huge number of great ideas. While code is not in its best shape, those ideas can and will be used.
These ideas contain:
- What will be obfuscated
- How will it be obfuscated
- What will be ignored
Update: New obfuscator has already been documented. Implementation work will be started soon.
No comments:
Post a Comment