Underc0de

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: 1v@n en Febrero 14, 2017, 03:06:11 PM

Título: Chroot qemu-mips no se puede cambiar el directorio raiz de qemu
Publicado por: 1v@n en Febrero 14, 2017, 03:06:11 PM
Hola tengo este problema  no puedo cambiar  el directorio de qemu   ,
(http://i68.tinypic.com/14nh7w0.png)

Estoy leyendo y siguien este tutorial  y en la parte de cambiar el directorio me da este problema:

http://www.secforce.com/blog/2014/07/reverse-engineer-router-firmware-part-2/

http://www.secforce.com/blog/2014/07/reverse-engineer-router-firmware-part-2/ (http://www.secforce.com/blog/2014/07/reverse-engineer-router-firmware-part-2/)
Título: Re:Chroot qemu-mips no se puede cambiar el directorio raiz de qemu
Publicado por: Hu3c0 en Febrero 14, 2017, 06:46:40 PM
Haz un
ls -la qemu-mips 

y muestranos la captura a ver quien es el propietario de esa carpeta
Título: Re:Chroot qemu-mips no se puede cambiar el directorio raiz de qemu
Publicado por: 1v@n en Febrero 14, 2017, 07:37:25 PM
aqui esta el resultado:

ls -la
total 3600
drwxr-xr-x 16 root root    4096 feb 14 18:33 .
drwx------  6 root root    4096 feb 14 18:14 ..
drwxr-xr-x  2 root root    4096 oct 29  2015 bin
drwxr-xr-x  2 root root    4096 oct 29  2015 dev
drwxr-xr-x 13 root root    4096 mar 27  2014 etc
drwxr-xr-x 11 root root    4096 mar 27  2014 lib
drwxr-xr-x  2 root root    4096 oct 29  2015 mnt
drwxr-xr-x  2 root root    4096 oct 29  2015 overlay
drwxr-xr-x  2 root root    4096 oct 29  2015 proc
-rwxr-xr-x  1 root root 1506196 feb 14 18:26 qemu-mips
-rwxr-xr-x  1 root root 2110652 feb 14 18:33 qemu-mips-static
drwxrwxr-x  2 root root    4096 oct 29  2015 rom
drwxr-xr-x  2 root root    4096 oct 29  2015 root
drwxr-xr-x  2 root root    4096 oct 29  2015 sbin
drwxr-xr-x  2 root root    4096 oct 29  2015 sys
drwxrwxrwt  2 root root    4096 oct 29  2015 tmp
drwxr-xr-x  6 root root    4096 mar 27  2014 usr
lrwxrwxrwx  1 root root       4 feb 14 18:14 var -> /tmp
drwxr-xr-x  2 root root    4096 oct 29  2015 www


chroot qemu-mips-static  bin/busybox
chroot: no se puede cambiar el directorio raíz a qemu-mips-static: Not a directory



si isrve de algo tb sigo este tutorial :  http://resources.infosecinstitute.com/emulating-and-exploiting-firmware-binaries-offensive-iot-exploitation-series/#gref

hay podemos ver el comando      chroot  qemu-mips-static     en esta ocasion  antes era  qemu-mips  pero ambos dan el mismo problema.

saludos..

Título: Re:Chroot qemu-mips no se puede cambiar el directorio raiz de qemu
Publicado por: Hu3c0 en Febrero 15, 2017, 10:17:37 AM
El comando chroot es para enjaular dentro de un directorio desvinculando de root esto en windows también se puede hacer pero de otra forma que no viene al caso.

Entonces si lo que quieres es enjaular un directorio para poder meter cosas que son de dudosa naturaleza tendrás que tener ese directorio.

Si te fijas este es el retorno de tu ls -la:

-rwxr-xr-x  1 root root 1506196 feb 14 18:26 qemu-mips
-rwxr-xr-x  1 root root 2110652 feb 14 18:33 qemu-mips-static

fíjate al  principio ,no lleva la 'd'    de directorio  y  creo que el error es ese, quieres enjaular un directorio que no existe, porque según el retorno ni qemu-mips ni qemu-mips-static  lo son.

/*===============================>
  Reformulo de otra forma  imagina que quiero
  meter un programa dudoso dentro de bin/busybox
================================>*/
lo que haría sería :
#mkdir /bin/busybox
# cp nombreprogramadudoso bin/busybox
# chroot /bin/busybox

/*================================>
  Con esto has enjaulado ese programa en una
  carpeta llamada busybox donde podrás ejecutar
ese programa entrecomillas algo más controlado
=================================>*/