Se rendre au contenu

WINDEV - Cryptage et sécurisation des applications (WINDEV 25)

Comment sécuriser ton application ?

Je te montre ici de nombreuses techniques afin de protéger ton application et tes bases de données. (couvre WINDEV 25 à 27)

Vas-tu te faire hacker tes données ?

Vu l'ampleur des attaques infomatiques et du vol de données, tu as la responsabilité de veiller à l'intégrité de tes données et de tes applications logicielles.
Il y a donc des compétences que tu dois absolument maîtriser, comme le cryptage, les accès sécurisés, le paramétrage de ta base de données et de ton serveur.

En cas de défaillance tu devras rendre des comptes.

Comment réduire les risques ?

En ayant les bonnes pratiques que je te montre dans cette formation.

Tu propose quoi Thierry ?

 
Pourquoi cette formation te concerne ?
La protection des données personnelles est devenue une nécessité inéluctable. Le nombre de cyber-attaques et de piratages vous obligent, à sécuriser vos bases de données sensibles mais également vos applications.

Contenu de cette formation
Dans cette formation je te montre comment augmenter l'aspect sécuritaire de tes logiciels développés avec WINDEV / WEBDEV / WINDEV mobile.

3 domaines sont abordés en détails :

  • Sécuriser un serveur HFSQL et Crypter la connexion et les fichiers
  • Crypter les données sensibles
  • Protéger votre application contre la décompilation et le piratage.

Plusieurs fonctions WINDEV sont abordées, tu feras des exercices pratiques sur les fonctions suivantes :

  • HashChaine
  • CrypteStandard
  • DécrypteStandard
  • INILit
  • RegistreEcrit
  • RegistreLit
  • HashVerifieChaine
  • CléGénéreCléInitiale

et bien d'autres...

Rien ne pourra garantir une sécurité à 100%, mais tu dois connaître les techniques de bases pour protéger tes données et celles de tes clients et t'épargner des procès judiciaires. Compliquer la tâches des cyber-terroristes est la seule chose qui est à votre portée.

Cette formation s'applique de la version 25 à 28 de WINDEV

Contenu

01 Introduction
1.01 Bienvenue

02 - Protéger la Base de données HFSQL
2.01 Configurer le Serveur de données HFSQL
2.02 - Créer la base de données Client/Serveur
2.03 - Résumé
2.04 - Les données sensibles
2.05 - Journalisation des fichiers de données sensibles
2.06 Outil WDJournal

03 - Programmation
3.01 - Sécuriser son code - principes
3.02 - Sécuriser son code - dans la pratique
3.03 - Se protéger des injections SQL
3.04 - Optimiser les temps de connexion
04 - Sauvegardes de données
4.01 - Sauvegarder ses données automatiquement

05 - Etude de cas
5.01 - Création de mots de passe et chaines cryptées
5.02 - Création du projet
5.03 - Créer les procédures de cryptage
5.03 (b) Code du projet.pdf
5.04 Option 1 - Fichier INI (et configuration du serveur HFSQL)
5.05 Option 2 - Base de registre
5.06 Option 3 - Base de données externe (présentation du process)
5.07 Option 3 - Base de données externe (création de la base)
5.08 Option 3 - Base de données externe (Final)
5.08 (b)Corrigé projet.ZIP
5.09 Utiliser une clé d'activation
5.10 Créer le setup d'installation
5.11 Corrigé.ZIP

06 - Perfectionnement
6.01 Complément sur la fonction Hash
6.2 Cryptage multiplateforme
6.03 Requête paramétrée sur les données cryptées

07 Astuces et nouveautés
7.01 Couper le mot de passe (utile pour mobile) - jusqu'à la version 27
7.02 Etude de cas
7.03 Nouveautés WINDEV 28



windev windev mobile cryptage
99,00 € 99,00 €
99,00 €