Formation Conscience de la Sécurité Cybernétique pour les Dirigeants
Ce cours offre aux dirigeants et aux gestionnaires une vue d'ensemble des questions et des activités liées à la cybersécurité.
Les dirigeants recevront des informations sur divers sujets qui leur permettront d'approfondir leurs connaissances et d'affiner leur prise de décision en ce qui concerne la menace que représente la cybersécurité.
A l'issue de cette formation, les participants seront en mesure de :
- Comprendre l'Internet, les réseaux sociaux et la vie privée
- Connaître les IPI et pourquoi elles sont importantes
- Savoir comment sécuriser les activités en ligne
- Savoir comment préserver la vie privée des utilisateurs professionnels
- Connaître les lois sur le cyberespace qui protègent la vie privée.
Format du cours permettant d'évaluer les participants
- Exposé et discussion interactifs.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement live-lab.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.
Plan du cours
Introduction
Les acteurs de la menace et leurs motivations
- Cybercriminels
- Les script kiddies
- Pirates informatiques parrainés par un État
- Hacktivistes
- Initiés
- Chercheurs / hackers blancs
Types de cyberattaques
- Ransomware
- DDOS
- APT
Tactiques et techniques
- Phishing, vishing, smishing
- Dispositifs malveillants
- Sécurité physique
- Brute force / pulvérisation de mots de passe
- Attaques APT
Stratégie de cyber-résilience
- MITRE ATT&CK
- Défense en profondeur
- Surveillance de la sécurité
- Reprise après sinistre
Sécurité personnelle
- Sécurité des mots de passe et authentification multifactorielle
- Surveillance du darknet
- Connexion Internet sécurisée
- Cryptage des données
- Courrier électronique sécurisé
- Sécurité mobile
Résumé et prochaines étapes
Pré requis
Bases de l'utilisation d'un ordinateur Bases de l'utilisation de l'internet et du courrier électronique
Les formations ouvertes requièrent plus de 3 participants.
Formation Conscience de la Sécurité Cybernétique pour les Dirigeants - Réservation
Formation Conscience de la Sécurité Cybernétique pour les Dirigeants - Demande de renseignements
NobleProg propose des formations professionnelles conçues spécifiquement pour les entreprises et les organisations. Ces formations ne sont pas destinées aux particuliers.
Conscience de la Sécurité Cybernétique pour les Dirigeants - Demande d'informations consulting
Nos clients témoignent (1)
J'ai apprécié rafraîchir mes connaissances sur les différents sujets de cybersécurité. Je me suis particulièrement intéressé aux cyberattaques, à la façon dont elles se produisent et aux mesures que nous (en tant qu'organisation) pourrions prendre pour atténuer les risques potentiels. J'ai également posé une question sur l'IA dans les cyberattaques, et la réponse a été très détaillée et intéressante, avec un exemple live donné sur place.
Siobhan
Formation - Executive Cyber Security Awareness
Traduction automatique
Cours à venir
Cours Similaires
389 Directory Server pour les Administrateurs
14 HeuresCette formation en direct avec instructeur dans France (en ligne ou sur site) est destinée aux administrateurs système qui souhaitent utiliser 389 Directory Server pour configurer et gérer l'authentification et l'autorisation basées sur LDAP.
A l'issue de cette formation, les participants seront capables de :
- Installer et configurer 389 Directory Server.
- Comprendre les fonctionnalités et l'architecture de 389 Directory Server.
- Apprendre à configurer le serveur d'annuaire à l'aide de la console web et du CLI.
- Configurer et surveiller la réplication pour la haute disponibilité et l'équilibrage de charge.
- Gérer l'authentification LDAP en utilisant SSSD pour des performances plus rapides.
- Intégrer 389 Directory Server avec Microsoft Active Directory.
Active Directory pour les administrateurs
21 HeuresCette formation en direct avec instructeur à France (en ligne ou sur site) est destinée aux administrateurs de systèmes qui souhaitent utiliser Microsoft Active Directory pour gérer et sécuriser l'accès aux données.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place et configurer Active Directory.
- Configurer un domaine et définir les droits d'accès des utilisateurs et des appareils.
- Gérer les utilisateurs et les machines par le biais des stratégies de groupe.
- Contrôler l'accès aux serveurs de fichiers.
- Configurer un service de certificats et gérer les certificats.
- Mettre en œuvre et gérer des services tels que le cryptage, les certificats et l'authentification.
Sécurité des Réseaux et Communication Sécure
21 HeuresLa mise en œuvre d'une application sécurisée en réseau peut s'avérer difficile, même pour les développeurs qui ont déjà utilisé divers blocs de construction cryptographiques (tels que le cryptage et les signatures numériques). Afin de faire comprendre aux participants le rôle et l'utilisation de ces primitives cryptographiques, une base solide sur les principales exigences de la communication sécurisée - accusé de réception sécurisé, intégrité, confidentialité, identification à distance et anonymat - est d'abord donnée, tout en présentant les problèmes typiques qui peuvent nuire à ces exigences avec des solutions du monde réel.
La cryptographie étant un aspect essentiel de la sécurité des réseaux, les algorithmes cryptographiques les plus importants en matière de cryptographie symétrique, de hachage, de cryptographie asymétrique et d'accord de clé sont également abordés. Au lieu de présenter un contexte mathématique approfondi, ces éléments sont abordés du point de vue du développeur, en montrant des exemples de cas d'utilisation typiques et des considérations pratiques liées à l'utilisation de la cryptographie, telles que les infrastructures à clé publique. Les protocoles de sécurité dans de nombreux domaines de la communication sécurisée sont présentés, avec une discussion approfondie sur les familles de protocoles les plus largement utilisées telles que IPSEC et SSL/TLS.
Les vulnérabilités cryptographiques typiques sont examinées à la fois en rapport avec certains algorithmes cryptographiques et protocoles cryptographiques, tels que BEAST, CRIME, TIME, BREACH, FREAK, Logjam, Padding oracle, Lucky Thirteen, POODLE et similaires, ainsi que l'attaque temporelle RSA. Dans chaque cas, les considérations pratiques et les conséquences potentielles sont décrites pour chaque problème, sans entrer dans les détails mathématiques.
Enfin, la technologie XML étant essentielle pour l'échange de données par les applications en réseau, les aspects de sécurité de la technologie XML sont décrits. Cela inclut l'utilisation du XML dans les services web et les messages SOAP avec des mesures de protection telles que la signature XML et le cryptage XML - ainsi que les faiblesses de ces mesures de protection et les problèmes de sécurité spécifiques au XML tels que l'injection XML, les attaques d'entités externes XML (XXE), les bombes XML et l'injection XPath.
Les participants à ce cours
- Comprendre les concepts de base de la sécurité, de la sécurité informatique et du codage sécurisé
- Comprendre les exigences d'une communication sécurisée
- Connaîtront les attaques et les défenses des réseaux aux différentes couches OSI
- auront une compréhension pratique de la cryptographie
- Comprendre les protocoles de sécurité essentiels
- Comprendre certaines attaques récentes contre les systèmes cryptographiques
- Obtenir des informations sur certaines vulnérabilités récentes
- Comprendre les concepts de sécurité des services Web
- Obtenir des sources et des lectures complémentaires sur les pratiques de codage sécurisé.
Public
Développeurs, professionnels
Programmation sécurisée en C/C++
21 HeuresRédiger du code C et C++ sécurisé nécessite une défense rigoureuse contre l'exploitation malveillante, la corruption de la mémoire et le contournement de la validation des entrées. Ce programme examine des schémas de vulnérabilité tels que les dépassements de tampon, les utilisations après libération, les débordements entiers et les confusions de type. Les participants appliquent des lignes directrices de programmation sécurisée, des outils d'analyse statique et des techniques de programmation défensive pour éliminer les faiblesses, imposer la sanitisation des entrées et fournir un logiciel durci résilient face aux cyberattaques.
Sécurité Java Avancée
21 HeuresMême les programmeurs Java expérimentés ne maîtrisent pas toujours les différents services de sécurité offerts par Java, et ne sont pas non plus conscients des vulnérabilités pertinentes pour les applications web écrites en Java.
Le cours - outre l'introduction aux composants de sécurité de la plateforme Java Standard Edition - aborde les questions de sécurité liées à la plate-forme Java Enterprise Edition (JEE) et aux services web. La présentation de services spécifiques s'appuie sur les fondements de la cryptographie et des communications sécurisées. Divers exercices traitent des techniques de sécurité déclaratives et programmatiques dans JEE, tandis que la sécurité au niveau du transport et de bout en bout des services web est discutée. L'utilisation de tous les composants est présentée à travers plusieurs exercices pratiques, permettant aux participants de tester par eux-mêmes les API et outils abordés.
Le cours passe également en revue et explique les failles de programmation les plus fréquentes et les plus graves du langage et de la plate-forme Java, ainsi que les vulnérabilités liées au web. Outre les bugs typiques commis par les programmeurs Java, les vulnérabilités de sécurité introduites couvrent à la fois les problèmes spécifiques au langage et ceux découlant de l'environnement d'exécution. Toutes les vulnérabilités et les attaques correspondantes sont illustrées par des exercices faciles à comprendre, suivis des directives de codage recommandées et des techniques d'atténuation possibles.
Les participants suivant ce cours seront capables de
- Comprendre les concepts de base de la sécurité, de la sécurité informatique et du codage sécurisé
- Apprendre les vulnérabilités web au-delà du top dix OWASP et savoir comment les éviter
- Comprendre les concepts de sécurité des services web
- Apprendre à utiliser diverses fonctionnalités de sécurité de l'environnement de développement Java
- Avoir une compréhension pratique de la cryptographie
- Comprendre les solutions de sécurité de Java EE
- Apprendre les erreurs de codage courantes et comment les éviter
- Obtenir des informations sur certaines vulnérabilités récentes du framework Java
- Acquérir des connaissances pratiques sur l'utilisation des outils de test de sécurité
- Obtenir des références et des lectures supplémentaires sur les pratiques de codage sécurisé
Audience
Développeurs
Sécurité Java Standard : Pratiques de codage et de développement sécurisées
14 HeuresDescription
Le langage Java et l'Environnement d'exécution Java (JRE) ont été conçus pour être exempts des vulnérabilités de sécurité courantes les plus problématiques rencontrées dans d'autres langages, comme le C/C++. Toutefois, les développeurs de logiciels et les architectes ne doivent pas seulement savoir utiliser les diverses fonctionnalités de sécurité de l'environnement Java (sécurité positive), mais ils doivent également être conscients des nombreuses vulnérabilités qui restent pertinentes pour le développement Java (sécurité négative).
L'introduction des services de sécurité est précédée par un bref aperçu des fondements de la cryptographie, offrant une base commune pour comprendre le but et le fonctionnement des composants applicables. L'utilisation de ces composants est illustrée à travers plusieurs exercices pratiques, permettant aux participants de tester eux-mêmes les API discutées.
Le cours examine également et explique les flaws de programmation les plus fréquents et les plus graves du langage et de la plateforme Java, couvrant à la fois les bugs typiques commis par les programmeurs Java et les problèmes spécifiques au langage et à l'environnement. Toutes les vulnérabilités et les attaques associées sont démontrées à travers des exercices faciles à comprendre, suivis des directives de codage recommandées et des techniques d'atténuation possibles.
Les participants suivant ce cours apprendront à
- Comprendre les concepts de base de la sécurité, de la sécurité informatique et du codage sécurisé
- Apprendre les vulnérabilités web au-delà du Top Ten de l'OWASP et savoir comment les éviter
- Apprendre à utiliser les diverses fonctionnalités de sécurité de l'environnement de développement Java
- Avoir une compréhension pratique de la cryptographie
- Apprendre les erreurs de codage courantes et comment les éviter
- Obtenir des informations sur certaines récentes vulnérabilités du framework Java
- Obtenir des sources et des lectures complémentaires sur les pratiques de codage sécurisé
Audience
Développeurs
Développement sécurisé avec .NET, C# et ASP.NET
14 HeuresAujourd'hui, plusieurs langages de programmation sont disponibles pour compiler du code vers les frameworks .NET et ASP.NET. Cet environnement offre des moyens puissants pour le développement sécurisé, mais les développeurs doivent savoir appliquer les techniques de programmation au niveau de l'architecture et du codage afin de mettre en œuvre les fonctionnalités de sécurité souhaitées, éviter les vulnérabilités ou limiter leur exploitation.
Ce cours vise à enseigner aux développeurs, à travers de nombreux exercices pratiques, comment empêcher le code non fiable d'effectuer des actions privilégiées, protéger les ressources grâce à une authentification et une autorisation fortes, fournir des appels de procédure à distance, gérer les sessions, présenter différentes implémentations pour certaines fonctionnalités, et bien plus encore.
L'introduction aux différentes vulnérabilités commence par la présentation de problèmes de programmation typiques commis lors de l'utilisation de .NET, tandis que l'analyse des vulnérabilités d'ASP.NET traite également des divers paramètres de l'environnement et de leurs effets. Enfin, le sujet des vulnérabilités spécifiques à ASP.NET aborde non seulement des défis généraux de sécurité des applications web, mais aussi des problèmes spécifiques et des méthodes d'attaque comme l'attaque sur le ViewState ou les attaques par terminaison de chaîne.
Les participants suivant ce cours seront capables de
- Comprendre les concepts de base de la sécurité, de la sécurité informatique et du codage sécurisé
- Apprendre les vulnérabilités web au-delà du OWASP Top Ten et savoir comment les éviter
- Apprendre à utiliser les différentes fonctionnalités de sécurité de l'environnement de développement .NET
- Obtenir des connaissances pratiques sur l'utilisation des outils de test de sécurité
- Apprendre quels sont les erreurs de codage courantes et comment les éviter
- Obtenir des informations sur certaines vulnérabilités récentes dans .NET et ASP.NET
- Obtenir des ressources et des lectures complémentaires sur les pratiques de codage sécurisé
Public cible
Développeurs
Programmation sécurisée en PHP
21 HeuresLe cours fournit aux développeurs de PHP les compétences essentielles nécessaires pour rendre leurs applications résistantes aux attaques contemporaines par le biais d'Internet. Les vulnérabilités du Web sont discutées à travers des exemples basés sur le PHP qui vont au-delà des dix principales vulnérabilités du OWASP, en abordant diverses attaques par injection, des injections de scripts, des attaques contre la gestion des sessions du PHP, des références directes d'objets non sécurisées, des problèmes avec le téléchargement de fichiers, et bien d'autres encore. Les vulnérabilités liées à PHP sont regroupées dans les types de vulnérabilités standard : validation d'entrée manquante ou incorrecte, gestion incorrecte des erreurs et des exceptions, utilisation incorrecte des fonctions de sécurité et problèmes liés au temps et à l'état. Pour ces derniers, nous discutons d'attaques telles que le contournement d'open_basedir, le déni de service par le biais de magic float ou l'attaque par collision de la table de hachage. Dans tous les cas, les participants se familiariseront avec les techniques et les fonctions les plus importantes à utiliser pour atténuer les risques énumérés.
Un accent particulier est mis sur la sécurité côté client en abordant les problèmes de sécurité de JavaScript, Ajax et HTML5. Un certain nombre d'extensions de PHP liées à la sécurité sont introduites comme hash, mcrypt et OpenSSL pour la cryptographie, ou Ctype, ext/filter et HTML Purifier pour la validation d'entrée. Les meilleures pratiques de renforcement sont données en relation avec la configuration de PHP (réglage de php.ini), Apache et le serveur en général. Enfin, une vue d'ensemble est donnée des différents outils et techniques de test de sécurité que les développeurs et les testeurs peuvent utiliser, y compris les scanners de sécurité, les tests de pénétration et les packs d'exploitation, les renifleurs, les serveurs proxy, les outils de fuzzing et les analyseurs statiques de code source.
L'introduction des vulnérabilités et les pratiques de configuration sont soutenues par un certain nombre d'exercices pratiques démontrant les conséquences d'attaques réussies, montrant comment appliquer des techniques d'atténuation et introduisant l'utilisation de diverses extensions et outils.
Les participants à ce cours
- Comprendre les concepts de base de la sécurité, de la sécurité informatique et du codage sécurisé
- Apprendre les vulnérabilités du Web au-delà du OWASP Top Ten et savoir comment les éviter
- Apprendre les vulnérabilités côté client et les pratiques de codage sécurisé
- Avoir une compréhension pratique de la cryptographie
- Apprendre à utiliser les différentes fonctions de sécurité de PHP.
- Connaître les erreurs de codage typiques et savoir comment les éviter
- Être informé des récentes vulnérabilités du framework PHP.
- Acquérir des connaissances pratiques sur l'utilisation des outils de test de sécurité
- Obtenir des sources et des lectures complémentaires sur les pratiques de codage sécurisé.
Public
Développeurs
Microsoft SDL Core
14 HeuresLa formation combinée SDL core offre un aperçu de la conception, du développement et du test sécurisés des logiciels à travers le Microsoft Secure Development Lifecycle (SDL). Elle fournit une vue d'ensemble de niveau 100 des éléments fondamentaux de l'SDL, suivie de techniques de conception pour détecter et corriger les failles aux premiers stades du processus de développement.
Concernant la phase de développement, le cours donne un aperçu des bugs de programmation typiques liés à la sécurité, qu'il s'agisse de code géré ou natif. Les méthodes d'attaque sont présentées pour les vulnérabilités discutées, ainsi que les techniques de mitigation associées, toutes expliquées par le biais d'exercices pratiques offrant des moments de hacking en direct aux participants. L'introduction de différentes méthodes de test sécurisé est suivie de la démonstration de l'efficacité de divers outils de test. Les participants peuvent comprendre le fonctionnement de ces outils grâce à un certain nombre d'exercices pratiques en les appliquant au code vulnérable déjà discuté.
Les participants à ce cours
Comprendront les concepts de base de la sécurité, de la sécurité informatique et du codage sécurisé
Connaîtront les étapes essentielles du Microsoft Secure Development Lifecycle
Apprendront les pratiques de conception et de développement sécurisés
Apprendront les principes de mise en œuvre sécurisée
Comprendront la méthodologie du test sécurisé
- Obtiendront des sources et des lectures complémentaires sur les pratiques de codage sécurisé
Public cible
Développeurs, Managers
Sécurité DevOps : Créer une Stratégie de Sécurité DevOps
7 HeuresDans ce cours en direct, dirigé par un instructeur, les participants apprendront à formuler la stratégie de sécurité appropriée pour relever le défi de la sécurité DevOps.
EC-Council Certified DevSecOps Engineer (ECDE)
28 HeuresEC-Council Certified DevSecOps Engineer (ECDE) est un cours pratique conçu pour doter les professionnels des compétences nécessaires à l'intégration de la sécurité tout au long du DevOps cycle de vie, permettant ainsi le développement sécurisé du logiciel de la planification à la mise en production.
Ce cours interactif et en direct (en ligne ou sur site) s'adresse aux professionnels intermédiaires du logiciel et des DevOps qui souhaitent intégrer les pratiques de sécurité dans les pipelines CI/CD, garantissant une livraison sécurisée et conforme du code.
À la fin de ce cours, les participants seront capables de :
- Comprendre les principes et les pratiques de DevSecOps.
- Sécuriser chaque étape des pipelines CI/CD en utilisant des outils automatisés.
- Mettre en œuvre des pratiques de codage sécurisé et des scans de vulnérabilités.
- Se préparer à l'examen ECDE avec des laboratoires pratiques et une révision.
Format du cours permettant d'évaluer les participants
- Cours interactif et discussion.
- Utilisation pratique des outils DevSecOps dans des pipelines simulés.
- Exercices guidés axés sur le développement et la mise en production sécurisés.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours basée sur les flux de travail ou la chaîne d'outils de votre équipe, veuillez nous contacter pour en faire la demande.
FreeIPA pour les Administrateurs
14 HeuresCette formation en direct dans France (en ligne ou sur site) est destinée aux administrateurs système qui souhaitent utiliser FreeIPA pour centraliser les informations d'authentification, d'autorisation et de compte pour les utilisateurs, les groupes et les machines de leur organisation.
A l'issue de cette formation, les participants seront capables de :
- Installer et configurer FreeIPA.
- Gérer les utilisateurs et les clients de Linux à partir d'un emplacement central unique.
- Utiliser l'interface CLI, l'interface Web et l'interface RPC de FreeIPA pour configurer et gérer les autorisations.
- Activer l'authentification unique sur tous les systèmes, services et applications.
- Intégrer FreeIPA à Windows Active Directory.
- Sauvegarder, répliquer et migrer un serveur FreeIPA.
Gestion des Identités et des Accès avec Okta
14 HeuresCette formation en direct avec instructeur dans France (en ligne ou sur site) est destinée aux administrateurs de systèmes qui souhaitent utiliser Okta pour la gestion des identités et des accès.
A l'issue de cette formation, les participants seront capables de :
- Configurer, intégrer et gérer Okta.
- Intégrer Okta dans une application existante.
- Mettre en œuvre la sécurité avec l'authentification multi-facteurs.
Gestion de l'Identité et des Accès avec OpenAM
14 HeuresCette formation en direct avec instructeur dans France (en ligne ou sur site) est destinée aux administrateurs système qui souhaitent utiliser OpenAM pour gérer les contrôles d'identité et d'accès pour les applications web.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place l'environnement serveur nécessaire pour commencer à configurer l'authentification et les contrôles d'accès à l'aide de OpenAM.
- Mettre en œuvre des fonctionnalités d'authentification unique (SSO), d'authentification multifactorielle (MFA) et de libre-service pour les applications web.
- Utiliser des services de fédération (OAuth 2.0, OpenID, SAML v2.0, etc.) pour étendre la gestion des identités en toute sécurité à différents systèmes ou applications.
- [Utiliser des services d'authentification, d'autorisation et d'identité par le biais d'API REST.