Adresse des variables d'environnement ?
|
21-10-2012, 18h18
(Modification du message : 25-10-2012, 18h05 par welc0me.)
Message : #1
|
|
welc0me
![]() Membre ![]() Messages : 40 Sujets : 6 Points: 1 Inscription : Oct 2012 |
Adresse des variables d'environnement ?
Bonsoir,
J'ai vu un peu partout que l'adresse d'une variable d'environnement était facile à déterminer précisément. J'ai fais un petit programme très simple (compilé en 32 bits) : Code : #include <stdio.h> Mais quand je le lance à plusieurs reprises j'obtiens : Code : ./getenv PATH L'adresse varie tout le temps, comment cela se fait-il ? De plus, j'ai lu que les variables d'environnement se situaient dans la partie userland, entre les adresses 0x0 et 0xbfffffff. Mais ici, les adresses sont toujours entre 0xbfffffff et 0xffffffff dans l'espace kernelland. Pourquoi ? Merci ![]() |
|
Messages dans ce sujet |
Adresse des variables d'environnement ? - par welc0me - 21-10-2012, 18h18
RE: Adresse des variables d'environnement ? - par supersnail - 21-10-2012, 18h42
RE: Adresse des variables d'environnement ? - par b0fh - 21-10-2012, 18h47
RE: Adresse des variables d'environnement ? - par welc0me - 21-10-2012, 18h54
RE: Adresse des variables d'environnement ? - par welc0me - 21-10-2012, 21h49
RE: Adresse des variables d'environnement ? - par supersnail - 22-10-2012, 08h13
RE: Adresse des variables d'environnement ? - par welc0me - 22-10-2012, 19h13
Adresse des variables d'environnement ? - par welc0me - 25-10-2012, 18h04
|
Utilisateur(s) parcourant ce sujet : 1 visiteur(s)