Friday, January 2, 2015

Hi-DPI Displays and NetScanTools Pro

The last couple of years have seen the release of Hi-DPI displays primarily on laptops. The displays we have run into are typically running 3200x1900. This is something new to Windows and it causes problems with the menus and results areas of many programs including NetScanTools Pro.

To address this issue we added a new NetScanTools Pro Help/Preferences item called Menu and Left Panel Font Scaling. It gives you 6 options for scaling the text of those items.

However, we recently found out about another way to change the menu and left panel fonts under Windows 8.1. If you right click on the icon or link and select Properties you can select the Compatibility tab. Next check the box labeled 'Disable display scaling on high DPI settings'. This will fix the menu text and icons, but the results text may be too small. Fortunately there is an easy fix for this - go to Help/Preferences and press Change Font in the lower right corner - make the font larger than the default and you should have no problems reading the results areas in NetScanTools Pro.

USB Flash Drives suitable for End User Install

As you may or may not know both NetScanTools Pro and the Managed Switch Port Mapping Tool can run from a USB flash drive. We can supply the software on a suitable drive or, as the title implies, you can install the software on your own USB flash drive.

In order to install on your own flash drive, we have two basic requirements.

Your USB Flash Drive must be a 'removable' flash drive.

We are talking here about the tradition of the drives showing up as ‘removable’ on a Windows computer. Windows 8 changed all that.

Windows 8 certified USB Flash Drives appear as type ‘Local Drive’ (fixed disk/hard disk) as opposed to the traditional type ‘Removable Disk’. The effect of this is that any software that expects to be running from a removable disk (USB Flash Drive) will not work properly if the USB drive appears as a fixed disk. That includes both NetScanTools Pro USB Version and the Managed Switch Port Mapping Tool.

The difference is apparently the state of a bit or bits in the USB flash drive controller. Some manufacturers have a utility to flip this bit and others just put out Windows 8 certified drives in addition to their standard design flash drives.

The USB’s we use are Windows 8 Compatible which means it appears as a removable flash drive – and they are also USB v3 in addition to USB v2 compatible. Look carefully at the packaging Windows 8 logo or the online description and check the wording when they talk about Windows 8. 
You can tell the state of your USB Flash Drive by opening File Explorer and right clicking on the flash drive and selecting Properties. Look for Type: Removable Disk on the General tab. That’s what you want if you are using our software on a USB flash drive.

Your USB Flash Drive must be serialized with a hardware serial number.

This is usually not an issue but we have run into one end user's drive that was not serialized. If you want to confirm that it is serialized, there is a utility from Microsoft called UVCViewx86.exe that will show all connected USB devices including the serial number. It is older and works on everything from Windows XP through 8.1 - there is a newer one called USBView that works only on newer operating systems. Your flash drive must be serialized.

Those are the only two requirements we have for putting the USB versions of our software on your flash drive.

NetScanTools Pro v11.63 released on December 9, 2014

This release had improvements in three areas:
1. Packet Generator. Mostly in the Packet Player (button is on lower right section of Packet Generator window) - it now saves the paths to recent packet captures you have played previously and there is now a status window. Be aware that once you start a playback you cannot stop it. TCP, UDP, ICMP, and RAW manual packet definition windows now show the length of the data portion of the payload and it now makes a definite check against the actual MTU of the sending interface.
2. SSL Certificate Scanner. The SSLv3 POODLE vulnerability issue is now addressed by showing you new columns with connection types SSLv2 through TLS 1.2. The server you are connecting to is tested to see if it accepts all types and the results are displayed in the new columns.
3. SNMP Core and Advanced have some changes including buttons to go between the two tools rapidly and improvements to the OID selector.

If you have an active maintenance plan you can click on Help/Check for New Version. The links to download the software are in the embedded IE window on the right side of the program. The installed version has a full installation and the USB version uses a patch.

Enjoy!
Kirk

Happy New Year!

Happy New Year!

My New Years Resolution is to post more often on this blog. I haven't posted since August, so I'm going to do a couple posts today.

Thursday, August 28, 2014

NetScanTools Pro v11.62 Released August 15, 2014

This release added the new IPv6 Syntax Validation tool (thanks go to Jeff Carrell for all his help!), consolidated the currently IPv6 capable tools into one menu bar link and addressed the way the top and left panel menus look on High-DPI displays (3200x1800).

It also added the ability to properly send packets to IPv4 multicast addresses when WinPcap is used to send the packets. Prior software versions did not use the correct destination mac address. And now you can also use new scripting commands to specify the source and destination mac addresses in Packet Generator.

One important fix was a change to the way responding ARP packets are processed in the ARP Scanner and Duplicate IP Scanner tools: it now only processes packets with IP addresses corresponding to the allowed range that you specified. Prior versions would show IPv4 addresses outside the range giving uncertain or hard to interpret results.

If you have an active maintenance plan, please click on Help/Check for New Version to download the full install or USB upgrade patch.

Switch Port Mapper Tip

Applies to all v1.x through 2.34:

If you use the menu item Settings and Tools/Column Order and Visibility Editor to add/remove columns or change where they appear, be sure to keep the Interface Index (ifIndex) column visible.

In other words, if you remove the ifIndex column some other columns may not show data you expect to see. The next release will not allow you to remove the ifIndex column.

Monday, June 2, 2014

How to start NetScanTools Pro USB version 11

We are changing our recommendations for starting NetScanTools Pro v11 USB version. These recommendations apply to Windows Vista, 7 and 8.x.

First recommendation:
Located in the root directory above /nstpro is a file called nstprolaunch.exe. We no longer recommend using it to start NetScanTools Pro - do not use it because the privileges you launch it with may not be correctly passed along to NetScanTools Pro.

There are two recommended ways to start NetScanTools Pro v11.x:

1. If you have WinPcap 4.1.3 (or newer) installed on your host computer, please locate and double click on nstpro.exe which is in the /nstpro directory on the USB drive.

2. If WinPcap 4.x is NOT installed on the host computer, please locate and right click on nstpro.exe, then select 'Run as administrator'. nstpro.exe is located in the /nstpro directory on the USB drive. This will use an older version 4.1.2 of WinPcap Pro located on the USB drive. We recommend going to winpcap.org and installing 4.1.3.

Discussion: if you use nstprolaunch.exe, you may see error messages that say "Error: unable to locate a supported network interface. WinPcap may not be operating... PacketGetAdapterNames: Incorrect function. (1)"

We are moving toward requiring installation of WinPcap 4.1.3 on hosts that you intend to use NetScanTools Pro USB Version just like Wireshark requires WinPcap to be installed.