Skip to content

Linux and Windows laptop geolocation in osquery

License

Notifications You must be signed in to change notification settings

lbonanomi/GeoSnitch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GeoSnitch

A proof of concept osquery extension to determine a user's current physical location by municipality, based-on the device's wifi site survey and calculated by Google.

This system was designed to determine if a user accessing a FedRamp environment was disrespecting the geography-based firewall rule by employing a VPN.

Tested successfully on Windows 10 and Pop!OS.
MacOS is not supported due to Apple sterilizing location information.

Running this thing

Start osquery as osqueryi --extensions_socket=~/.osquery/shell.em
THEN start daemon as ./GeoSnitch --socket ~/.osquery/shell.em

About

Linux and Windows laptop geolocation in osquery

Topics

Resources

License

Stars

Watchers

Forks

Languages