Il existe des moyens plus rébarbatifs pour apprendre Python. Pour Franck Ebel, Enseignant à l’Université de Valencienne, qui avait déjà commis un ouvrage sur la lutte anti-cybercriminalité, c’est l’occasion de revenir sur l’inéluctable condition d’Homo-connectus qu’est l’informatisé moderne, un être qui ne vit quasiment jamais sans son lien Internet. Ne peut-on rêver meilleur prétexte que celui-ci pour étudier ce qu’est un Socket et en écrire un, à tout hasard en Python ? Et, exercices après exemples, exemples après analyse d’outils fondamentaux (Scapy, par exemple et pas franchement par hasard), Franck Ebel nous entraîne, nous fait passer de l’état d’usager du Net et de la messagerie à celui d’observateur (de trames et de paquets). Comment attaquer, comment détecter l’attaque et au passage s’adonner aux plaisirs du fuzzing et de l’analyse réseau.
Tout ça est à la fois pratique (à ne lire qu’un clavier sous la main, un .py sous les yeux), clair, pas nécessairement simple, mais sans conteste « for fun and profit ».
Hacking et Forensic, Développez vos propres outils en Python
Auteur : Franck Ebel
Editeur : Eni, collection Epsilon