Hacking & Sécurité Logiciel

Informations générales
Code: HSL
Durée : 5 jours
Participants : 6 Maximum
Prix : 3490 € HT
Public visé
  • Consultants/Experts en sécurité
  • Analystes de programme
  • Développeurs
Prérequis
  • Programmation avancée en C/C++ sous Windows
  • Programmation en ASM x86
  • Licence IDA
Moyens
  • Support de cours
  • 80% d'exercices pratiques
  • 1 PC par personne
  • Environnement Windows de test
  • CD d'outils et exercices
Objectifs
  • Utiliser OllyDBG et IDA pour analyser les protections antipiratage des logiciels commerciaux que vous éditez.
  • Intégrer, développer et optimiser vos solutions de protection.
Description

Cette formation est une étude technique très avancée des méthodologies de protection et des solutions de sécurité logicielles destinées à lutter contre le piratage en masse des logiciels commerciaux. Ce cours nécessite de posséder de bonnes connaissances en développement sous Windows en C, C++ et Assembleur.

Nous étudions notamment toutes les solutions actuelles avec leurs forces et faiblesses, et surtout leur résistance réelle face aux attaques des cra- ckers. Vous apprendrez à implémenter et à optimiser la sécurité de solu- tions du type : encodage du binaire, machine virtuelle.

Vous apprendrez également à utiliser des outils de type débuggeur (OllyDbg), et désassembleur (IDA) pour pratiquer des analyses de codes binaires, au cours de nombreux travaux pratiques sur des crackme implé- mentant ces solutions de sécurité.

Cette formation est principalement destinée aux développeurs et analystes de code de toutes les sociétés d’édition logicielle, qui souhaitent être en mesure de pouvoir vérifier et optimiser les protections anti-piratage des logiciels commerciaux qui seront mis sur le marché.

Jour 1 & 2
Les protections avancées
La cryptographie
Les nanomites
Destruction dÍAT avec redirection
Les stolens bytes
Les machines virtuelles
Introduction au cracking
Présentation
Qui sont les crackers?
Jour 5
Le cheating
Tricher dans quel but ?
Mode mon joueur
Mode Multi joueur
L'identification en ligne
Les numéros de série
Authentification simple en ligne
Authentification avancée en ligne
La protection des coordonnées serveur
Jour 3 & 4
Apprendre le cracking
Connaissances et outils de base
Premiers problèmes
Le keygenning
L'unpacking
Approfondir le cracking
Compréhension du code assembleur
Les protections anti debugger
Eviter les détections des debuggers
L'offuscation de code : le CCA
Unpacking : les crypterus
Reconstruction d'IAT

Forum

Sysdream ouvre un forum technique pour tous ses clients, sur lequel vous pourrez demander à nos consultants toute précision ou conseil relatifs à nos cours ou aux questions techniques que vous vous posez !

Si vous avez déjà suivi une session de cours chez nous, venez vous inscrire.

REFWEO
annuaire ecologie espace publicitaire kit piscine annonce immobiliere maroc Casino en ligne online backgammon