АнглийскийФранцузскийНемецкийИтальянскийПортугальскийРусскийИспанский

Значок OnWorks

mips-linux-gnu-readelf - Интернет в облаке

Запустите mips-linux-gnu-readelf в провайдере бесплатного хостинга OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

Это команда mips-linux-gnu-readelf, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


readelf - отображает информацию о файлах ELF.

СИНТАКСИС


читать [-a|--все]
[-h|- заголовок файла]
[-l|- заголовки программ|- сегменты]
[-S|- заголовки разделов|- разделы]
[-g|- разделы-группы]
[-t|--section-детали]
[-e|--заголовки]
[-s|--симмы|--символы]
[--dyn-syms]
[-n|--Примечания]
[-r|--релоки]
[-u|--размотать]
[-d|- динамический]
[-V|--информация о версии]
[-A|- специфичный для архитектуры]
[-D|--использовать-динамический]
[-x |--hex-dump =]
[-p |--string-dump =]
[-R |--relocated-dump =]
[-z|- распаковать]
[-c|--архив-индекс]
[-w [lLiaprmfFsoRt]|
--debug-дамп[= rawline, = decodedline, = info, = abbrev, = pubnames, = aranges, = macro, = frames, = frames-interp, = str, = loc, = Ranges, = pubtypes, = trace_info, = trace_abbrev, = trace_aranges , = gdb_index]]
[--dwarf-depth =n]
[--dwarf-start =n]
[-I|- гистограмма]
[-v|--версия]
[-W|--широкий]
[-H|--Помогите]
эльфийский файл...

ОПИСАНИЕ


Readelf отображает информацию об одном или нескольких объектных файлах формата ELF. Варианты
контролировать, какую конкретную информацию отображать.

эльфийский файл... это объектные файлы, которые нужно исследовать. 32-битные и 64-битные файлы ELF
поддерживаются, как и архивы, содержащие файлы ELF.

Эта программа выполняет аналогичную функцию objdump но это более подробно, и это
существует независимо от библиотеки BFD, поэтому, если в BFD есть ошибка, readelf не будет
подвержен влиянию.

ОПЦИИ


Длинная и краткая формы опционов, показанные здесь как альтернативы, эквивалентны. По меньшей мере
еще один вариант -v or -H должно быть дано.

-a
--все
Эквивалентно указанию - заголовок файла, - заголовки программ, - разделы, --символы,
--релоки, - динамический, --Примечания и --информация о версии.

-h
- заголовок файла
Отображает информацию, содержащуюся в заголовке ELF, в начале файла.

-l
- заголовки программ
- сегменты
Отображает информацию, содержащуюся в заголовках сегментов файла, если они есть.

-S
- разделы
- заголовки разделов
Отображает информацию, содержащуюся в заголовках разделов файла, если таковые имеются.

-g
- разделы-группы
Отображает информацию, содержащуюся в группах разделов файла, если таковые имеются.

-t
--section-детали
Отображает подробную информацию о разделе. Подразумевает -S.

-s
--символы
--симмы
Отображает записи в разделе таблицы символов файла, если он есть.

--dyn-syms
Отображает записи в разделе динамической таблицы символов файла, если он есть.

-e
--заголовки
Показать все заголовки в файле. Эквивалентно -h -l -S.

-n
--Примечания
Отображает содержание сегментов и / или разделов ПРИМЕЧАНИЕ, если таковые имеются.

-r
--релоки
Отображает содержимое раздела перемещения файла, если он есть.

-u
--размотать
Отображает содержимое секции размотки файла, если она есть. Только расслабиться
секции для файлов IA64 ELF, а также таблицы раскрутки ARM (".ARM.exidx" /
".ARM.extab") в настоящее время поддерживаются.

-d
- динамический
Отображает содержимое динамического раздела файла, если он есть.

-V
--информация о версии
Отображает содержимое разделов версии в файле, если они существуют.

-A
- специфичный для архитектуры
Отображает в файле информацию об архитектуре, если таковая имеется.

-D
--использовать-динамический
При отображении символов эта опция делает Readelf используйте хеш-таблицы символов в
динамический раздел файла, а не разделы таблицы символов.

-x <number or имя>
--hex-dump = or имя>
Отображает содержимое указанного раздела в виде шестнадцатеричных байтов. Число
идентифицирует конкретный раздел по индексу в таблице разделов; любая другая строка
идентифицирует все разделы с этим именем в объектном файле.

