{"id":15681488,"url":"https://github.com/zordius/ssidlogger","last_synced_at":"2025-05-07T12:13:42.563Z","repository":{"id":20232505,"uuid":"23504446","full_name":"zordius/ssidLogger","owner":"zordius","description":"SSID logger - an Android app for position tracking, target to logging without GPS/network access and low battery usage","archived":false,"fork":false,"pushed_at":"2015-09-18T11:03:30.000Z","size":684,"stargazers_count":10,"open_issues_count":0,"forks_count":10,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-05-07T12:13:37.158Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zordius.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-08-31T01:53:32.000Z","updated_at":"2023-09-22T21:44:27.000Z","dependencies_parsed_at":"2022-07-22T10:32:08.706Z","dependency_job_id":null,"html_url":"https://github.com/zordius/ssidLogger","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zordius%2FssidLogger","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zordius%2FssidLogger/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zordius%2FssidLogger/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zordius%2FssidLogger/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zordius","download_url":"https://codeload.github.com/zordius/ssidLogger/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252873884,"owners_count":21817715,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-03T16:55:32.370Z","updated_at":"2025-05-07T12:13:42.546Z","avatar_url":"https://github.com/zordius.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"ssidLogger\n==========\n\n\u003cimg src=\"https://rawgit.com/zordius/ssidLogger/master/logo.svg\" align=\"right\"\u003e SSID logger - an Android app for position tracking, target to logging without GPS/network access and low battery usage\n\n[![Build Status](https://travis-ci.org/zordius/ssidLogger.svg?branch=master)](https://travis-ci.org/zordius/ssidLogger)\n\n**Features**\n\n* SSID logging\n * low battery usage\n * no network required\n * logging scanned Wi-Fi SSID/BSSID and timestamp\n* Major UI\n * no tabs / dropdown / menu , all in one page\n * change log file name\n * add comment into log\n * start/stop recording\n * active scanning wifi every 1 minutes or 30 seconds\n * passive scanning wifi with OS default interval\n * remember previous settings\n\n**Why you need this**\n\n* **NO NETWORKS REQUIRED** - good when you travel without 3G/4G networks\n* **NO GPS** - good when you indoor\n* **LOW BATTERY USAGE** - when we do not use gps nor nerworks, the power consumption will be very low\n\nHOW TO USE\n==========\n\nFirst of all, you should be able to build an Android project and install this on your Android device. Or, you can \u003ca href=\"http://zordius.github.io/ssidLogger/app-debug.apk\"\u003edownload Debug version .apk\u003c/a\u003e.\n\n\u003cimg src=\"screenshot.png\" /\u003e\n\n* **Logging** Toggle to enable logging or disable logging.\n* **Scan Now** Button to do 1 time wifi scanning and write to log file.\n* **passive** Toggle to enable or disable a interval timer to active scan wifi. Enable this if you wanna higher frequency of wifi scan than OS default. You can not change this when logging is enabled.\n* **1 minutes** Toggle to choose active scan fequency by every 1 minutes or every 30 seconds. You can not change this when logging is enabled.\n* **LogFile** change the logfile name, default will be your sdcard_directory/ssidLogger.log . You can not change this when logging is enabled.\n* **Size** display current logfile size\n* **FreeSpace** display current sdcard free space\n* **Comment** write one line of comment into log file\n\nGenerate GPX\n============\n\nWe provides a perl script to generate gpx from the log file:\n\n```\ncat ssidLogger.log | ./log2gpx.pl \u003e ourput.gpx\n```\n\n`log2gpx.pl` will store lat/lon cache at the file `/tmp/bssidCache` to speed up the API look up time on duplicate bssid. If you want to clear up the cache, just delete this file.\n\nOther Reference\n===============\n\nsome API reference for BSSID =\u003e location:\n* http://www.openbmap.org/api/openbmap_api.php5\n* http://orwelliantremors.blogspot.tw/2010/12/mobile-80211-parole-bracelet-for-man-in.html\n* http://coderrr.wordpress.com/2008/09/10/get-the-physical-location-of-wireless-router-from-its-mac-address-bssid/\n* https://developers.google.com/maps/documentation/business/geolocation/\n* this works: https://maps.googleapis.com/maps/api/browserlocation/json?browser=firefox\u0026sensor=true\u0026wifi=mac:78:cd:8e:a6:f4:c9|ss:-82\n  * ref: https://milo2012.wordpress.com/2012/02/23/geolocation-via-wireless-access-points/\n* https://wigle.net/search\n  * this limited 50 query per day and require account\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzordius%2Fssidlogger","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzordius%2Fssidlogger","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzordius%2Fssidlogger/lists"}