Suggestions

Catégories

Produits

Meilleures ventes

Hacking et Forensic : développez vos propres outils en Python

Ce livre s'adresse à toute personne désirant apprendre le Python pour le Hacking et le Forensic et se former à la conception d'outils en Python, ainsi qu'aux professionnels de la sécurité informatique et du Forensic. Il a pour objectif de conduire le lecteur à une bonne compréhension de bibliothèques spécifiques Python pour qu'il puisse ensuite concevoir ses outils personnalisés, adaptés à des situations particulières en Hacking et Forensic. Pour en tirer le meilleur profit possible, il est nécessaire d'avoir des notions de sécurité informatique.

Le livre est décomposé en 8 chapitres, chacun est illustré par de nombreux exemples avec, en fin de chapitre, des exercices avec correction afin de donner au lecteur le moyen de s'auto-évaluer.

Le chapitre 1 va permettre d'apprendre les concepts du langage Python, les bases du langage. Le chapitre 2 est consacré à la programmation réseau. L'auteur détaille la programmation de sockets puis les différents services tels que HTTP, FTP, POP, SSL par exemple, ainsi que les expressions régulières, l'accès aux bases de données. Le chapitre 3 est consacré à la bibliothèque scapy très utile en hacking et Forensic ; l'auteur détaille la manipulation de trames, le tunneling, les différents types de scan réseau et aborde également IPv6. Dans le chapitre 4, des connaissances de bases sur les notions d'architecture PC et d'assembleur, sur l'utilisation de debugger, sont indispensables pour la compréhension de la bibliothèque PyDbg qui est utilisée. Le chapitre 5 est dédié au Fuzzing ; dans une première partie l'auteur utilise des bibliothèques déjà vues dans les chapitres précédents puis, dans une deuxième partie, il étudie une bibliothèque particulière, Sulley, spécialisée dans le fuzzing. Le chapitre 6 passe en revue la bibliothèque PIL qui va permettre de gérer les images, de les modifier, de capturer des images de webcam pour en extraire des données, l'auteur étudiera un élément particulier de la sécurité web, les capchat. Le chapitre 7 développe les notions du chapitre 2 afin de construire en Python les outils de tests en sécurité des sites web. Enfin, le dernier chapitre est entièrement consacré au Forensic ; l'auteur fera une revue, non exhaustive, des différentes techniques, et parcourra la stéganographie, la cryptographie, les traques de mails.

L'auteur a voulu faire de ce livre un regroupement non exhaustif des bibliothèques utiles, expliquées et illustrées par des exemples concrets afin que le lecteur puisse s'en approprier le fonctionnement.

Les scripts de chaque chapitre sont en téléchargement sur le site www.editions-eni.fr.

Produit indisponible

Ce livre s'adresse à toute personne désirant apprendre le Python pour le Hacking et le Forensic et se former à la conception d'outils en Python, ainsi qu'aux professionnels de la sécurité informatique et du Forensic. Il a pour objectif de conduire le lecteur à une bonne compréhension de bibliothèques spécifiques Python pour qu'il puisse ensuite concevoir ses outils personnalisés, adaptés à des situations particulières en Hacking et Forensic. Pour en tirer le meilleur profit possible, il est nécessaire d'avoir des notions de sécurité informatique.

Le livre est décomposé en 8 chapitres, chacun est illustré par de nombreux exemples avec, en fin de chapitre, des exercices avec correction afin de donner au lecteur le moyen de s'auto-évaluer.

