Monday, February 12, 2007

windows utilities

psexec is a useful tool to execute programs/commands on remote windows machines . psexec is part of a package called pstools that contains other useful tools.

In fact there are several useful utilities like tcpview similar to netstat but with a graphical interface, process explorer that is very useful to figure out which program has a particular file or directory open, hex2dec to convert hexadecimal to decimal and vice versa, and others.
For more information consult the microsoft Windows SysInternals webpage.

Labels:

debuging tcp/ip applications with netstat

When using the netstat command to debug tcp/ip applications is very useful to understand the behaviour of a TCP connection using the state diagram that displays the possible states and the transitions that happen between states since netstat displays current tcp/ip network connections and its states.

A reference to that diagram on line can be find following the link about Transmission Control Protocol
or rfc793.

Labels: