Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Mangaki | 135 | 7 months ago | 108 | agpl-3.0 | Python | |||||
Site de recommandation de mangas et d'anime | ||||||||||
Postgis Baselayers | 35 | 8 months ago | 13 | mit | Python | |||||
Web application to download and import popular vector datasets (Natural Earth, GADM, Geonames, etc) into a PostGIS database with the click of a button. | ||||||||||
Itag | 16 | 5 months ago | apache-2.0 | PHP | ||||||
iTag - Semantic enhancement of Earth Observation data | ||||||||||
Empire Earth Db Editor | 14 | 4 years ago | gpl-3.0 | Java | ||||||
An editor for all DB files for the game Empire Earth - Art of conquest. | ||||||||||
Spimedb | 14 | 6 years ago | 3 | agpl-3.0 | Java | |||||
EXPLORE & EDIT REALITY | ||||||||||
Edovshitler | 13 | a year ago | 1 | October 28, 2019 | mit | Python | ||||
SAVE THE EARTH! 👾 🎮 | ||||||||||
Kis2kml | 11 | 5 years ago | 2 | gpl-3.0 | Python | |||||
A python script to parse Kismet netxml into a SQL database and query it to generate Google Earth KML files. | ||||||||||
Tubestrends | 11 | 9 years ago | Ruby | |||||||
Collecting Web trends- this project grabs twitter trends api data, google hot trends data, instagram data, and youtube data and dumps it into a database, so that it can be analyzed | ||||||||||
Import Natural Earth | 10 | 4 years ago | mit | Shell | ||||||
Docker image to import NaturalEarth data into PostGIS using ogr2ogr | ||||||||||
Georef_imageregistration | 8 | 4 years ago | apache-2.0 | Python | ||||||
A python script to parse wireless networks into a sqlite3 database 'wireless.db' and query this database to generate Google Earth KML files.
The script takes input from the wardriving suite Kismet, saved in netxml format, and produces a kml file that allows easy visualization of the network data inside Google Earth.
kis2kml is essentially a rewrite in Python of some of the functionality of GISKismet (xtr4nge/giskismet), which is written in Perl and comes bundled in with Kali Linux.
I don't mind GISKismet, it does the job relatively well, but I wanted to be able to make use of signal strength information in SQL queries, which GISKismet ignores, to be able to filter networks that one can realistically attach to. I also don't think GISKismet handles clients well. I found Perl too hard to learn, so I taught myself Python and wrote a script to do the job.
When exporting databased networks, you can export the whole database to a kml file, or pass the program an optional SQL query to select networks that conform with the given query. The SQL query must be inside double quotation marks.
The Author in no way advocates the cracking of WiFi encryption or connecting to private networks without permission. Mapping of wireless access points does not violate any laws in the author's area, though I cannot comment on the legality or illegality of wardriving in your country or area. Please keep this in mind before using this program to parse wardriving data.
USAGE:
kis2kml [options]
Options:
-i <file-to-import.netxml> Imports Kismet network data from a
netxml file into a sqlite3 database
('wireless.db')
-x <file-to-write-kml-to.kml> Exports all network data to a Google
Earth KML file.
-q <'SQL query'> Optional SQL query to restrict results
to networks matching this query. Query
has to be a valid SQL query and inside
quote marks ('SQL query').
-c Restrict export to networks that have
clients attached.
kis2kml -i kismet-output-file.netxml
kis2kml -x all-database-contents.kml
kis2kml -x wep-only.kml -q "SELECT * FROM networks WHERE encryption = 'WEP'"
kis2kml -x strong_nets.kml \
-q "SELECT * FROM networks WHERE max_signal_dbm > -60"
kis2kml -x strong_wep.kml \
-q "SELECT * FROM networks WHERE max_signal_dbm > -60 AND \
encryption = 'WEP'" -c
kis2kml -x open_but_cloaked.kml \
-q "SELECT * FROM networks WHERE cloaked = 'true' AND \
encryption = 'OPEN'"