Archives mensuelles : septembre 2014

Return-Oriented Programming sur GNU/Linux

*** Qu’est ce que le Return-Oriented Programming ? *** Le ROP est une technique d’exploitation sans injection de code. Cette technique permet de bypasser certaines protections contre les attaques de type buffer overflow. Ces restrictions sont entre autre le NX … Continuer la lecture

Publié dans Exploitation, Reversing | Marqué avec | Laisser un commentaire

Les shellcodes x86 et x86_64 sur GNU/Linux

0x1 – Définition Les shellcodes sont utilisés le plus souvent comme code arbitraire ou malveillant que l’on injecte dans la mémoire d’un programme vulnérable. Un shellcode a la forme d’une chaîne de caractères sous forme hexadécimale contenant en réalité une … Continuer la lecture

Publié dans Shellcode | Marqué avec , , , | Laisser un commentaire