IS1 file Specification

.IS1 file specification

Copyright © MetaGeek, LLC 2009-2010

Important Note

This document is provided as-is and with no support or warranty, implied or otherwise. You may not redistribute it, even in unmodified form. You may redistribute source code, compiled libraries or executables based on it. You may store a copy on your own computer for backup or reference purposes.

Revision history

Revision Date Purpose
Draft 1 December 17, 2009 Original draft

Introduction

This document describes the inSSIDer scan file format. It is intended for people wanting to manipulate IS1 files. If you write your own IS1 files, it is your responsibility to make sure that they work with inSSIDer.

Version Info

As the format changes, the version number increases. Each version of inSSIDer will be able to read earlier versions of the format; however they will only write the version in use when it was released. The following table describes the file version numbers and which releases of inSSIDer use them.

File Version Date Changes inSSIDer version that writes this version
1 December 17, 2009 Added basic info reported by inSSIDer 1.3 1.3 (unreleased)

Notes

Data Format Description - version 1

IS1 header

Size (Bytes) Name Type Description
8 Signature char[8] File Signature 'inSSIDer' Hex: 69 6E 53 53 49 44 65 72
1 FileVersion byte(uint8) File Version
4 ScannerNetwork_Count int32 Number of ScannerNetwork entries that follow
Variable ScannerNetwork ScannerNetwork[] ScannerNetwork_Count ScannerNetwork entries

ScannerNetwork Entry (Version 1)

Size (Bytes) Name Type Description
6 BSSID byte[6] BSSID
1 SSIDLength byte(uint8) Length of SSID
SSIDLength SSID char[] SSID (SSIDLength characters, no terminating null)
4 Channel unit32 Channel
4 Signal int32 Signal level, dB
1 SecurityLength byte length of security string
SecurityLength securityString char[] Security String
1 NetTypeLength byte length of NetworkType string
NetTypeLength netTypeString char[] Network Type String
4 speed float Speed
8 FirstSeen FILETIME Time first seen
8 LastSeen FILETIME Time last seen
8 BestLat double Estimated Latitude
8 BestLong double Estimated Longitude

 


Copyright © MetaGeek, LLC 2009-2010

Copyright © 2016 - tyler.anairo.com