Test Foro de elhacker.net SMF 2.1

Seguridad Informática => Bugs y Exploits => Hacking => Nivel Web => Mensaje iniciado por: Castg! en 22 Octubre 2009, 23:58 PM

Título: saltear codigo javascript
Publicado por: Castg! en 22 Octubre 2009, 23:58 PM
q tull? aca ando con una wewb tratando de encotrarle un fuck bug, pero al paraecer por ahora no hya ninguno a mi alcance, me parece.

porq encontre que ingresando un comentario o post hay un codigo javascript por el que pasa antes el "cuerpo del mensaje" el cual es
Código (javascript) [Seleccionar]
encodeURIComponent yo pensaba si hay manera de saltear ese codigo, osea que no convierta "<" a "&lt;" dudo que se pueda pero como aca hay varios mucho mas cancheros que yo tal vez sabian algo, gracias por todo ;)
Título: Re: saltear codigo ‭‬javascript
Publicado por: kamsky en 23 Octubre 2009, 01:48 AM
el javascript se ejecuta en el lado del cliente, así que lo puedes modificar/bypassear, ayúdate de un proxy, por ejemplo WebScarab, Proxy, Paros, etc...
Título: Re: saltear codigo ??javascript
Publicado por: jdc en 23 Octubre 2009, 01:53 AM
Te recomiendo que con Opera Browser le des a ver > código fuente > quitas el javascript que molesta y le das a aplicar cambios, luego ya ingresas tú texto, aún así dudo que el personaje haya echo toda la protección con js seguro el archivo que procesa algo más hace.
Título: Re: saltear codigo ‭‬javascript
Publicado por: WHK en 23 Octubre 2009, 07:20 AM
esa función está en una prueba nueva del warzone, supongo que no es esa la web que estas tratando de ver si tiene fallas xD
Título: Re: saltear codigo ‭‬javascript
Publicado por: braulio-- en 23 Octubre 2009, 16:18 PM
No es mas fácil con tamper data?
Título: Re: saltear codigo ‭‬javascript
Publicado por: WHK en 23 Octubre 2009, 20:56 PM
si se escribe directamente como por ejemplo encodeURIComponent('$palabra') talves puedas escapar con ');alert(document.cookie);x=' y podrías inyectar sobre el código de javascript
Título: Re: saltear codigo ‭‬javascript
Publicado por: Castg! en 23 Octubre 2009, 23:09 PM
no te entendi muy bien lo que me quisiste decir, el codigo del que yo te hablo es asi:
Código (javascript) [Seleccionar]
encodeURIComponent(mensaje)

Donde mensaje es el nombre de la variable a usar
Título: Re: saltear codigo ‭‬javascript
Publicado por: WHK en 23 Octubre 2009, 23:47 PM
entonces no. esa función actua de forma similar al urlencode con la diferencia de que puedes pasarle expresiones regulares para omitir carácteres o encodear todo el string.

si lo imprime directamente en un enlace entonces no se puede hacer mucho pero todo depende si le da una variable o el string.

Código (javascript) [Seleccionar]
var texto = 'hola';
document.write(encodeURIComponent(texto));


o
Código (javascript) [Seleccionar]
document.write(encodeURIComponent('hola'));

vee si puedes inyectar en el código de javascript no en la función misma porque asi no vas a poder.