-R <number or имя>
--relocated-dump = or имя>
Отображает содержимое указанного раздела в виде шестнадцатеричных байтов. Число
идентифицирует конкретный раздел по индексу в таблице разделов; любая другая строка
идентифицирует все разделы с этим именем в объектном файле. Содержание
перед отображением раздел будет перемещен.

-p <number or имя>
--string-dump = or имя>
Отображает содержимое указанного раздела в виде строк для печати. Число
идентифицирует конкретный раздел по индексу в таблице разделов; любая другая строка
идентифицирует все разделы с этим именем в объектном файле.

-z
- распаковать
Запрашивает, чтобы разделы, выгружаемые x, R or p параметры распаковываются перед
отображается. Если разделы не сжаты, они отображаются как есть.

-c
--архив-индекс
Отображает информацию индекса символа файла, содержащуюся в заголовочной части двоичного файла.
архивы. Выполняет ту же функцию, что и t командовать ar, но без использования
Библиотека BFD.

-w [lLiaprmfFsoRt]
--debug-dump [= rawline, = decodedline, = info, = abbrev, = pubnames, = aranges, = macro, = frames, = frames-interp, = str, = loc, = Ranges, = pubtypes, = trace_info, = trace_abbrev, = trace_aranges, = gdb_index]
Отображает содержимое разделов отладки в файле, если таковые имеются. Если один
дополнительных букв или слов следует за переключателем, тогда только данные, найденные в этих
конкретные разделы будут сброшены.

Обратите внимание, что нет однобуквенной опции для отображения содержимого участков трассировки или
.gdb_index.

Обратите внимание = декодированная строка опция отобразит интерпретируемое содержимое .debug_line
раздел, тогда как = строка опция выгружает содержимое в необработанном формате.

Обратите внимание = кадров-интерп опция отобразит интерпретируемое содержимое
.debug_frame, тогда как = кадры опция выгружает содержимое в необработанном формате.

Примечание: вывод = информация параметр также может зависеть от параметров
- глубина карлика и --dwarf-start.

--dwarf-depth =n
Ограничьте дамп раздела ".debug_info" до n дети. Это полезно только с
--debug-dump = информация. По умолчанию печатаются все матрицы DIE; специальное значение 0 для n будем
также имеют этот эффект.

С ненулевым значением для n, Умирает на глубине n уровни не будут напечатаны. В
диапазон для n отсчитывается от нуля.

--dwarf-start =n
Печатать только DIE, начинающиеся с номера DIE n. Это полезно только с
--debug-dump = информация.

Если указано, этот параметр подавляет печать любой информации заголовка и всех
УМЕРЫ до того, как УМЕРЬ пронумерована n. Только братья, сестры и дети указанного УМЕР будут
быть напечатанным.

Это можно использовать вместе с - глубина карлика.

-I
- гистограмма
Отображение гистограммы длин списка сегментов при отображении содержимого символа
столы.

-v
--версия
Отобразите номер версии readelf.

-W
--широкий
Не разбивайте выходные строки, чтобы уместить их в 80 столбцов. По умолчанию Readelf разбивает раздел
строки заголовка и списка сегментов для 64-битных файлов ELF, чтобы они умещались в 80
столбцы. Эта опция вызывает Readelf для печати заголовка каждого раздела, соотв. каждый сегмент
одна строка, которая намного лучше читается на терминалах, ширина которых превышает 80 столбцов.

-H
--Помогите
Отобразить параметры командной строки, понятные для Readelf.

@файл
Прочтите параметры командной строки из файл. Прочитанные параметры вставляются вместо
оригинал @файл вариант. Если файл не существует или не может быть прочитан, то опция
будут трактоваться буквально, а не удаляться.

Варианты в файл разделены пробелом. Может быть включен пробельный символ
в опции, заключив весь вариант в одинарные или двойные кавычки. Любой
символ (включая обратную косую черту) может быть включен путем добавления префикса к символу, который будет
включены с обратной косой чертой. В файл сам может содержать дополнительные @файл параметры; любой
такие параметры будут обрабатываться рекурсивно.

Используйте mips-linux-gnu-readelf онлайн с помощью сервисов onworks.net


Ad


Ad

Новейшие онлайн-программы для Linux и Windows