surepet
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
surepet [2021/02/02 08:24] – mark | surepet [2021/02/02 10:41] – mark | ||
---|---|---|---|
Line 18: | Line 18: | ||
{{https:// | {{https:// | ||
+ | |||
+ | |||
+ | ====== Protocol Sniff ====== | ||
+ | |||
+ | Ideally we would use the Zena sniffer, however I seem to of bricked it. | ||
+ | |||
+ | {{https:// | ||
+ | |||
+ | The Zena software allows for protocol decode of the MiWi P2P protocol. | ||
+ | |||
+ | So instead for now we are using a UZBee+. | ||
+ | |||
+ | {{https:// | ||
+ | |||
+ | |||
+ | After creating a simple sniffer tool, when the " | ||
+ | |||
+ | b' | ||
+ | |||
+ | The MAC address is printed on the bottom of the device, This matches the above packet. | ||
+ | |||
+ | 1343C832FFFFFFFF6E2A02C0F9D5B370072FECE8 | ||
+ | |||
+ | 13=Length | ||
+ | |||
+ | So | ||
+ | |||
+ | 43C832FFFFFFFF6E2A02C0F9D5B370072FECE8 | ||
+ | |||
+ | 6E2A02C0F9D5B370=Mac (reversed) | ||
+ | |||
+ | |||
+ | The P2P protocol is documented in the following document: | ||
+ | |||
+ | https:// | ||
+ | |||
+ | |||
+ | So the full payload decodes as: | ||
+ | |||
+ | |||
+ | * 43C8=Frame Control | ||
+ | * 32=Sequence Number | ||
+ | * FFFF=Destination PAN ID | ||
+ | * FFFF=Destination Address | ||
+ | * Source PAN ID (0 bytes) | ||
+ | * 6E2A02C0F9D5B370=Source Address | ||
+ | * 072F=Payload | ||
+ | * ECE8=Frame Check | ||
+ | |||
+ | |||
+ | And the Frame Control: | ||
+ | |||
+ | 43C8= | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
surepet.txt · Last modified: 2021/02/02 19:12 by mark