Foros del Web » Programando para Internet » Javascript »

desofuscacion y ofuscacion codigo javascript

Estas en el tema de desofuscacion y ofuscacion codigo javascript en el foro de Javascript en Foros del Web. Alguien conoce la formar de descifrar y cifrar este código http://www.jgraph.com/demo/mxgraph/src/js/mxclient.php?version=1.5.1.0 // YOU ARE NOT PERMITED TO EXTRACT THE SOURCE OF THIS APPLICATION FOR EXECUTION ...
  #1 (permalink)  
Antiguo 31/12/2010, 08:23
 
Fecha de Ingreso: octubre-2007
Mensajes: 4
Antigüedad: 16 años, 6 meses
Puntos: 0
desofuscacion y ofuscacion codigo javascript

Alguien conoce la formar de descifrar y cifrar este código

http://www.jgraph.com/demo/mxgraph/src/js/mxclient.php?version=1.5.1.0

// YOU ARE NOT PERMITED TO EXTRACT THE SOURCE OF THIS APPLICATION FOR EXECUTION LOCALLY.
// YOUR IP ADDRESS HAS BEEN LOGGED, ABUSES WILL CAUSE ACCESS TO THE JGRAPH SERVER TO BE BLOCKED.
// File created 29-Dec-2010 19:53:45 for Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.89 Safari/532.5 IP 200.87.173.18

