Ahora veamos cómo podemos cargar archivos en el servidor, por lo que cargar archivos puede ser muy útil porque puede
usarlo para cargar literalmente todo lo que desee para poder cargar cualquier rescript de ph que desee.
Ph. RE. los scripts se pueden usar para hacer cualquier cosa que pueda usar para obtener un espectáculo inverso.
Puede usarlo para ejecutar comandos en el servidor.
Puede usarlo para conectarse a la base de datos y navegar a través de los archivos e incluso puede usarlo para
explotar vulnerabilidades locales como desbordamientos de búfer y ejecución de código.
Entonces las posibilidades son infinitas realmente.
Una cosa a tener en cuenta es que ahora cuando reviso mis privilegios.
Entonces, si hago quién soy yo para verificar el usuario actual, verá que los datos de w w w y el sitio
web actual se ejecutan bajo ese usuario.
Entonces, básicamente, puedo hacer lo que quiera en este sitio web porque soy el propietario de este sitio web en
este momento y muchos de los casos, dependiendo de cómo obtuviste tu acceso al sitio web, tus privilegios
podrían ser nadie.
Entonces, cuando haces tu A-MEI de la OMS en lugar de entrar en la WWE, los únicos datos serán quién no serás nadie.
Y cuando no eres nadie, no puedes subir a donde quieras.
Solo puede cargar en directorios que tienen permisos 777, así que en directorios que básicamente permiten que
cualquiera los suba.
Entonces si haces ls L. A. puede ver que tenemos o todos nuestros archivos y vemos
que todos ellos son propiedad de los datos que soy yo.
Entonces este es el directorio padre y este es el directorio actual.
Y estos son solo directorios y archivos normales en el directorio de trabajo actual.
Y se puede ver que todos son de mi propiedad.
Por lo tanto, puedo subir a cualquier lugar.
Pero lo que haremos en esta conferencia vamos a pretender que no podemos subir a ningún lado.
Vamos a fingir que no soy nadie.
Y si quería subir algo sin ser nadie, tenemos que subirlo a un lugar donde
todos pueden subir archivos y ese lugar que debería tener permisos 777.
Entonces estos son los permisos aquí.
Y lo que parecen es que deberían verse así.
Por lo tanto, no debe haber inconvenientes y básicamente significará que todos pueden hacer
cualquier cosa que puedan leer, escribir y ejecutar.
Entonces, podemos ver que el director está aquí, ahora que el director ha comenzado y el permiso para poder ver que
desde los directorios está aquí, no tenemos nada con permisos 7 7 7.
Así que en realidad tenemos que mirar alrededor.
Lo siento, hice clic en Control-C allí, así que solo voy a volver y conectarme de nuevo a Evely Así que
nuevamente vamos a hacer PWT y estamos en Vire WWE con el VW 8 y donde Quiero ir si podemos ver a
nuestro interesante director aquí llamado Haikerwal.
Así que vamos adentro y luego veamos qué hay allí.
Así que iremos a un uso pirateable y veremos el comando.
Y luego, nuevamente, haremos ls
l y nuevamente no hay nada realmente interesante, así que volvamos.
Y vamos a navegar de nuevo.
Y si enumeramos aquí, verá que estamos en el directorio raíz y podemos navegar a diferentes sitios web.
Ahora y si notas que tenemos un directorio llamado unidad aquí.
Ahora este directorio no nos pertenece, en realidad pertenece al usuario raíz, por lo que no
pertenece a los datos que somos nosotros, pero en realidad podemos cargar cosas aquí.
Por qué.
Porque tiene los permisos que permiten subir a todos.
Entonces tiene 777 permisos que se veían así.
Entonces vamos a navegar hacia ese lugar.
Así que vamos a hacer una lista para ver si ya hay algo allí y podemos ver que no hay
ningún archivo allí.
Así que vamos a subir nuestro archivo y vamos a utilizar una función llamada
carga de archivos, vamos a hacer el menos como siempre.
Y él puede ver que la forma en que usa esta función es escribiendo primero la carga de archivos.
Puede usar el signo menos F para forzar la anulación para sobrescribir el archivo si ya existe.
Puede especificar el contenido del archivo y puede especificar el vector y nuevamente el vector es el método de cómo
se va a cargar el archivo.
Y voy a mantener esto por defecto, así que no voy a usar el vector menos.
Y luego le damos el Poth local.
Entonces, ¿dónde se almacena el archivo en su computadora actual en nuestro Callimachi y seguido por la ruta remota?
Entonces, ¿dónde desea que se almacene el archivo en el servidor de destino?
Entonces, el archivo que quiero cargar se encuentra en mi raíz.
Entonces, si vamos al administrador de archivos, verá que tengo el archivo en la raíz y se llama Testor THC,
en realidad es un shell, pero se llama Test XTi sucio.
Así que intentaré subir eso.
Por lo tanto, nuestro directorio local será una prueba de ruta del XTi y queremos subirlo a la ruta remota de la ruta
actual.
Entonces, si desea especificar el lugar actual, el directorio de trabajo actual donde está, solo tiene que
poner un adulto seguido de una barra diagonal.
Así que aquí es donde queremos subirlo y luego tenemos que darle un nombre.
Así que voy a llamar a un shell o un programa de prueba cargado el T XTi solo el nombre para que sepamos que el archivo se
ha cargado correctamente.
Entonces, nuevamente, el comando es muy simple como cargar archivos.
Usted especifica dónde se almacena el archivo en su máquina actual y el mío se almacena en la raíz
y se llama testor XTi.
Y luego especificas dónde quieres subirlo.
Y voy a subirlo al directorio de trabajo actual.
Es por eso que agregué una barra diagonal y luego seguí el nombre que quiero llamarlo.
Voy a llamarlo un shell de prueba cargado que el XTi voy a presionar enter y puede ver que nos está dando
una declaración verdadera que significa que el archivo se ha cargado.
Si hacemos
un ls, verá que el archivo se ha subido a este directorio en particular.
Así que ahora podemos ir a nuestro navegador web y cargarlo para el archivo en un directorio llamado Dove y
luego llamamos a ese shell de prueba cargado ese XTi.
Y como puede ver ahora, podemos ver que el archivo se ha subido y este es el contenido real del
archivo en el que está cifrado Chell.
Por lo tanto, se ha cargado perfecta o correctamente.
Y nuevamente lo subimos a un directorio que no nos pertenece, pero la idea principal es que el directorio
debe tener permisos 7 7 7.
Y de esa manera, incluso si no tiene a nadie, incluso si no es nadie, puede cargar a ese directorio si los directorios tienen sus
permisos, como los escombros, aquí habrá datos que todos estos directorios podemos cargar a ellos, independientemente de los
permisos que tengan porque son doblemente W. W. datos.
Entonces, lo que le mostré aquí es solo un ejemplo de cómo cargaría archivos si no tuviera permisos de nadie.