poink

poink provides a TCP/IP-based ping tool.
Download

poink Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Michal Zalewski
  • Publisher web site:
  • http://code.google.com/p/tmin/

poink Tags


poink Description

poink provides a TCP/IP-based ping tool. poink provides a TCP/IP-based ping tool.poink is a TCP/IP-based ping implementation that does not require special privileges and is designed for multiuser shell systems. It is intended to be a secure replacement for the standard IPv4 network monitoring tool.Not much to say... This is a nosuid, so quite secure, version of ping utilityfor IPv4. It uses dirty trick - TCP linear SYN/RST challenge instead of ICMP echo/echo reply. It won't allow any flood-pings (others than connectflood you could achieve anyway), security compromises etc.Currently, basic ping parameters are implemented (compatible withoriginal ping):ping hostname -i delay - delay between pings in seconds (default 1, min. 1) -c count - number of packets to send (default: 0 - until break) -t timeout - packet timeout in seconds (default: 4, min. 1) NOTE: longer timeouts might result in slightly inaccurate results because of TCP/IP retransmits. When finished or stopped with Ctrl+C (SIGINT), poink prints some statistics about round-trip times, jest like the original ping does. Round-trip times are displayed in miliseconds (1/1000 of second, ms), but unlike its setuidcounterpart, nosuid ping additionally displays time in microseconds (1/1000000 of second, usec) if trip time is really low (well, I think thatmore recent versions of ping are doing it now, too).Currently, Linux is the only supported platform, but BSD port shouldbe really easy to develop.


poink Related Software