Prochaines sessions

Les sessions garanties sont indiquées par le logo session garantie

Hacking & Sécurité Logiciel

  • Du 17-05-2010 au 21-05-2010
  • Du 20-09-2010 au 24-09-2010
  • Du 15-11-2010 au 19-11-2010

Hacking & Sécuritté Logiciel

Informations générales
  • Code: HSL
  • Durée : 5 jours
  • Participants : 10 Maximum
  • Prix : 3490 € HT
Public visé
  • Consultants en sécurité
  • Ingénieurs / Techniciens
  • Administrateurs réseau
Pré-requis
  • Administration réseau
  • TCP/IP
Moyens
  • Support de cours (175 pages)
  • 80% d’exercices pratiques
  • Environnement réseau de test et matériel de démons-tration.
  • 1 PC par personne
  • CD d’outils
Objectifs
  • Comprendre et détecter les vulnérabilités sur un réseau sans fil, et sur les éléments mobiles.
  • Administrer et sécuriser des réseaux sans fil, et des mobiles (téléphones, PDA …)
  • Passer en revue les différents matériels sans fil
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 crackers. Vous apprendrez à implémenter et à optimiser la sécurité de solutions 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
Introduction au cracking
Présentation
Qui sont les crackers ?
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 crypteurs
Reconstruction d’IAT
Jours 3,4 & 5
Les protections avancées
La cryptographie
Les nanomites
Destruction dÍAT avec redirection
Les stolen bytes
Les machines virtuelles
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

REFWEO