Local Info |
examine the local host and show information about local computer : processor, memory, Winsock data, etc
|
Connections |
show information about current TCP/IP network connections.
Every time if You select this page program refresh information,
also you may select item "Refresh" from local popup menu
(that appears when you press right mouse button) or enable option "AutoRefresh"
on page "Connections" in "Options" dialog.
You can define condition for filtering events, also this utility can save events to Log File.
Useful for search trojans programs.
The possible state values for TCP sockets are as follows:
CLOSED | - Closed. The socket is not being used. |
LISTENING | - Listening for incoming connections. |
SYN_SENT | - Actively trying to establish connection. |
SYN_RECEIVED | - Initial synchronization of the connection under way. |
ESTABLISHED | - Connection has been established. |
CLOSE_WAIT | - Remote shutdown. Waiting for the socket to close. |
FIN_WAIT_1 | - Socket closed. Shutting down connection. |
CLOSING | - Closed, then remote shutdown. Awaiting acknowledgment. |
LAST_ACK | - Remote shutdown, then closed. Awaiting acknowledgment. |
FIN_WAIT_2 | - Socket closed. Waiting for shutdown from remote. |
TIME_WAIT | - Wait after close for remote shutdown retransmission. |
|
NetBIOS |
get NetBIOS information about network interfaces
You may choose computer address (like "123.23.21.12" or "www.uc.ru" or for
computer in LAN "vova_computer" or '*' for local computer) and range of
network interfaces (like "0-2"). If remote/local computer support NetBIOS
then program show some information about network interfaces : MAC address,
table of names, max sessions used, max. session packet size, etc
|
NB Scanner |
Shared resources Scanner (support diapason of addresses and
ScanList).
You may save results to file in text format and in HTML format
(item "Save as HTML.." in local popup menu). Example.
Options for this scanner locate in Options dialog
window on page "Advanced".
|
Scanner |
scan all hostnames under diapason of addresses (use GetHostByName -
search hostnames in DNS). Support diapason of addresses (like 193.15.1.1 - 193.16.3.255)
and ScanList (if option "From list" is enabled).
ScanList define in Options dialog window on page
"ScanList".
|
Scan Ports |
powerful host services scanner :
- support diapason of addresses
- support scan list
- can search host name in DNS before scan
- can ping before scan
- can show remote host messages after connect
- can send string to remote host after connect
List of ports define in Options dialog window
on page "Ports",
options for scanner define on page "Advanced",
scan list define on page "ScanList".
|
Ping |
the ping command verifies connections to remote computer or computers, by
sending ICMP (Internet Control Message Protocol) echo packets to the
computer and listening for echo reply packets.
You may ping single computer, ping computers from diapason of IP addresses
or ping computers from list.
Also you may choose Packet Size, Timeout, Packets to send, TTL.
Options define in Options dialog window on page
"Ping/Trace"
|
Trace |
trace the route to a remote host over the network
Options define in Options dialog window on page
"Ping/Trace"
How Trace work ?
Program determines the route taken to a destination by sending
Internet Control Message Protocol (ICMP) echo packets with varying
TTL (Time-To-Live) values to the destination. Each router along the path is
required to decrement the TTL on a packet by at least 1 before forwarding
it, so the TTL is effectively a hop count. When the TTL on a packet reaches
0, the router is supposed to send back an ICMP Time Exceeded message to the
source system. Trace determines the route by sending the first echo
packet with a TTL of 1 and incrementing the TTL by 1 on each subsequent
transmission until the target responds or the maximum TTL is reached. The
route is determined by examining the ICMP Time Exceeded messages sent back
by intermediate routers. Notice that some routers silently drop packets
with expired time-to-live (TTL) and will be invisible to trace.
|
WhoIs |
obtain information about Internet host or domain from the NIC
(Network Information Center)
|
Finger |
displays information about a user (users) on a specified system running the
Finger service.
Query syntax :
user@host.domain for receiving information about a single user
or host.domain for receiving information about an entire host.
|
LookUp |
look up a domain names according to its IP address or an IP address from
its domain name. Show host name, IP address, alias (if it exist).
Support scan list.
|
Get Time |
Get Time from Time Servers (and synchronize with local clock)
program can synchronize time with time servers in auto mode
if You run program with parameters :
> ip_tools.exe /SetTime TryCount Host1 [Host2 [Host3 [...]]
where :
TryCount - count of connect tries with time servers (0..255)
Host1 .. HostN - addresses of time servers
program try connect with Host1, if connect successful program get time
from server, set this time (+GMT) on local machine end terminate. If
program cannot connect with Host1 then program try connect to Host2, ...
After unsuccessful connect with last server (HostN) program again try
connect with Host1. program repeat this TryCount times.
Example :> ip_tools.exe /SetTime 2 xa.xa.net 192.43.244.18
|
Telnet |
Telnet client
This page have two window. Lower window doesn't translate ESC sequences but
store all received data. Upper window - virtual terminal which translates
ESC sequences.
|
IP Monitor |
IP-Monitor show in real time graphics for count In,Out,Error packets for TCP,UDP,ICMP protocols
- TCP In
-
The total number of segments received, including those received in error.
This count includes segments received on currently established connections.
- TCP Out
- The total number of segments sent, including those on current connections
but excluding those containing only retransmitted octets.
- UDP In
- The total number of UDP datagrams delivered to UDP users.
- UDP Out
- The total number of UDP datagrams sent from this entity.
- UDP Error
- The total number of received UDP datagrams for which there was no
application at the destination port. +
The number of received UDP datagrams that could not be delivered for
reasons other than the lack of an application at the destination port.
- ICMP In
- The total number of ICMP messages which the entity received
(this counter includes all those counted by icmpInErrors).
- ICMP Out
- The total number of ICMP messages which this entity attempted to send
(this counter includes all those counted by icmpOutErrors).
- ICMP Error
-
The number of ICMP messages which the entity received but determined as
having errors (bad ICMP checksums, bad length, etc.).
+
The number of ICMP messages which this entity did not send due to
problems discovered within ICMP such as a lack of buffers. This value
should not include errors discovered outside the ICMP layer such as the
inability of IP to route the resultant datagram. In some
implementations there may be no types of error which contribute to this
counter's value.
|
Hosts Monitor |
this page monitoring the up/down status of selected hosts.
Program send ping packets for every computers from the list (you may define
for every computer next parameters : timeout, count of retries,
interval, comment). If host change his status then program can play sound
(see page "Sound" in Options dialog) and also can write information about
host status to log file.
Also for every host you can define command for execute external
programs. IP-Tools execute this command if host change status from "dead" to "alive" or
from "alive" to "dead".
In command you may use templates :
%DateTime% - IP-Tools replace this substring to current date & time
%HostName% - IP-Tools replace this substring to host's name
Directory "SAMPLES\" contain two example external program :
- program "message.exe" which show dialog with message (message program recieved from command string)
- program "sendmail.exe" which can send e-mail in auto mode (all parameters can get from commandLine)
For example you can define command like this "samples\sendmail.exe To=admin@firm.com "Subject=%datetime% host %hostname% is Dead" StartAfterLoad"
But if you need fast & powerful program for monitoring network devices, computers, services and recources
you may try Advanced Host Monitor.
This program with different test methods support action profiles, schedules,
different log formats (DBF, Text, HTML), has build-in LogAnalyzer & LogViewer
and can be easy configured to suit your needs.
|