HideMyPHP - Ofuscador PHP Gratuito

Iniciado por ZeusAFK, 9 Marzo 2013, 15:24 PM

0 Miembros y 1 Visitante están viendo este tema.

ZeusAFK

HideMyPHP es un proyecto gratuito con el cual podrás proteger tu código fuente PHP al momento de distribuir tu aplicación web.

Actualmente se tiene soporte para PHP 5.4 en estilo procedural en un 100%, se han realizado pruebas con mutiples proyectos orientados a objeto y se espera tener un 100% de compatibilidad pronto con los diferentes estilos o forma de programación utilizadas por desarrolladores.

Entre las funciones principales realizadas al momento de la ofuscación se encuentran las siguientes:


Eliminación de comentarios en los 3 tipos permitidos en PHP(C++ One-Line, Multi-Line, Shell-Style)
Eliminación de espacios y saltos de linea
Renombrado de clases
Renombrado de funciones
Renombrado de variables
Compresión con Zlib
Codificación a Base64

Sitio web del proyecto:
http://www.zeusafk.net?page=hidemyphp

Shell Root

No se cual es problema de mostrar el codigo, y mas en uno "libre", cualquiera puede desofuscarlo en menos de 10min.... te demorastes programando eso, en alguien desofuscarlo!!!
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

ZeusAFK

Ok como dices que tomaría menos de 10 minutos no creo que sea una molestia para ti, desofusca esto por favor:

http://www.zeusafk.net/download/proxy.txt

EFEX

GITHUB 

Shell Root

#4
:http://ddecode.com/phpdecoder/?results=ddcbc5b4b15e83eb95739261d46cc4a0  :silbar:

Que ventaja se tiene al ofuscar el código? Que ganas con ofuscarlo? Supongo que perderá velocidad?
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

ZeusAFK

ok y que tan útil seria ese código que obtuviste? en comparación al original no mucho, la idea no es hacerlo imposible de desofuscar sino hacerlo mas difícil de manera que el costo sea mayor al beneficio. y si hay ventaja en ofuscar cuando haces sistemas que vendes a varias empresas y deseas proteger la propiedad intelectual.

#!drvy

 
Citary si hay ventaja en ofuscar cuando haces sistemas que vendes a varias empresas y deseas proteger la propiedad intelectual.

Respeto tu trabajo y me parece interesante la aplicación que has creado. Sin embargo eso no es mas que un patético intento de proteger la propiedad intelectual (sin animo de ofender). Se acerca muchísimo a lo que hacen las discografias hoy en día.. meter protecciones hasta en el culo del usuarios hasta el punto de no poder hacer un backup a sus canciones por si acaso se jode el disco.

PHP de por si es un lenguaje que no merece la pena ofuscar.. lo que consigues es ralentizar el procesamiento a cambio de que no puedan leer tu código.. pero en cualquier momento lo podrán ejecutar y aunque tengas cambiadas las variables y las funciones seguirán pudiendo modificarlo.

Saludos

Shell Root

Tratarlo de proteger es inutil, cualquier proyecto al que se desee desofuscar -nivel de interes-, se puede saber que se esta haciendo en el código desofuscado y ponerle nombre propio a las variables, así se ayudará un poco, esto me paso con phpGrid, y dure casi 1 mes -luchandole 1 vez por semana-, y pude desofuscarlo al 100%...
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

дٳŦ٭

jaja, lo único que logras ofuscando el código es generarle una altisima carga al server (en sí al CPU) y peor aún, PHP es opensource, si quieres código restrictivo mejor programa en .net, no creen?  :D

Saludos


Con sangre andaluza :)


IP3

Yo soy de los que creen que no es necesario ofuscar el código. Hace tiempo lo planteé con una empresa que tengo, la cuál dispone de una plataforma bastante avanzada, totalmente programada a PHP a pelo, y decidí no ofuscar el código, no merece la pena.

La explicación es sumamente sencilla... en el momento que programar una aplicación, y crees que debe ser ofuscada... quiere decir, normalmente, que es una aplicación grande, compleja y/o extensa. Por lo que, si alguien te roba el código, no podrá hacer nada, ya que estará meses intentando entender como lo has programado... es así. Trata de entender plataformas como SMF, Joomla o Moodle, no podrás, deberás estar muchísimo tiempo viendo como ha sido programado. Otra cosa es que haya una 'base de conocimientos' para entenderlo, ahí la cosa cambia, pero no será así en cualquier caso.