Friday, December 21, 2007

WiFi Hopper 1.2 Build 2007-051400


WiFi Hopper is a WLAN utility that combines the features of a Network Discovery and Site Survey tool with a Connection Manager.

Sporting a comprehensive arsenal of network details, filters, RSSI graphing and built-in GPS support, WiFi Hopper is invaluable for identification and advanced characterization of neighboring wireless devices.

Additionally, WiFi Hopper can connect to unsecured, WEP, WPA-PSK and WPA2-PSK networks directly from within the application. With editable network profiles and dedicated Connection Manager execution mode, WiFi Hopper can be used as a significantly more transparent replacement for Windows and manufacturer-provided wireless clients.

WiFi Hopper encompasses a feature set aimed for a wide variety of audiences including Wireless Network Administrators, Security Professionals, Programmers, QA Engineers and Power Users.

Following is a quick tour to the main components of WiFi Hopper. Be sure to check out the Features page for a complete picture of the extensive feature set!

Network Discovery and Site Survey

WiFi Hopper can display details like SSID, network mode, encryption type, RSSI, frequency and channel amongst numerous others for a complete picture of the environment.

It's easy to filter out classes of networks by using the network filters. Additionally, a GPS device can be used for reviewing the approximate locations of the detected access points.

With a combination of other features like signal graphing, WiFi Hopper can also be used for additional tasks like detecting channel congestion.

More Transparent Connection Manager

Compared to the Windows provided and manufacturer supplied connection managers, WiFi Hopper is significantly more transparent.

With its network profile support, WiFi Hopper can remember your networks so that it can automatically connect to them as they become available.

Finally, WiFi Hopper also supports a 'Network Hopping' mode in which it automatically connects to open networks in the area.

Security, Auditing and Testing

WiFi Hopper can be used to track unsecured wireless networks that may be compromising network security. Additionally, WiFi Hopper makes it easy to look to unauthorized access points involved in an attack or simply causing interference.

For programmers and QA engineers, WiFi Hopper is the ideal, Windows-NDIS based, testing tool. With WiFi Hoppers connectivity features, functionality of WLAN drivers and hardware can be independently verified.

What's new in WiFi Hopper 1.2?
WPA-PSK and WPA2-PSK Support
Connection Manager Support with Network Profiles
OUI to Vendor support and Lookup from within the application
RSSI value graphing
GPS Support has been integrated into the application
Windows 2000 Support
Ability to set BSSID before connecting
Ability to connect to WEP networks using Shared Authentication
New 'Device Information' dialog, with numerous wireless device related information
File opening, saving and merging and auto-saving
List of displayed columns is now customizable
Column widths and order are retained through multiple application launches
Button added to start and stop scanning
Automatic device re-enumeration when a device is plugged out
Filtering support for search results
Network Hopping algorithm is improved
Ability to manually exclude networks from hopping
Ability to remove APs that haven't been detected for a while
Save files in Network Stumbler NS1 and Network Stumbler summary format
And much, much more!

Below is a compact summary of the current major features:

Connectivity Features:
Connect To Unsecured Networks
Connect To WEP Protected Networks
Connect To WPA-PSK (TKIP or CCMP) Networks
Connect to WPA2-PSK Networks (TKIP, CCMP or combinations)

Network Details Displayed :
Service Set Identifier (SSID)
Reported Maximum Network Speed
Basic Service Set Identifier (BSSID)
Receive Signal Strength Indication (RSSI)
Network Mode (Infrastructure or Ad-Hoc)
Encryption Type (None, WEP, WPA and WPA2)
Frequency and Channel
Network PHY type (OFDM, OFDM5 and DS)
Beacon Interval
Highest Recorded RSSI
Lowest Recorded RSSI
Average RSSI
Time the network was first seen
Time the network was last seen
Vendor of the remote network device
Type of network (802.11a, 802.11b, 802.11g)
Approximate Latitude of the Network
Approximate Longitude of the Network
WPA/WPA2 Supported Pairwise Ciphers
WPA/WPA2 Supported Group Ciphers
WPA/WPA2 Supported Key Management Suites
Connectivity Status
Graphs of received RSSI values over an adjustable period of time

Data Persistence Features:
Save the list of networks to a file
Load results from a file for observation or merge them with current results
Auto save results to a specific file in an adjustable interval

Filtering Capability:
Filter results based on Network classes (802.11a, 802.11b and 802.11g)
Filter results based on Network mode (Infrastructure and Ad-Hoc)
Filter results based on Security Level (None, WEP, WPA and WPA2)
Filter results based on 802.11b channel
Filter results based on 802.11a channel

Visual Features:
Color network backgrounds based on their encryption level
Color network backgrounds based on their signal strength
Usage Modes:
Network Scanning suitable for Wireless Site Surveys
Network Hopping suitable for connectivity testing
Connection Manager suitable for connecting to pre-configured networks

Local Wireless Device Details:
Reported Vendor Description
Registry Description
Hardware Device ID
Reported Signal Strength
Reported Transmit Power
RSSI trigger value
Best Supported Rate
Supported Network Types
Current Network Mode (Infrastructure or Ad-Hoc)
Current Authentication Mode
Current Encryption Status
Current SSID
Current BSSID
Physical Medium
Link Speed
Current MAC Address
Permanent MAC Address
Media State
IP Address of the related interface
Subnet Mask of the related interface
Default Gateway of the related interface
DNS Servers of the related interface
Whether DHCP is enabled
DHCP Server reported by the interface
Time when DHCP lease was obtained
Time when DHCP lease will expire
WINS Servers configured on the interface
Packets transmitted on the interface
Packets received on the interface
Transmission Errors on the interface
Reception Errors on the interface

GPS Features:
Connect to a Serial GPS device capable of outputting NMEA 0183 sentences
Record the location where the RSSI was highest and lowest for a given wireless networks

Connection Manager Related Features:
Manage profiles of networks including related keys and pass phrases
Automatically connect to a pre-configured network as it becomes available
Only connect to a network when the BSSID matches that of the configured network
Create a network profile directly from the scan results