Python -sécurité et administration système
Paris 17e
Objectifs
- Lire, analyser et manipuler des fichiers CSV/Excel avec Pandas et des fichiers de logs avec des expressions régulières
- Automatiser les tâches système (passer des paramètres à des scripts, exécuter des commandes système et créer des pipelines de traitement de données)
- Interagir avec des services externes (interroger des API Restful, envoyer des SMS et utiliser des protocoles réseau (HTTP, FTP, SMTP, POP/IMAP)
- Interfacer Python avec des bases relationnelles pour lire, écrire et gérer des données de manière sécurisée
- Chiffrer des documents sensibles et mettre en place des tableaux de bord pour la surveillance et l'analyse
- Développer des sondes SNMP pour surveiller les équipements et effectuer des tâches d'administration réseau avancées
Description
# Jour 1 : Interface système - Passer des paramètres à un script - Exécuter des commandes système - Lire des fichiers de logs, CSV, .INI - Utiliser des expressions régulières - Manipuler les fichiers et dossiers, compresser/décompresser, chiffrer et déchiffrer - Positionner des limites CPU/Mémoire sur un script - Lancer des commandes en SSH **_Mises en pratique_** : _- Compression de fichiers tar et zip - Analyse de logs SSH pour détecter les tentatives d'intrusion sur une machine - Réalisation des statistiques sur ces données avec pandas - Géolocalisation des pays d'origine des attaquants - Affichage du résultat dans un tableau de bord_
# Jour 2 : Interface réseau - Lire et envoyer des courriels avec les protocoles SNMP/POP/IMAP
- Solutions pour Microsoft exchange - Envoyer des SMS - Télécharger des fichiers avec les protocoles réseau comme HTTP et FTP - Interroger des périphériques réseau avec SNMP et NetCONF - Chiffrer et déchiffrer des fichiers avec PGP et AES - Scanner le réseau avec Scapy - Connexion aux bases de données relationnelles avec la DBAPI et SqlAlchemy
- : _- Envoi d'un fichier chiffré avec AES par email - Interrogation d'une imprimante connectée en réseau - Préparation d'un fichier de traces TCP pour wireshark - Sensibilisation à la sécurité sur la longueur des mots de passe avec Hashcat pour retrouver un mot de passe oublié_
Liste des sessions
Human Coders
- 0184173896
- formation@humancoders.com
Centre de formation
Lieu de formation