kismetwireless / kismet

Github mirror of official Kismet repository
Other
1.5k stars 292 forks source link

Which script to use? #213

Open mtnsec opened 4 years ago

mtnsec commented 4 years ago

There seems to be two different sets of scripts that convert the kismet db to kml and/or csv. Which one am I supposed to use? Which will have the most accurate/best information?

These seem to have been installed alongside of Kismet (I'm using Kali 2019.4)

kismetdb_to_kml kismetdb_to_wiglecsv

And there is a separate db tools git repo here: https://github.com/kismetwireless/python-kismet-db

Thanks!

kismetwireless commented 4 years ago

All depends what you want out of it.

KML is for google earth.

Wigle is for uploading to wigle.

Neither incorporates more than a fragment of the data in the kismetdb log, since they don't need it to present what they do.

You can dump the entire json record for every device out of the log, or you can process it yourself with the python-kismetdb module.

https://www.kismetwireless.net/docs/devel/kismetdb/ shows you what's available in the log.

On Mon, Jan 13, 2020 at 12:10 PM mtnsec notifications@github.com wrote:

There seems to be two different sets of scripts that convert the kismet db to kml and/or csv. Which one am I supposed to use? Which will have the most accurate/best information?

These seem to have been installed alongside of Kismet (I'm using Kali 2019.4)

kismetdb_to_kml kismetdb_to_wiglecsv

And there is a separate db tools git repo here: https://github.com/kismetwireless/python-kismet-db

Thanks!

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/kismetwireless/kismet/issues/213?email_source=notifications&email_token=AFKJYY5WUEYQMLQWFMWMEBLQ5SN7DA5CNFSM4KGFYDZ2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IF2DBKQ, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFKJYY3HPKKQJROLWQ6KPHDQ5SN7DANCNFSM4KGFYDZQ .

mtnsec commented 4 years ago

Thanks! We're not interested in uploading to Wigle, however the data in the wigle CSV seems more useful than the kismet_log_to_csv output. Mainly we want to be able to output a human-readable csv that includes SSID, signal strength, encryption types (WPA/WPA2/WEP/OPN, etc.) for documenting (CYA) wireless pentests.

For KML we need to be able to show the location with the strongest signal, again for the purpose of being able to approximate the physical location of the AP as accurately as possible.

I'll check out the db reference, thanks for the link! :)