Le shellcode extrait est le même que celui que le groupe OceanLotus utilise depuis un certain temps déjà.
The extracted shellcode is the same that the OceanLotus group has been using for a while now.
Nous allons utiliser le shellcode "numéro 4" pour cette démonstration.
We are going to use the shellcode "number 4" for the purpose of this demonstration.
Le shellcode est classiquement introduit dans un programme vulnérable par le biais d'un argument de ligne de commande, d'une variable d'environnement ou d'une chaîne saisie.
The shellcode is usually inserted into a vulnerable program through a command line argument, an environment variable or a typed string.
L'instruction leal est une instruction souvent négligée dans le shellcode, quoiqu'il soit tout à fait utile.
The leal instruction is an often neglected instruction in shellcode, even though it is quite useful.
Lors de l'étape finale, le shellcode initialise un fichier PE incorporé dans le PDF et lui confie l'exécution.
As the final step, the shellcode initializes a PE file embedded in the PDF and passes execution to it.
Pour exploiter cette faille de sécurité, il suffit de remplacer l'adresse de retour de la fonction par l'adresse où se situe le shellcode que nous voulons exécuter.
To exploit this security hole, it is enough to replace the return address of the function with the shellcode address we want to execute.
Contenu potentiellement sensible ou inapproprié
Les exemples vous aident à traduire le mot ou l’expression cherchés dans des contextes variés. Ils ne sont ni sélectionnés ni validés par nous et peuvent contenir des mots ou des idées inappropriés. Signalez des exemples à modifier ou à retirer. Les traductions potentiellement sensibles, inappropriées ou familières sont généralement marquées de rouge ou d’orange.