Vous avez de la chance ! Il y a plusieurs années, je pensais étendre certains aspects de WPA et je voulais faire un test en utilisant mon téléphone. Il semblait que vous deviez ajouter ces éléments en tant que drapeaux, ce qui m'a poussé à me plonger dans le code source d'Android, plus précisément dans les éléments suivants wpa_supplicant
.
Puis @schroeder a posté un lien vers votre question sur un salon de discussion privé, et cela m'a immédiatement interpellé. Je suis retourné au wpa_supplicant
code source et j'ai remonté un peu le temps jusqu'à ce que je trouve des références pour les drapeaux. Si vous regardez à la ligne 89, vous pouvez voir que les entrées de résultats d'analyse sont classées dans le même ordre que celui dans lequel elles apparaissent dans la console des résultats d'analyse, donc à partir de là vous pouvez voir que ce sont des "drapeaux" et vous pouvez retourner dans le code source pour voir où ils sont déclarés.
Quoi qu'il en soit, ils sont appelés Drapeaux de sécurité des points d'accès 802.11 '. Voici la liste de référence des drapeaux utilisés dans Android . Par exemple, [SEC80]
serait NM_802_11_AP_SEC_GROUP_CCMP
. Je ne suis pas vraiment sûr de ce que [SECD00]
mais le Spécifications 802.11-2012 pourrait vous donner quelques indices.
0 votes
Je ne suis pas sûr que ce soit une question de sécurité, mais plutôt une question purement Android.
0 votes
Yep, je ne trouve toujours rien. Avez-vous essayé la suggestion de stackoverflow.com/questions/6866153/ et utilisé
AccessPointState.getScanResultSecurity
0 votes
Je suis déjà tombé sur cette suggestion, mais le lien est cassé (ou je ne sais pas sur quoi cliquer).
0 votes
Je pense avoir trouvé votre réponse. Ce sont des drapeaux de capacité : github.com/gopicsw/pdn-slatedroid-froyo/blob/
0 votes
Les drapeaux de référence de cette liste : sourcecodebrowser.com/network-manager/0.8/
0 votes
Ainsi, le SEC80 serait
NM_802_11_AP_SEC_GROUP_CCMP
0 votes
C'était un tour sauvage dans les spécifications WPA et le code source d'Android, mais cette question est vraiment une question de codage interne d'Android mélangée à une question de spécification WiFi, et non une question de sécurité. Je suis heureux que la communauté (merci @Adi) ait pu résoudre ce mystère.
0 votes
Comment diable avez-vous pu déterrer ça ? Très impressionnant ! Comment avez-vous fait ? Pouvez-vous déplacer la question à un endroit où je peux l'attribuer ?
0 votes
En fait, ce n'était pas moi. Comme je l'ai dit, je ne suis pas sûr de savoir où migrer ça, mais je vais essayer sur Android.SE.
0 votes
Je suppose que je vais attendre une réponse de @Adi ? Merci pour votre aide.
0 votes
Bienvenue à Les passionnés d'Android . Désolé pour la confusion due à la migration, mais prenez une visite un moment pour comprendre la portée de ce site, qui se concentre davantage sur utilisateurs finaux . Cela dit, cette question ressemble à Il semble que vous soyez intéressé par les capacités Wi-Fi d'Android en général (ce qui peut être correct, ou hors sujet car indépendant d'Android, mais je ne peux personnellement pas me prononcer en raison de mes faibles connaissances dans ce domaine).
0 votes
Adi a-t-il répondu à la question quelque part ? Je ne peux pas voir le post original à cause de la migration, mais c'est bizarre si la réponse n'est pas migrée aussi...
0 votes
Bonjour Andrew. Il était en attente et il n'a pas été possible d'ajouter une réponse. Tout a été traité dans les commentaires.
0 votes
Je ne suis pas sûr qu'un forum veuille aborder cette question :)