Tous les formateurs
Ing. Mohamed Ali Mansour

Ing. Mohamed Ali Mansour

Ingénieur Réseaux et Systèmes

1 cours4,197 vues

Expert en administration de réseaux et systèmes, avec une expérience dans le dépannage, l'installation et la configuration de divers dispositifs réseau et serveurs Windows.

Cours de Ing. Mohamed Ali Mansour

Ce que vous apprendrez avec Ing. Mohamed Ali Mansour

Conception de logiciels espions Key Logger

Ce cours présente les logiciels espions appelés key loggers, des programmes qui enregistrent tout ce qui est tapé au clavier. L'objectif est de comprendre leur fonctionnement, de sensibiliser à leurs risques et de vous montrer comment vous protéger, tout en vous donnant une base dans le langage de programmation C++ sur lequel ces programmes reposent. Le cours commence par les notions de base de la programmation, le téléchargement de l'environnement de développement Code Blocks et la création d'un premier projet. Il explique ensuite la syntaxe du code, les commentaires, les variables, les constantes et la portée, l'entrée et la sortie, les opérateurs arithmétiques, logiques et de comparaison, les instructions conditionnelles, les instructions de contrôle et les boucles. Viennent ensuite les fonctions, les pointeurs, les tableaux, les structures et la manipulation de fichiers texte. Dans la dernière partie, il montre le fonctionnement interne des logiciels espions, et comment vous protéger, les détecter et les supprimer de votre appareil. Le cours convient à toute personne qui veut apprendre les bases du C++ à partir de zéro et comprendre le fonctionnement des logiciels espions pour s'en défendre. Aucune expérience en programmation ni en cybersécurité n'est nécessaire. À la fin, vous saurez écrire des programmes en C++, comprendre le fonctionnement des logiciels espions et protéger votre appareil.

  • Capacité à concevoir un programme espion Key Logger efficace.
  • Acquérir des compétences dans la gestion et le traitement des données textuelles.
  • Familiarité avec les mécanismes de protection des systèmes contre les logiciels espions.
  • Développer une expérience pratique en programmation avec C++.
  • Comprendre les bases de la programmation
  • Installer l'environnement de développement Code Blocks
  • Écrire un premier projet en C++
  • Comprendre les variables, les constantes et les types de données
  • Utiliser les instructions conditionnelles et de contrôle
  • Appliquer les différents types de boucles