Working with NS1 Log Files
To really expand on the data that NetStumbler gathers, you need a good way to work with the data directly. NetStumbler saves all of its work in the NetStumbler log file format,
Merging
One of the sweetest options of NetStumbler is the Merge function. It can turn dozens of small files into one large file. The single, large file allows operations on the entire set of data instead of operating in several small steps.
Since NetStumbler automatically creates a filename and can also save it automatically, it’s inevitable that a large number of these files will pile up. The best way to manage these is to merge the smaller files created each session into a single file. Merge only works on NetStumbler native NS1 files.
Some online NetStumbler resources allow the uploading and downloading of merged NS1 files. With these files you can work on a massive amount of data at once. Some files can contain more than 10,000 access points!
To merge an NS1 file, follow these steps:
1.
2.
3.
4.
Using the Merge function will allow you to keep all of your results in one place. Then you can archive or delete older files from previous sessions.
Exporting
The NS1 file is a binary formatted file. The NS1 file is readable by few applications directly. Stumbverter is one good example. But most applications will need to import the data in some sort of text format. NetStumbler offers three export options. These formats have unique differences.
It is important to understand what may be skipped over when exporting. The three export options are Summary,Text, and Wi-scan. Each selection uses a tab-delimited output with header information.
To export a file, first open an NS1 file from the File menu. Next, select File ➪ Export ➪
“format.” The format is one of the three export types. Enter a name for the file. Remember to add a file type extension like filename.txt (text file) so you can open the file easily from other Windows applications.
There are several programs or scripts available online to manipulate NetStumbler files. Most of these are available via the forums on
the forums, perform a search for “scripts.” The membership of the Netstumbler.com forums are constantly revising existing scripts and writing new scripts to perform a number of unique tasks, such as tracking your location, exporting to mapping software, and even making NetStumbler talk using voice synthesized speech.
The fields of export are as follows:
Microsoft Excel is a great program for working with NetStumbler text files. Excel can open the file directly with the Open command. Use “Files of type: Text Files (.txt)” in the Open window. In the Text Import Wizard, select Tab delimited format so each field uses a separate column in Excel.
Export formats also include the date. Scroll down an exported file and the date will be entered on a line for each different day that data was recorded. # $DateGMT: 2003-06-03
The date and other line items are commented using the # symbol. Scripts created to work on NetStumbler exports will often filter out these comments automatically.
Summary Format
Summary includes only one line per device detected. This is the most common output you will use when working on the data directly. Like the Text format, summary includes every field.
The Summary format includes all of the header fields available. It chooses the entry with the highest SNR level for export. This is often the closest location to the wireless device.
Latitude and Longitude are exported in the Decimal Degrees format.
Text Format
The Text format includes every data point recorded in the NS1 file. This format is useful when you want to work with the data in another program.Text format could be used to analyze signal strength for a given access point in another program like Excel. Latitude and Longitude are also exported in the Decimal Degrees format.
Wi-Scan Format
Wi-Scan is very much like Text format, except for the reduced number of fields included. This format does not include Flags, Channel Bits, or Beacon Interval in the output.
Wi-Scan is intended to be a universal war driving file format.Other stumbling programs may be able to import this format directly, and NetStumbler should be able to import other Wi-Scan files.
One problem you may encounter in using the Wi-Scan format is with the GPS coordinates essential for mapping. Latitude and Longitude are exported using the “Degrees Minutes.Minutes” formula, but are formatted using the Decimal notation.
For example, if the displayed format looks like this:
N 34.0827760 W 118.4277460
The format should look like this, in degrees and minutes:
N 34* 08.27760’ W 118* 42.77460’
When you’re working with the Wi-Scan data, it may be necessary to reformat the latitude and longitude coordinates to get accurate results from your mapping application.
Using War Driving Data
With the lessons learned in Chapter 5 and the use of NetStumbler data files, you should have a nice collection of war driving data. Now you can take a look at some ways to apply that data to look at your neighborhood through the eyes of a wireless network.
There are several different ways to look at the data from NetStumbler. You could make a simple text file, plot the data on a map (as in Chapter 7), or go crazy with Microsoft Excel to create a chart based on your data.
Here are a few ways to use this data:
Admittedly, the information you glean from war driving may not be authoritative, but it isaccurate for the areas you’ve been scanning.When you put the data together you will see your neighborhood as a wireless adapter would see it. In a sense, you are looking through the eyes of a computer. There might not be a readily apparent use for this stuff, but it sure is neat.
Summary
NetStumbler is a capable and comprehensive application. The features can be used in so many different ways that it will take some time to explore. Some of the features rival software costing thousands of dollars. Indeed, some functions in NetStumbler have even been integrated into these high-cost products after its popularity has grown.
It’s not only a great war driving application, but is useful for wireless network troubleshooting, informal market research, finding hotspots, and much more!
Spend some time experimenting with it and it will surely become an indispensable tool in your no-cost wireless arsenal.
Next, you can plot your war driving results in a mapping program to visualize where all of these networks are in your city. You will learn how to take data from your war driving application and convert it into a format that most mapping programs can use. Make cool maps and show them to your friends. The extent of wireless networking becomes instantly recognizable when overlayed onto a map of your city.