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
