Short: V1.1 TCP/UDP Portscanner + more with MUI interface Author: ian.chapman@bleach.demon.co.uk (Ian Chapman) Uploader: ian chapman bleach demon co uk Type: comm/net Version: 1.1 Requires: MUI, bsdsocket V2 compatible TCP/IP Stack Architecture: m68k-amigaos ---------------------------------------------------------------- Go Portscan 1.1 ---------------------------------------------------------------- TCP/UDP portscanner with a MUI graphical user interface. Go Portscan! currently has the following features. Features -------- * Graphical User Interface (MUI). * Localisation support. * Supports both TCP and UDP port scans with highly flexible port selections. * Optional output logging from open ports. * Optional wakeup sending. * Configurable timeout and delay. * Service and Trojan lookup table (approx 3500 entries) with support for using the stacks own service table. * Optional trojan lookup. * User lookup of service by port number or keyword (both case sensitive and insensitive). * Host bookmarks. * Telnet/FTP/HTTP to open ports. * Host resolving facility with support for reverse lookups. * Ping facility with broadcast support. * Ping Sweep facility with optional DNS lookup and ICMP message reporting. * UDP "Ping" Support * Traceroute with support for both UDP and ICMP types with optional DNS lookup and configurable hops. * Extensive documentation and bubble help. * Scans approximately TCP 170 ports/sec (Based on 060@50Mhz, 10Base2 Connection, Ping Time 2.7ms) HISTORY ======= Version 1.1 ----------- ADDED: TCP scans can now be done using blocking or non-blocking sockets. This has vastly improved performance on firewalled machines using stealth. ADDED: Improved UDP portscanning, Go Portscan! can now detect if more UDP ports are open ADDED: Optional reporting of closed ports ADDED: Optional reporting of stealthed ports ADDED: Now supports multiple ports for searching the service table. The syntax used is the same as that for the port range. ADDED: Reports the number of matches found when searching the service table. ADDED: Delay support for traceroutes ADDED: Delay support for ping sweeps. ADDED: A couple more services to the service table. ADDED: The logo now disappears automagically when required allowing a smaller window size. ADDED: Use preferences option ADDED: Save settings menu ADDED: The delay slider now has two arrow buttons for finer control of the delay option with the mouse, when using a small window. ADDED: Updated Hungarian locale. (Thanks to Marton Dosa) ADDED: Newicon V4 dock icon, located in the contrib directory. (Thanks to Luca Longone) ADDED: Go Portscan! will also look for the help file GoPortscan!.guide if it cannot find GoPortscan!_en.guide (or your locale equivalent) (Thanks to Todd Oberly) ADDED: Preferences window is now multi-threaded and no longer blocks the main window when open. FIXED: Rare and obscure bug when scanning machines with the readport option selected. If the remote service replied, but with a zero length response (yes it can happen), then the contents of the previous read port would be written to the log instead of an empty string. FIXED: It is no longer possible to scan ports less than 1 or ports greater than 65535 by entering spurious portrange syntax. (Thanks to Todd Oberly). FIXED: If the log file couldn't be found, then Go Portscan! would stream a lot of error messages. It now only warns you once. (Thanks to Todd Oberly) FIXED: When using a delay, Go Portscan! no longer delays unnecessarily at the end of an operation. For example, after the last port has been scanned. (Thanks to Todd Oberly) CHANGED: Lots of changes to the GUI, hopefully for the better. CHANGED: Most of the preferences are now directly handled by MUI, as a consequence most gadgets remember their values when the preferences are saved. CHANGED: The look of the logo - smaller, simpler and IMHO looks better. CHANGED: Bookmarks are only saved if you've actually made any changes to them. (Thanks to Todd Oberly) REMOVED: AREXX support other than the default MUI AREXX commands. REMOVED: List known services, this is no longer needed as the same can be achieved by entering 1-65535 on the service lookup window. Executable size is about 18k smaller that version 1.0! Version 1.0 ----------- ADDED: Go Portscan now makes use of BetterString for its string gadgets. This means easier cutting & pasting (Amiga+V, Amiga+C) and filename completion (Amiga+TAB) etc. (Thanks to Mike Carter) ADDED: Updated Hungarian locale. (Thanks to Marton Dosa) FIXED: The Hungarian locale is now correctly installed as 'magyar'. CHANGED: A few minor changes to how Go Portscan! handles helpers. HISTORY PRIOR TO 1.0 NOT SHOWN