eval('\166\141\162\40\155\170\103\154\151\145\156\ 164\75\173\126\105\122\123\111\117\116\72\47\61\56 \65\56\61\56\60\47\54\111\123\137\111\105\72\156\1 41\166\151\147\141\164\157\162\56\165\163\145\162\ 101\147\145\156\164\56\151\156\144\145\170\117\146 \50\47\115\123\111\105\47\51\76\75\60\54\111\123\1 37\111\105\66\72\156\141\166\151\147\141\164\157\1 62\56\165\163\145\162\101\147\145\156\164\56\151\1 56\144\145\170\117\146\50\47\115\123\111\105\40\66 \47\51\76\75\60\54\111\123\137\116\123\72\156\141\ 166\151\147\141\164\157\162\56\165\163\145\162\101 \147\145\156\164\56\151\156\144\145\170\117\146\50 \47\115\157\172\151\154\154\141\57\47\51\76\75\60\ 46\46\156\141\166\151\147\141\164\157\162\56\165\1 63\145\162\101\147\145\156\164\56\151\156\144\145\ 170\117\146\50\47\115\123\111\105\47\51\74\60\54\1 11\123\137\117\120\72\156\141\166\151\147\141\164\ 157\162\56\165\163\145\162\101\147\145\156\164\56\ 151\156\144\145\170\117\146\50\47\117\160\145\162\ 141\57\47\51\76\75\60\54\111\123\137\117\124\72\15 6\141\166\151\147\141\164\157\162\56\165\163\145\1 62\101\147\145\156\164\56\151\156\144\145\170\117\ 146\50\47\120\162\145\163\164\157\57\62\56\64\47\5 1\74\60\46\46\156\141\166\151\147\141\164\157\162\ 56\165\163\145\162\101\147\145\156\164\56\151\156\ 144\145\170\117\146\50\47\120\162\145\163\164\157\ 57\62\56\63\47\51\74\60\46\46\156\141\166\151\147\ 141\164\157\162\56\165\163\145\162\101\147\145\156 \164\56\151\156\144\145\170\117\146\50\47\120\162\ 145\163\164\157\57\62\56\62\47\51\74\60\46\46\156\ 141\166\151\147\141\164\157\162\56\165\163\145\162 \101\147\145\156\164\56\151\156\144\145\170\117\14 6\50\47\120\162\145\163\164\157\57\62\56\61\47\51

El código javascript siempre es legible para el navegador,
alguien conoce la forma de hacer este código legible para humanos?

saludos
  #2 (permalink)  
Antiguo 31/12/2010, 11:36
Avatar de SergeMedina  
Fecha de Ingreso: septiembre-2007
Ubicación: Guadalajara, Jalisco
Mensajes: 459
Antigüedad: 16 años, 7 meses
Puntos: 20
Respuesta: desofuscacion y ofuscacion codigo javascript

Pero no estarias violando la licencia?
__________________
I see dead pixels
  #3 (permalink)  
Antiguo 31/12/2010, 12:33
Avatar de Perr0  
Fecha de Ingreso: mayo-2005
Ubicación: Santiago de Chile, Chile
Mensajes: 676
Antigüedad: 19 años
Puntos: 79
Respuesta: desofuscacion y ofuscacion codigo javascript

con dos mensajes y pidiendo desofuscar un codigo, no sé tus intensiones pero no eres transparente y no estas aquí para aprender, sino para quitar (por no decir robar) alguna idea que alguien quiere mantenerla asi

salu2
  #4 (permalink)  
Antiguo 31/12/2010, 13:13
 
Fecha de Ingreso: agosto-2006
Mensajes: 6
Antigüedad: 17 años, 8 meses
Puntos: 0
Respuesta: desofuscacion y ofuscacion codigo javascript

Bueno pues no tengo nada que ocultar mis datos de registros son verdaderos,
todos somos nuevos alguna vez,
y no quiero iniciar una discusión acerca de la libertad del conocimiento.

Mi interés siempre es aprender más.
En este caso particular me interesa poder generar código ofuscado y también el paso inverso además de saber que tan seguro puede ser. Estuve viendo otras formas de ofuscar y desofuscar y esta me parece particularmente interesante por que solo utiliza números

Ahora ya se como abrirlo pero todavía no se como ofuscarlo

http://jsblock.ath.cx/proteger-ofuscar-javascript/php/cry009.php
http://hi.baidu.com/skew/blog/item/8e83ad3e5c0810ff828b13fa.html


Para los que les interese aprender, este código al final se lee trivialmente. Para ello realizamos un sencillo document.write(), el cual volcará en la pantalla el código.

Esto lo encontré en:

http://foro.elhacker.net/index.php?PHPSESSID=95dffd5607f2f601fa746762f9cc22 36&/topic,98575.0.html

http://blogs.eset-la.com/laboratorio/2008/01/14/des-ofuscando-codigo-javascript/


saludos
  #5 (permalink)  
Antiguo 31/12/2010, 13:22
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: desofuscacion y ofuscacion codigo javascript

@rensi, @rensi4rn, ¿he de suponer que son la misma persona?, esto va en contra de las políticas de foro!!!!, además ofuscar código en js es inútil a excepción de los compresores como YUI que lo optimizan.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #6 (permalink)  
Antiguo 31/12/2010, 13:53
 
Fecha de Ingreso: agosto-2006
Mensajes: 6
Antigüedad: 17 años, 8 meses
Puntos: 0
Respuesta: desofuscacion y ofuscacion codigo javascript

Tienes razón

Tal vez en algún momento esto podría cambiar.... por ahora puedo concluir que no existe la manera de hacer respetar el copyrite en javascript. (esto puede ser bueno para algunos malo para otros)

Disculpa por lo de la política... pero olvide mi nombre de usuario y cree otra cuenta (las dos tienen mis datos reales),
nunca olvidaste tu cuenta de usuario o contraseña ?

Última edición por rensi; 31/12/2010 a las 14:00
  #7 (permalink)  
Antiguo 31/12/2010, 17:28
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: desofuscacion y ofuscacion codigo javascript

buenas...

a mi juicio, el tema de la obfuscacion es la cosa mas ridicula que existe. no porque sea sencillo, sino porque se comienza a confundir con dos terminos: encriptacion y seguridad. en la obfuscacion, la aplicacion que recibe el codigo obfuscado, tambien debe recibir las funciones para decifrarlo. por eso, es la forma de seguridad mas pesima. la tecnica que usa el codigo que has mostrado es convertir el codigo en el equivalente octal. no veo como ese formato puede ser tan cool, al contrario, mas facil de decifrar o adivinar. te invito a que busques mas informacion en la web porque el tema es bien trillado desde hacen años.

__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #8 (permalink)  
Antiguo 03/01/2011, 11:04
 
Fecha de Ingreso: octubre-2007
Mensajes: 4
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: desofuscacion y ofuscacion codigo javascript

OK seguiré buscando por acá

saludos y gracias
  #9 (permalink)  
Antiguo 03/01/2011, 13:36
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 15 años, 10 meses
Puntos: 35
Respuesta: desofuscacion y ofuscacion codigo javascript

me interesó sus opiniones, les cuento:
un amigo desarrollador php+js creaba sistemas, luego cuando los entregaba a un sysadmin del cliente, éste se encargaba de revender el sistema a otros, cambiandole algunos detalles de login, nombre, etc.
Mi amigo tuvo que empezar a ofuscar codigo, para que ese pillo deje de lucrar con el esfuerzo de otro.
¿Uds. que harían en esa situación?
__________________
I am Doyle please insert code.
  #10 (permalink)  
Antiguo 05/01/2011, 16:31
 
Fecha de Ingreso: octubre-2007
Mensajes: 4
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: desofuscacion y ofuscacion codigo javascript

Es una pregunta difícil.

Ahora hablando técnicamente, proteger de forma absoluta
tú código para que nadie lo utilice sin permiso me parece imposible,
siempre hay alguien que va sacar un crack
con ingeniería inversa, de alguna forma u otra.

Los mas que podemos hacer es poner la cosas difíciles,
para el que quiera modificar el código, ofuscando javascript
o cifrando el código php con ZendGuard.

Pero al final siempre existirá la manera de utilizar el programa

Última edición por rensi4rn; 06/01/2011 a las 07:35

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:27.