Le chapitre 1 va permettre d'apprendre les concepts du langage Python, les bases du langage. Le chapitre 2 est consacré à la programmation réseau. L'auteur détaille la programmation de sockets puis les différents services tels que HTTP, FTP, POP, SSL par exemple, ainsi que les expressions régulières, l'accès aux bases de données. Le chapitre 3 est consacré à la bibliothèque scapy très utile en hacking et Forensic ; l'auteur détaille la manipulation de trames, le tunneling, les différents types de scan réseau et aborde également IPv6. Dans le chapitre 4, des connaissances de bases sur les notions d'architecture PC et d'assembleur, sur l'utilisation de debugger, sont indispensables pour la compréhension de la bibliothèque PyDbg qui est utilisée. Le chapitre 5 est dédié au Fuzzing ; dans une première partie l'auteur utilise des bibliothèques déjà vues dans les chapitres précédents puis, dans une deuxième partie, il étudie une bibliothèque particulière, Sulley, spécialisée dans le fuzzing. Le chapitre 6 passe en revue la bibliothèque PIL qui va permettre de gérer les images, de les modifier, de capturer des images de webcam pour en extraire des données, l'auteur étudiera un élément particulier de la sécurité web, les capchat. Le chapitre 7 développe les notions du chapitre 2 afin de construire en Python les outils de tests en sécurité des sites web. Enfin, le dernier chapitre est entièrement consacré au Forensic ; l'auteur fera une revue, non exhaustive, des différentes techniques, et parcourra la stéganographie, la cryptographie, les traques de mails.

L'auteur a voulu faire de ce livre un regroupement non exhaustif des bibliothèques utiles, expliquées et illustrées par des exemples concrets afin que le lecteur puisse s'en approprier le fonctionnement.

Les scripts de chaque chapitre sont en téléchargement sur le site www.editions-eni.fr.

Auteur(s)
EAN
9782746099715
Format
Broché
Nombre de pages
482
Éditeur
ENI
Date de parution
2016-02-10
Poids
750
Dimensions
18.0 x 22.0 x 3.1 cm
Collection
Epsilon
Série

Les clients ayant achetés ce produit ont également aimé

Sciences des données : de la logique du premier ordre à la Toile

Serge Abiteboul

2 occasions dès
8,67€

Bases de données

Georges Gardarin

1 occasion dès
12,40€

Les bases de données NoSQL : comprendre et mettre en oeuvre

Rudi Bruchez

1 occasion dès
12,74€

Base 3.3 : le gestionnaire de bases de données de OpenOffice.org et LibreOffice

Myriam Gris

2 occasions dès
11,86€

FileMaker Pro 9 : conçu par les formateurs pour maîtriser toutes les fonctions

Catherine Guérois

1 occasion dès
9,52€

Les big data à découvert : le traitement des données numériques

Catherine Jeandel

2 occasions dès
6,76€

D'Excel à Access : croiser, extraire et analyser ses données

Thierry Capron

1 occasion dès
18,23€

Oracle 11g : administration

Olivier Heurtel

2 occasions dès
6,79€

Préserver son patrimoine numérique : classer et archiver ses e-mails, photos, vidéos et documents ad

Claude Huc

1 occasion dès
4,88€

Data scientist et langage R : guide d'autoformation à l'exploitation des Big Data

Henri Laude

1 occasion dès
72,86€

Le datawarehouse, pivot de la relation client

Jean-François Goglin

1 occasion dès
31,52€

Gestion et administration des bases de données : applications à Sybase et Oracle : cours et exercice

Nacer Boudjlida

1 occasion dès
17,97€

#Engagés

Cashbackà chaque achat

On récompense votre fidélité en favorisant les achats auprès des vendeurs engagés.

Découvrir

#Engagés

Des vendeursplus responsables

Nous vous donnons un éclairage sur nos vendeurs et leurs produits: consommez comme vous le voulez.

Découvrir

Les plus gros succès «Données et bases de données»

Sciences des données : de la logique du premier ordre à la Toile

Serge Abiteboul

2 occasions dès
8,67€

Bases de données

Georges Gardarin

1 occasion dès
12,40€

Les bases de données NoSQL : comprendre et mettre en oeuvre

Rudi Bruchez

1 occasion dès
12,74€

Base 3.3 : le gestionnaire de bases de données de OpenOffice.org et LibreOffice

Myriam Gris

2 occasions dès
11,86€

FileMaker Pro 9 : conçu par les formateurs pour maîtriser toutes les fonctions

Catherine Guérois

1 occasion dès
9,52€

Les big data à découvert : le traitement des données numériques

Catherine Jeandel

2 occasions dès
6,76€

D'Excel à Access : croiser, extraire et analyser ses données

Thierry Capron

1 occasion dès
18,23€

Oracle 11g : administration

Olivier Heurtel

2 occasions dès
6,79€