[PYTHON] Le script d'inspection Fox It's Heartbleed semble être utile pour la génération de paquets à usage général

J'ai jeté un coup d'œil à un script Python publié par une société de sécurité appelée Fox It pour vérifier s'il s'agissait d'une vulnérabilité dans OpenSSL, mais j'ai été surpris par la notation comme l'affichage des octets de Wireshark.

Wireshark à gauche et script à droite.

heartbleed.png

La fonction h2bin (x), qui est un niveau plus haut, supprime simplement les blancs et les sauts de ligne et les décode, mais c'est un appareil intéressant. Est-ce une pratique courante pour les personnes qui programment avec des sockets?

Recommended Posts

Le script d'inspection Fox It's Heartbleed semble être utile pour la génération de paquets à usage général