Interruption 80h |
Fonction 02h |
Fourche système |
---|---|---|
Linux |
Description
Cette fonction permet d'effectuer une copie des informations de processus systèmes et fixe les registres nécessaires.
Entrée
Registre | Valeur ou description | ||||||
---|---|---|---|---|---|---|---|
EAX | 00000002h | ||||||
EBX | Ce registre permet d'indiquer l'adresse du tampon de données : | ||||||
Champ | Déplacement | Taille | Description | ||||
ebx | 00h | 4 octets | Ce champ contient la valeur du registre EBX. | ||||
ecx | 04h | 4 octets | Ce champ contient la valeur du registre ECX. | ||||
edx | 08h | 4 octets | Ce champ contient la valeur du registre EDX. | ||||
esi | 0Ch | 4 octets | Ce champ contient la valeur du registre ESI. | ||||
edi | 10h | 4 octets | Ce champ contient la valeur du registre EDI. | ||||
ebp | 14h | 4 octets | Ce champ contient la valeur du registre EBP. | ||||
eax | 18h | 4 octets | Ce champ contient la valeur du registre EAX. | ||||
xds | 1Ch | 2 octets | Ce champ contient la valeur du registre DS. | ||||
xes | 1Eh | 2 octets | Ce champ contient la valeur du registre ES. | ||||
orig_eax | 20h | 4 octets | Ce champ contient la valeur du registre EAX à l'origine. | ||||
eip | 24h | 4 octets | Ce champ contient la valeur du registre EIP. | ||||
xcs | 28h | 2 octets | Ce champ contient la valeur du registre CS. | ||||
eflags | 2Ah | 4 octets | Ce champ contient la valeur du registre des drapeaux. | ||||
esp | 2Eh | 4 octets | Ce champ contient la valeur du registre «ESP». | ||||
xss | 32h | 2 octets | Ce champ contient la valeur du registre «SS». |
Sortie
Registre | Valeur ou description |
---|---|
EAX | Ce registre permet de retourner le code d'erreur. |
Remarque
- Bien que cette interruption ne porte pas le nom de «fork», elle est basé sur la fonction «fork» du C pour Linux et les dangers sont également les mêmes, c'est à dire qu'il y a aussi la risque que cette fonction soit utilisé pour créer un bombe «fork» (Fork bomb).
Voir également
Articles - Fork bomb
Système d'exploitation - Linux
Dernière mise à jour : Jeudi, le 3 mars 2016