ELF

warning: Creating default object from empty value in /home/bughunter/bughunter.tecland.com.br/modules/taxonomy/taxonomy.module on line 1390.

ELF Auxiliary Vector

Auxiliary vector, também conhecido por auxv, nada mais é que um vector auxiliar com informações pertinentes ao sistema e ao processo, que é colocada na imagem do processo para que possa ser utilizada pelo interpretador do ELF (ld), bem como pelo processo.

Podemos ver a montagem do vetor no source do kernel no link [1]. O objetivo do post é demonstrar como podemos acessar tal informação, que é acessível de várias formas.