J'utilise libnetfilter_queue library. Mais je ne pouvais pas trouver un moyen d'extraire la charge utile dans la fonction de rappel. Je suis un peu nouveau. Une aide détaillée sera grandement appréciée! En fait, je souhaite en outre extraire l'en-tête http de la charge utile.Comment extraire la charge utile du paquet dans la file d'attente d'iptables
0
A
Répondre
2
Une fois le rappel terminé, obtenez le descripteur de fichier associé au gestionnaire nfqueue à l'aide de l'API suivante.
int nfq_fd (struct nfq_handle *h);
se nomment alors un recv standard() qui prend un descripteur à lire à partir de, une mémoire tampon dans laquelle elle remplit les données et la longueur du tampon.
if(recv(fd, buf, sizeof(buf), 0) >= 0)
printf("pkt received in buf\n");
Maintenant, buf contient le paquet entier. Je ne pense pas qu'il existe une API explicite disponible pour analyser http. Vous pouvez lire la spécification de http standard et sauter les octets jusqu'aux champs que vous recherchez.
Questions connexes
- 1. charge utile dans le paquet
- 2. Outil pour éliminer la charge utile du paquet?
- 3. Comment analyser la charge utile de paquet TCP
- 4. extraire la charge utile de la sortie tcpflow
- 5. données plus en paquet de charge utile
- 6. Caractère redondant dans la charge utile POST
- 7. Substituer la charge utile d'Astoria?
- 8. Comment déterminer le début de la charge utile de données dans le paquet TCP?
- 9. Comment écraser la charge utile dans une mule
- 10. Plate-forme de filtrage Windows: accès à la charge utile du paquet
- 11. Performances de la charge utile dans Lucene
- 12. Règle iptable pour déposer un paquet avec une sous-chaîne spécifique dans la charge utile
- 13. Comment obtenir la charge utile d'un POST dans Play 2.0
- 14. Comment les listes de noms sont-elles séparées dans la charge utile du paquet de négociation d'algorithme SSH2?
- 15. envoyer la charge utile dans la demande d'obtenir en ember
- 16. Filtre sur la charge utile des paquets GRE ip/dst
- 17. comment extraire la charge utile xml savon aléatoire en utilisant PL/SQL
- 18. Lecture de la charge utile APNS à l'aide du client
- 19. Comment obtenir une charge utile TaskQueue?
- 20. Suppression de la charge utile d'un tcpdump?
- 21. Localisation de la charge utile de notification
- 22. HttpSupprime la requête avec la charge utile JSON dans Android
- 23. Charge utile minimale pour la notification push?
- 24. Caractère illégal dans la charge utile de l'URI NDEF
- 25. taille de la charge utile maximale CloudQueueMessage question
- 26. POSTing charge utile inaltérée
- 27. URL commençant par http dans la charge utile MDM
- 28. Charge utile JSON attendue ne renvoyant pas la charge utile JSON correcte
- 29. Décompression de la charge utile dans mon service Web
- 30. comment générer la charge utile multi encode en utilisant Metasploit