A system and method enables remote execution of a program, such as a
debugger, using a remote management module. A packet daemon executing on
the remote management module packetizes data received from a client and
forwards it to a packet daemon executing on a computer, which receives
the packet and forwards data contained therein to the program. Data from
the program is packetized by the packet daemon executing on the computer
and transmitted to the packet daemon executing on the remote management
module, which forwards the data to a program specific daemon on the
remote management module for forwarding to the client.