Программа на C для разделения части данных в файле эльфа - PullRequest
1 голос
/ 06 января 2011

Используя readelf, мы можем отделить часть данных от файла elf (используя shell). Можно ли сделать то же самое с программой на C?

Ответы [ 2 ]

2 голосов
/ 06 января 2011

Используйте для этой цели libelf.

http://mdsp.googlecode.com/files/libelf-by-example-20100112.pdf

0 голосов
/ 06 января 2011

readelf сама программа написана на C. Поэтому ответ - да.

Если вы работаете в дистрибутиве linux, похожем на debian, вы можете получить источник readelf, набрав apt-get source binutils и посмотреть, как это делается.

...