Sunday, December 3. 2006
A few days ago I blogged about the anti open source features of
ionCube loader that were not tricked by the simple stealth loading tricks
Suhosin uses to load together with Zend products. Because of this the stealth loading of the
Suhosin extension was changed to be even more stealthy.
I really dislike the fact that this is necessary, because the more stealth features one has to implement the higher is the probability that there is a compatibility problem. Therefore it is now possible from within php.ini to completely disable stealth mode. In case you are not running untrustworthy closed source binary extensions that backdoor PHP like ionCube loader you can simply disable it.
BTW: It is quite possible that the ionCube guys will start a cat and mouse game and will try to detect Suhosin and refuse to work. Just tell me about it and I will work around this again. If it were up to me I would simply commit code to the Zend Engine that stops ionCube products from loading within a vanilla PHP to show them what the open source world thinks about their untrustworthy Zend Extension backdoors.