Prochaines sessions

Développement D'Outils D'Exploitation : Expert

  • Du 27-10-2008 au 31-10-2008
  • Du 01-12-2008 au 05-12-2008

Développement d'Outils d'Exploitation : Expert

Informations générales
Code: DOE
Durée : 5 jours
Participants : 6 Maximum
Prix : 2990 € HT
Public visé
  • RSSI
  • Consultant en sécurité
  • Ingénieur / Technicien
  • Administrateur système / réseau
Pré-requis
  • Niveau cours HSA
  • Programmation Bas niveau
Moyens
  • Support de cours
  • 80% d'exercices pratiques
  • 1 PC par personne
  • Environnement Windows de démonstration (Windows XP, 2000, 2003, IIS, MSSQL...).
  • Support Metasploit, OllyDbg
Objectifs
  • Comprendre et exploiter de manière avancée les vulnérabilités dans le Kernel et les services locaux et distants sous Windows et Linux
  • Comprendre, outrepasser et valider les systèmes de protection avancée de la mémoire, système et réseau.
  • Augmenter le champ d’exploitation des vulnérabilités pour un test de pénétration.
Description

Ce cours vous confrontera aux problèmatiques de sécurité très avancées sous Windows et Linux, au niveau Kernel, applicatif et réseau. Vous y étudierez notamment le fonctionnement interne de ces systèmes, comment y exploiter les vulnérabilités de type applicatif, système, puis à utiliser ces failles pour outrepasser les nouvelles protections de la mémoire (ASLR, PAX ...), du système (antivirus...) et réseau (firewall personnel et de frontière, IDS...). Enfin vous apprendrez à implémenter des attaques et des rootkits en mode Kernel sous ces deux systèmes afin d'outrepasser les ACL, règles d'accès réseau... Ces techniques sont accompagnées de procédures de sécurité directement applicables.
Cette formation est particulièrement destinée aux consultants et administrateurs qui souhaitent pouvoir effectuer des tests techniques évolués lors de leurs tests de pénétration sur les systèmes internes, ou pour appliquer des solutions sécurité adaptées à leur S.I. .

Jours 1 & 2
Débordement de tampons
Attaque de type applicatif des services Windows. Etude approfondie du contexte d'exécution des programmes et exploitation de vulnérabilités à distance et en local avec le support Metasploit.
L'architecture IA-32
La pile (stack)
Débordement de pile
Technique d'exploitation
Développement sous Metasploit
Outrepasser l’ASLR de Windows
Outrepasser PAX sous Linux
Creation de shellcodes Linux
Creation de shellcodes Windows
Jours 4
COM (Component Object Model)
Présentation
Scénarios d’attaques
contourne- ment de pare-feu.
Implémentation
Infection de processus
L’architecture des processus
Contournement de la barrière IPC
Contournement des ACL et GPO
Rootkits en espace utilisateur
Rootkit en mode Kernel
Jours 3
Format String Attaque en local des vulnérabilités de type format bug dans les applicatifs Windows, et Linux
Présentation
Exploitation sous Windows
Exploitation sous Linux
Race condition Attaque en local du Kernel sous Linux et Windows, et élévation de privilèges Présentation
Exploitation sous Linux
Exploitation Sous Windows
Jour 5
Attaque système sous Linux
Infection de processus
Détournement d’appels systèmes
Intégration de ces méthodologies dans des shellcodes avancés
Rootkit en mode utilisateur
Rootkit LKM

En savoir plus

REFWEO
annonces