Ilaria Digital School
Expert CyberSecurité & DevSecOps : Développer, PenTester et Déployer des applications sécurisées
Devenir Spécialiste CyberSecurité & DevSecOps : Comprendre les risques d’une application pour prioriser les tests et les corrections ; Réaliser un PenTest applicatif Web/API (reconnaissance, tests, preuves) sur un périmètre autorisé ; Identifier et valider les vulnérabilités majeures (auth/session, contrôle d’accès, injections, CSRF, CORS misconfigurations, uploads, SSRF, mauvaises configurations) ; Maîtriser les principaux outils comme Nmap, Wireshark, Metasploit, scripting Python ; Corriger proprement les failles et mettre en place des tests de non-régression ; Produire un rapport de vulnéra...
Besuch unbedingt die Website des Podcasts und unterstütze die Macher: www.ilaria-academy.com
Autor
Ilaria Digital School
Kategorie
Podcast-Website
Neueste Folge
23. Okt 2026
Wo hören?
Podcasts in der App Replaio Radio Bald verfügbarPodcasts kommen bald in die App. Installiere sie jetzt und erlebe als Erster einen ganz neuen Blick auf Podcasts
Folgen
Navigation (cd, chemins) 21.07.2026 15:00
**Rappel théorique** La navigation dans l'arborescence Linux repose sur deux concepts fondamentaux : les chemins absolus et les chemins relatifs. Un chemin absolu part toujours de la racine du système de fichiers, représentée par `/`. Par exemple, `/...
Premiers pas : pwd, ls, clear 20.07.2026 15:00
**Rappel théorique** Avant de plonger dans la pratique, rappelons les bases essentielles. Le terminal Linux est l'interface en ligne de commande (CLI) qui permet d'interagir directement avec le système d'exploitation. Contrairement à une interface gr...
Terminal Linux : concepts clés 17.07.2026 15:00
Le terminal Linux est l'interface en ligne de commande qui permet d'interagir directement avec le système d'exploitation en saisissant des instructions textuelles. Contrairement aux interfaces graphiques, le terminal offre un contrôle total, précis e...
Bienvenue et objectifs du chapitre 17.07.2026 15:00
Bienvenue dans ce chapitre consacré à Linux avancé pour la sécurité. Ce chapitre constitue un pilier fondamental de votre parcours vers le métier de Spécialiste en Cybersécurité et DevSecOps. Avant d'entrer dans le vif du sujet, il est essentiel de c...
Mini-projet final : script d'audit basique (ping, nmap, headers) avec rapport 16.07.2026 15:00
## Présentation du projet Ce mini-projet final clôture la section 'Bases de la programmation Python pour l'automatisation sécurité'. Il s'agit de concevoir et livrer un **script Python complet d'audit réseau et applicatif basique**, capable de : 1. *...
Atelier renforcé : appliquer les bonnes pratiques à hello.py 15.07.2026 15:00
**Rappel théorique** Un script Python destiné à la sécurité n'est pas un simple fichier texte : c'est un outil qui peut être exécuté avec des privilèges élevés, manipuler des secrets (clés API, mots de passe, tokens), interagir avec le réseau et prod...
Bonnes pratiques de scripts sécurisés (droits, shebang, secrets) 15.07.2026 15:00
Dans le cadre de l'automatisation en cybersécurité, écrire un script Python fonctionnel ne suffit pas. Un script mal configuré, dont les droits d'accès sont trop permissifs ou qui expose des informations sensibles, peut devenir une faille de sécurité...
Atelier : vérifier la présence de X-Frame-Options 14.07.2026 15:00
**Rappel théorique** L'en-tête HTTP X-Frame-Options est un mécanisme de sécurité côté serveur qui contrôle si une page web peut être intégrée dans un élément , ou par une autre page. Son absence expose l'application à une attaque de type Clickjacking...
Bibliothèque requests : requête HTTP et analyse des en-têtes 14.07.2026 15:00
La bibliothèque requests est l'une des bibliothèques Python les plus utilisées dans le monde de la cybersécurité et du développement. Elle permet d'envoyer des requêtes HyperText Transfer Protocol (HTTP) de manière simple et lisible, sans avoir à gér...
Générer des rapports : texte, CSV et JSON 13.07.2026 15:00
Dans le domaine de la cybersécurité et du pentest, la capacité à produire des rapports exploitables est aussi importante que la collecte des données elle-même. Un script Python qui scanne des ports, extrait des adresses IP ou exécute Nmap ne vaut rée...
Mini-projet étape 1 : wrapper Nmap (exécution + capture XML) 10.07.2026 15:00
## Présentation du projet Ce mini-projet constitue la première étape d'un wrapper Nmap en Python. L'objectif est de créer un script Python capable de lancer des scans Nmap de manière programmatique, de capturer la sortie au format XML, puis de parser...
Manipuler dates et timestamps pour journaux 09.07.2026 15:00
Lorsqu'on travaille en cybersécurité, les journaux (aussi appelés logs) sont une source d'information essentielle. Qu'il s'agisse d'analyser une tentative d'intrusion, de corréler des événements suspects ou de produire un rapport de vulnérabilités, l...
Atelier : scanner les ports 20 à 25 d'une cible locale 09.07.2026 15:00
**Rappel théorique** Un socket est un point d'extrémité de communication entre deux machines sur un réseau. En Python, le module `socket` permet d'établir des connexions TCP ou UDP vers une adresse IP et un port donné. Lorsqu'on tente une connexion T...
Introduction aux sockets : scanner un port 09.07.2026 15:00
Un socket est un point de communication bidirectionnel entre deux programmes, souvent situés sur deux machines distinctes reliées par un réseau. En Python, la bibliothèque standard socket permet de créer, configurer et utiliser ces points de communic...
Atelier : extraire toutes les adresses IP d'un log 08.07.2026 15:00
**Rappel théorique** Les expressions régulières (regex) sont des séquences de caractères qui définissent un motif de recherche. En Python, le module `re` permet d'appliquer ces motifs sur des chaînes de texte pour rechercher, extraire ou remplacer de...
Expressions régulières : extraire des motifs 07.07.2026 15:00
Les expressions régulières (souvent appelées regex, de l'anglais regular expressions) sont un outil puissant pour rechercher, extraire et manipuler des chaînes de texte selon des motifs précis. En cybersécurité et en automatisation, elles sont omnipr...
Atelier : Dictionnaire port → service 06.07.2026 15:00
**Rappel théorique** Un dictionnaire Python est une structure de données qui associe des clés à des valeurs, sur le modèle clé → valeur. Contrairement à une liste indexée par des entiers, un dictionnaire permet un accès direct à n'importe quelle vale...
Atelier : créer une liste de ports et la parcourir 06.07.2026 15:00
**Rappel théorique** En Python, une liste est une structure de données ordonnée et mutable, capable de stocker plusieurs valeurs dans une seule variable. On la déclare avec des crochets : `ports = [80, 443, 22, 21]`. Pour parcourir une liste, on util...
Structures de données listes et dictionnaires 03.07.2026 15:00
En Python, les structures de données permettent d'organiser, de stocker et de manipuler des collections d'informations. Dans le domaine de la cybersécurité et de l'automatisation, vous aurez constamment besoin de gérer des listes d'adresses IP, des r...
Atelier : Paramétrer le nombre de paquets ping 02.07.2026 15:00
**Rappel théorique** Dans les ateliers précédents, vous avez découvert comment utiliser le module `subprocess` pour exécuter des commandes système depuis Python, et notamment lancer la commande `ping` pour tester la connectivité réseau. Revenons sur ...
Atelier : script qui exécute 'ping' et sauvegarde la sortie 02.07.2026 15:00
**Rappel théorique** La bibliothèque `subprocess` de Python permet d'exécuter des commandes système directement depuis un script, de capturer leur sortie standard (stdout) et leur sortie d'erreur (stderr), et de récupérer leur code de retour. C'est u...
Bibliothèques os et subprocess pour lancer des commandes 01.07.2026 15:00
Dans le cadre de l'automatisation en cybersécurité, il est fréquent d'avoir besoin d'interagir avec le système d'exploitation directement depuis un script Python. Que ce soit pour lister des fichiers, lancer des outils comme Nmap, exécuter des comman...
Documentation et commentaires : écrire des docstrings 30.06.2026 15:00
La documentation du code est une pratique fondamentale en développement professionnel. Dans un contexte de cybersécurité et d'automatisation, écrire du code non documenté est une faute grave : un script de pentest ou d'analyse de logs mal documenté d...
Atelier : créer utils.py et l'importer 30.06.2026 15:00
**Rappel théorique** En Python, un module est simplement un fichier .py contenant des fonctions, des classes ou des variables que l'on peut réutiliser dans d'autres scripts. C'est le mécanisme fondamental qui permet d'organiser son code, d'éviter la ...
Modules, packages et pip : réutiliser du code 29.06.2026 15:00
En Python, écrire tout son code dans un seul fichier devient rapidement ingérable dès que les programmes grossissent. Pour organiser, réutiliser et partager du code, Python propose trois concepts fondamentaux : les modules, les packages et l'outil pi...
Ähnliche Podcasts
Replaio ist kein Herausgeber von Podcasts; die Namen der Sendungen, Cover und Audioinhalte gehören ihren Autoren und werden über öffentliche RSS-Feeds verbreitet