TAGS CLOUD
Incrementa dimensioniDecrementa dimensioni
Info sugli eseguibili
Raccogliere dati sulla struttura “interna” dei file ELF
I file eseguibili dei sistemi GNU/Linux sono chiamati ELFe oltre all’applicativo vero e proprio contengono al loro interno informazioni che permettono di comprendere più a fondo la struttura e il funzionamento del sistema. Per accedere a questi dati basta utilizzare il tool readelf indicando la caratteristica e il nome dell’eseguibile. Ad esempio, readelf -h /bin/ bash, recupera le informazioni contenute nell’header (intestazione, opzione -h) del programma /bin/ bash. In genere così si scopre se l’applicativo è a 32 o 64 bit, il tipo di macchina per cui è stato compilato e molte altre informazioni. Tra le tante opzioni disponibili è giusto ricordare quella che permette di visualizzare tutti i datipresenti nell’eseguibile, attivabile mediante l’uso dello switch -a (all). Data la mole di dati prodotta da questo comando è opportuno inviare l’output in un file di testo in modo da poterlo consultare in ogni momento con un qualsiasi editor:

readelf -a /bin/bash >
bash_info.txt
Lascia un commento
Tag: file eseguibili, GNU/Linux, ELF
Condividi