Question

Je cherche à concevoir une application qui nécessite un contrôle en profondeur sur les paquets IP. Vous cherchez sur le guide de référence sur le site des développeurs Android que je vois à un contrôle très limité sur les paquets de java.net:SocketOptions et java.net:DatagramPacket. Plus précisément, je suis à la recherche de contrôler les bits individuels dans le paquet pour définir des indicateurs TCP, SYN / ACK / RST, et ainsi de suite. Sur la base des documents Je suppose que je ne peux pas le faire dans l'API Java par Android et je suppose que je vais devoir le faire d'une autre façon?

Quelqu'un a une idée sur ce sujet?

Était-ce utile?

La solution

Il semble que le SDK ne peut pas faire comme je l'avais besoin. Le NDK peut être en mesure de mais encore la pensée, je crois même à l'aide qui nécessitera privs racine pour construire des paquets bruts. Comme je l'ai pas l'intention de déraciner mon téléphone à ce moment, tout cela sera mis en attente.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top