Pequeño Ofuscador de codigo PHP (Pruebenlo)

Iniciado por yovaninu, 28 Octubre 2010, 06:52 AM

0 Miembros y 2 Visitantes están viendo este tema.

Shell Root

Cita de: yovaninu en  2 Noviembre 2010, 06:49 AMComo que ya se hace dificil de leer no?,
De que es difícil, sí, pero en menos de 3 minutos pwned!
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

yovaninu

Cita de: Shell Root en  2 Noviembre 2010, 19:04 PM
Cita de: yovaninu en  2 Noviembre 2010, 06:49 AMComo que ya se hace dificil de leer no?,
De que es difícil, sí, pero en menos de 3 minutos pwned!
3 minutos para una funcion, consideremos 50 funciones de muchas lineas de codigo, regadas en 200 archivos del proyecto.

Tan solo de tu parte críticas...

total sirve o es un tiro al vacio?... sugiere para poder hacer (aunque sea entre todos) algo mejor y que sirva a todos.

A propósito por ejemplo como protegerias tú, los script's de un proyecto si te tocaria hacerlo?...

A ver si por ahi te encamino.

Saludos

Shell Root

Cita de: yovaninu en  2 Noviembre 2010, 21:20 PM3 minutos para una funcion, consideremos 50 funciones de muchas lineas de codigo, regadas en 200 archivos del proyecto.
Quieres apostar? :p

Cita de: yovaninu en  2 Noviembre 2010, 21:20 PMA propósito por ejemplo como protegerias tú, los script's de un proyecto si te tocaria hacerlo?...
Prefiero intentar mantener el servidor y la aplicación seguras. No se para qué proteger esos archivos?
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

yovaninu

Cita de: Shell Root en  2 Noviembre 2010, 22:10 PM
Cita de: yovaninu en  2 Noviembre 2010, 21:20 PM3 minutos para una funcion, consideremos 50 funciones de muchas lineas de codigo, regadas en 200 archivos del proyecto.
Quieres apostar? :p

Cita de: yovaninu en  2 Noviembre 2010, 21:20 PMA propósito por ejemplo como protegerias tú, los script's de un proyecto si te tocaria hacerlo?...
Prefiero intentar mantener el servidor y la aplicación seguras. No se para qué proteger esos archivos?

Ok campeon hazlo, cuando tengas el codigo listo, yo te paso los 200 archivos revoloteados...

y no todos tenemos un servidor propio, a mi por ejemplo me toco subir mi aplicacion a un servidor que pertenecia a otros y tuve la curiosidad de en cierta manera proteger el codigo (la propiedasd intelectual, me entiendes verdad?, no quiero apologias de eso) entonces busque por la red y me enconre al ofuscador PHP Processor que es un shareware y que hace lo mismo que el mio y tiene muchas otras opciones.

Del porque reinvento la rueda?, por que la otra no me satisfacia por completo, lo explique al principio del post, por ejemplo los identificadores de las variables aleatorias eran muy cortas, mi ofuscador puede generar variables de hasta 18 caracteres y si quieres le pongo de hasta 500 caracteres, es igual a parte que no quitaba la indentacion de los scripts, salvo que las versiones actuales si lo hagan.

y como que para qué proteger los PHP, por lo mismo, entonces por que existen ENE erramientas de ofuscacion...?

Saludos, y respecto a la apuesta, si quieres demostrarte algo? anda hazlo tu puedes.

Shell Root

Okas, dejadme termino un taller y estudio matemáticas para un examen y veré que puedo hacer.

Citaryo te paso los 200 archivos revoloteados...
No importa, cual sea el numero de archivos, por algo existe la PROGRAMACIÓN!
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

Pazador

#15
Creo que tu software es una inspiracion/imitacion de PHP ofuscador  :rolleyes: lo usaba hace tiempo y a veces suelo usarlo cuando tengo un archivo con mas de 100 lineas de codigo  :P


Edito:
Aporte: seria maravilloso que al crear las variables solo se diferencien de las demas en 3 o 4 digitos de en medio de las mismas.. osea si se crea la variable

Código (php) [Seleccionar]
$_615960853591119343

que las demas solo cambien 3 numeros del medio quedando asi:

Código (php) [Seleccionar]
$_615960876591119343

y asi sucesivamente...

Código (php) [Seleccionar]
$_615960818391119343

asi se duplicaria la dificultad para diferencial cual es cual :xD que opinan
La vida es un juego
Mario Bross

juancho77

Buena idea esa, pero creo que ante un codigo ofuscado el primer intento seria DESofuscarlo,  las variables al menos, usando soft.

[u]nsigned

Mm..PHP ha sido concebido para ser transparente al quien tenga acceso al source, su alma es cien por ciento open source, creo que si quieres vender sistemas on web sin brindar el codigo mejor seria usar JSP (se compila), aunque tmb se puede descompilar..pero ya es otro tema  :P

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!