Database of known signatures identified using the mechanism in "Passive Taxonomy of Wifi Clients using MLME Frame Contents" from research.google.com/pubs/pub45429.html
Hello.
Sorry if I'm missing something, but I wasn't able to correctly use the tool.
I've compiled hostapd with a taxonomy option to get the device string, but wasn't able to get the devices names.
Since there is no manual - what is the correct way of comparing the string + mac with the gperf database (or the wifi.py itself)? I guess there should be a tool exactly for this?
Looks like compiled wifi_signature only accept .pcap files as source.
Comparing just the string from hostapd_cli via simple manual search did not succeed, sadly. I've tried it on 2 xiaomi mi5 phones (they had different signatures, I guess because of different firmwares) and 1 nexus 5 phone.
Maybe I need to setup the hostapd with certain parameters to capture all the needed frames?
Thank you in advance for this amazing idea and database!
Is it possible to get wifi_signature code done in python using tshark or scapy.
I am working on a project Distributed-Wifi-Capability-Collector and would love to add support for this but cant make any sense of the C code used in wifi_signature.