Formation Secure Coding C/C++

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Comprendre les risques de sécurité en programmation C et C++
  • Maîtriser les principes de codage sécurisé selon les directives CERT
  • Intégrer le modèle mémoire, la compilation et les structures internes des langages C et C++
  • Appliquer les bonnes pratiques de code pour renforce la sécurité de ses applications

Sparks


Tout l'IT, vraiment tout
Voir la fiche entreprise

Tarif

A partir de 1 600,00 €

Durée 2 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Sparks


Tout l'IT, vraiment tout
Voir la fiche

Tarif

A partir de 1 600,00 €

Durée 2 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Cette formation Secure Coding C/C++ vous sensibilisera à la sécurité de votre code en explorant le fonctionnement de la pile, en apprenant à repérer vos erreurs et à reconnaître le rôle des différents acteurs et la classification des risques. Vous vous familiariserez également avec les différentes bonnes pratiques associées.

Programme

Introduction

Les risques liés au développement
Les traces laissés par les développeurs (mémoire, journaux, …)
Les attaques
Les différents acteurs : CERT, PCI, CWE, OWASP, …
Codage sécurisé d’une application

Classification des risques CERT

Domaines (integer, string, floating point, array, …)
Sévérité, priorité, …
Guidelines

Les langages C et C++

Modèle mémoire
Compilation
Comprendre les appels de fonction : structure de la pile

Coder de manière à sécuriser le code

Quelques exemples de code
Les chaînes de caractères
Les pointeurs
Gestion de la mémoire
Les entiers
Les sorties formatées
Les fichiers

Les bonnes pratiques

Bonnes pratiques de codage
Macro et inline
Gestion de la mémoire : new, free, gestion des erreurs
Structure des classes
Passer à C++14 : nullptr, enum, deleted fonctions, utilisation des smart pointers
Les standards de sécurité
Vérification du code

Prérequis

Connaissance des langages C et C++.

Public

Développeurs

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Identifier les différents audits fournisseurs
  • Faire le lien avec les normes ISO 9001:2015, SA 8 000 et ISO 26 000
  • Opérer un suivi des prestations externalisées
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Compliance dans la banque

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Définir le périmètre de la filière conformité à l'aune des thèmes de conformité identifiés
  • Mettre en place une organisation et un plan d'actions
  • Contribuer à la diffusion d'une culture « Compliance » au sein de sa structure
  • Mettre en place un reporting efficace
Tarif

A partir de 1 957,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Blender 4.X

Proposé par SHURAFORM - FORMAEREM

Objectifs de la formation

L'objectif de cette formation sera de vous apprendre les bases sur la modélisation, on se concentrera uniquement sur les primitives de type (Mesh, Curve, et un peu de sculpture).

But faire en sorte que vous soyez capable de modéliser des objets simples à base de mesh ou curve afin de créer des premières scènes.

Tous les modèles seront fournis au niveau du module Ressource
Tarif

A partir de 550,00 €

Durée

1j / 5h

Modes
  • Entreprise
  • Distance

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Distance
  • Centre

Formation Gestion Back Office des produits dérivés

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Inventorier l'ensemble des opérations de gestion de flux et de stock
  • Faciliter les relations avec le Front Office et la comptabilité
  • Repérer les opérations sensibles et identifier les points de vigilance
Tarif

Contacter l'organisme

Durée

Nous contacter

Modes

Objectifs de la formation

  • Expliquer les modalités de contrôle de la direction générale
  • Cerner les rôle stratégique de la gouvernance d'entreprise
  • Définir les prérogatives particulières du Conseil d'administration
  • Décrire l'importance accrue du Conseil d'administration dans les « joint-ventures »
Tarif

A partir de 1 196,00 €

Durée

1 jour

Modes
  • Entreprise
  • Centre
  • Distance

Objectifs de la formation

  • Interpréter des spectres IR difficiles de calculs correspondant à des mélanges d'espèces cristallines particulières et à des mélanges complexes
  • Mettre en oeuvre le typage morphologique des calculs
  • Déterminer quantitativement les proportions des constituants dans les mélanges
  • Réaliser l'interprétation étiologique à partir de l'analyse morphoconstitutionnelle séquentielle des calculs en s'appuyant sur le typage morphologique, l'identification et la quantification des composants minoritaires et la distribution de ces constituants au sein du calcul (pour les biologistes)
Tarif

A partir de 2 320,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Définir les différentes formes de maltraitance définir
  • Décrire le cadre légal
  • Gérer les notions de bientraitance et ses différents aspects
  • Adopter une posture bientraitante
  • Identifier la place des soignants dans la juste aide
  • Déterminer les situations à risques de maltraitances et savoir avoir une communication adaptée
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Module digital « Réunions 100% productives »

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Mettre en place une réunion
  • Structurer la réunion
  • Animer la réunion
  • Réussir à distance avec le digital
  • Clôturer et assurer un suivi
Tarif

A partir de 100,00 €

Durée

45 minutes

Modes
  • Entreprise

Objectifs de la formation

  • Cerner le périmètre du domaine privé et les règles attachées à la propriété publique
  • Identifier la délimitation, la gestion et les règles de droit public applicables dont les contrats avec clauses exorbitantes ou les contrats spéciaux
  • Analyser les règles contentieuses, notamment en matière de contrat et de responsabilité
Tarif

A partir de 1 585,00 €

Durée

2 jours - 14 heures

Modes
  • Centre
  • Distance
  • Entreprise

Je cherche à faire...