This tool is available as part of Kismet when built from source, or in the kismet-logtools package, as of
Wigle is a world-wide wardriving database which tracks wireless networks and their locations.
Contributions to Wigle come from the community.
You can contribute to Wigle by converting your logs to the Wigle CSV format, using the
The simplest way to convert a kismetdb log to a wiglecsv is to simply run the conversion tool:
$ kismetdb_to_wiglecsv --in some-kismet-log-file.kismet --out some-wigle-file.csv
Converting a kismetdb log can take a lot of space and time, because each packet is examined and the coordinates written to the CSV file. This can be sped up with various options to the
--verboseAdd more status output to the console while
kismetdb_to_wiglecsvruns a SQL Vacuum command to optimize the database and clean up any journal files. Skipping this process will save time on larger captures.
--rate-limit [rate]Limit the export rate to
[rate]seconds per device; an appropriate rate limit would depend on general speed you traveled during the capture.
Even limiting to 1 second between updates can significantly reduce the size of the wiglecsv file.
kismetdb_to_wiglecsvwill cache device information; by default, it will cache 1000 devices at a time. If you have a very large number of devices, and a lot of RAM, increasing this may make the conversion run faster.
Uploading to Wigle
Once your log is converted, you can upload it to Wigle by creating an account there and choosing the file from your computer.