Sur mon projet, nous écrivons notre propre code d'analyse d'en-tête IP depuis un certain temps. Je commence à me demander si notre temps pourrait être mieux dépensé ailleurs. Une recherche google n'a pas donné beaucoup d'utilisation. Fondamentalement, ce que je recherche est une bibliothèque tierce qui sera en mesure d'analyser toutes les informations significatives sur un en-tête de paquet IP stocké dans un tableau d'octets. Quelqu'un m'a dit qu'il y avait une bibliothèque Java Wireshark qui utilisait JNI pour encapsuler libpcap. Est-ce que quelqu'un sait d'une solution Java pure? Des solutions commerciales ou à source ouverte seraient toutes deux acceptables.Quelles sont les bibliothèques disponibles pour Java qui analysent les en-têtes d'en-tête IP?
1
A
Répondre
2
Sur votre question libpcap, regardez le WinPCap links page et vous trouverez jNetPcap
Questions connexes
- 1. Quelles (bonnes) bibliothèques de serveurs Java RADIUS sont disponibles?
- 2. Quelles sont les options disponibles pour VisualSVNServerHooks.exe?
- 3. Quelles sont les extensions PHP disponibles pour TCP Socket Networking?
- 4. Quelles sont les bibliothèques inter-langues pour les personnes qui connaissent d'autres langues (similaire à phpjs)
- 5. Apache Velocity: Quelles sont les variables disponibles dans les templates?
- 6. Quelles sont les utilisations intéressantes pour les agents Java?
- 7. Quelles bibliothèques sont disponibles pour l'analyse de C++ pour extraire des informations de type
- 8. Quelles sont les nouvelles fonctionnalités du navigateur disponibles aujourd'hui?
- 9. bibliothèques/cadres d'authentification utilisateur php ... quelles sont les options?
- 10. Quelles bibliothèques sont disponibles pour manipuler des images super-larges dans .Net
- 11. Quelles sont les fonctionnalités de sécurité disponibles dans Struts?
- 12. Quelles sont les tables magiques disponibles dans SQL Server 2000?
- 13. Quelles sont les options disponibles pour accepter les paiements par carte de crédit via un iPhone?
- 14. Quelles sont les alternatives pour PHPLint qui s'exécutent sous Windows?
- 15. Quelles sont les applications adobe air disponibles pour les développeurs Web?
- 16. Quelles sont les API iPhone disponibles pour les jeux de matchmaking sur Internet?
- 17. Quelles sont les options disponibles pour les éditeurs de bundles de ressources multi-plateformes?
- 18. alternatives .net pour les programmes Java disponibles
- 19. Quelles sont les alternatives pour CSharpOptParse?
- 20. Quelles sont les meilleures options disponibles pour une interface utilisateur riche dans une application ASP.NET MVC?
- 21. Quelles sont les plus grandes erreurs de conception dans les langages ou bibliothèques populaires?
- 22. Quelles sont les options disponibles pour le partage de données entre sous-domaines?
- 23. Quelles sont les solutions disponibles pour intégrer la fonctionnalité de chat dans le site Web?
- 24. Quels sont les outils disponibles pour les traitements par lots temporisés dans Java EE?
- 25. Quelles sont les fonctions disponibles pour envoyer des notifications à un utilisateur Facebook?
- 26. Quelles sont les options disponibles pour le développement d'interfaces utilisateur enrichies multiplateformes?
- 27. Quelles sont les stratégies disponibles pour ajouter des variables à Request.ServerVariables?
- 28. quelles sont les options disponibles pour l'implémentation de rapports enrichis dans asp.net mvc?
- 29. Quelles techniques d'analyse informataion sont disponibles pour l'analyse qualitative des données générées par les utilisateurs?
- 30. Quelles fonctionnalités SharePoint 2007 ne sont pas disponibles pour les utilisateurs d'Office 2003?
Vous pouvez aussi regarder la jNetStream associée en tant que solution pure Java, bien qu'il ne peut pas faire la capture de paquets. Et le développeur se concentre maintenant sur jNetPcap. –