actualmente me estoy preparando para OSCP y estoy seguro de que estoy trabajando en shells inversos. Al usar msfconsole no es un problema obtener una sesión de meterpreter, sin embargo, no se permite meterpreter durante el examen, así que quiero seguir el camino "manual".
Con msfvenom creo una carga para mi máquina de Windows 7 víctima, abro un oyente netcat en el puerto correcto, descargo y ejecuto el archivo exico malicous de la máquina víctima y se establecerá una conexión. Pero, cuando escribo un comando, la conexión se cierra. En la captura de pantalla ves lo que estoy hablando:
¿Qué estoy haciendo mal? Como dije, usando exactamente el mismo comando msfvenom (solo con windows / meterpreter / reverse_tcp en lugar de windows / shell / reverse_tcp) y el multihandler de msfconsole, todo funciona bien. Por lo tanto, los problemas con el puerto de los clientes (por ejemplo, las reglas de firewall) se pueden eliminar. ¿Tal vez uso una carga útil equivocada ...?