Protegiendo tu codigo fuente PHP
Hay mas de una docena de soluciones para “proteger” el codigo fuente archivos PHP.
Los encriptan de una u otra forma, y despues eso se interpreta a la hora de ejecutarse.
Incluso Zend, la empresa atras de PHP tiene Source Guard.
Resulta que todo esto es mucho mas facilmente decodificable de lo que yo pensaba.
En http://www.phprecovery.com/ te decodifican archivos encriptados con lo siguiente (por un precio):
* Zend
* Ioncube
* SourceGuardian
* TurckMM
* SourceCop
* ScopBin
* CodeLock
¿Que queda entonces para los que queremos entregar proyectos desarrollados sin necesariamente entregar el codigo fuente?
Una opcion es POBS.
Basicamente lo que hace este programa es sustituir todas nuestras funciones, variables y constantes por valores MD5, encriptacion de una sola via, le saca todos los “enters”, comentarios, y hace todo tipo de cosas molestas al codigo.
Esto no hace imposible su “robo”, pero si lo complica muchisimo, al punto que probablemente en la mayoria de los casos seria mucho mejor volverlo a escribir de cero.




admin put on line to 1 user only recovery opcode
and add reversing services POBS and encoded gaspra it work really
check here
http://www.phprecovery.com/forum/zend-test/60-test.html
Hecha la ley….
gracias.
Hola, he probado casi todos los “obfuscadores” opensource, o gratis que he encontrado (jeje viendo http://www.seocompany.ca/software/free-encryption-software.html)…
Pero lamentablemente con todos he tenido problemas, el primero que probé fue “Pobs” pero al parecer su desarrollo esta estancado hace años y tiene problemas con aspectos de php5, el autor mismo recomienda mejor utilizar “phpObfuscator” pero simplemente no funcionan las paginas una ves “procesadas”.
También probé el “Obfusc PHP” pero de igual manera me descompone mi código javascript o simplemente dejan de funcionar algunas paginas. He probado dejando solo algunas opciones activadas, incluso al dejar solo quitar saltos de linea (sin procesar nada, solo quitando espacios o saltos innecesarios) el código deja de funcionar :’(.
Alguien tendrá algún otro que me falte? Alguna solución mágica que me sirva?