{% if report.analysis.static.elf %} {% if report.analysis.static.elf.file_header %}

File header

Name Value
Magic {{ report.analysis.static.elf.file_header.magic }}
Class {{ report.analysis.static.elf.file_header.class }}
Data {{ report.analysis.static.elf.file_header.data }}
EI Version {{ report.analysis.static.elf.file_header.ei_version }}
OS/ABI {{ report.analysis.static.elf.file_header.os_abi }}
ABI Version {{ report.analysis.static.elf.file_header.abi_version }}
Type {{ report.analysis.static.elf.file_header.type }}
Machine {{ report.analysis.static.elf.file_header.machine }}
Version {{ report.analysis.static.elf.file_header.version }}
Entry point address {{ report.analysis.static.elf.file_header.entry_point_address }}
Start of program headers {{ report.analysis.static.elf.file_header.start_of_program_headers }}
Start of section headers {{ report.analysis.static.elf.file_header.start_of_section_headers }}
Flags {{ report.analysis.static.elf.file_header.flags }}
Size of this header {{ report.analysis.static.elf.file_header.size_of_this_header }}
Size of program headers {{ report.analysis.static.elf.file_header.size_of_program_headers }}
Size of section headers {{ report.analysis.static.elf.file_header.size_of_section_headers }}
Number of section headers {{ report.analysis.static.elf.file_header.number_of_section_headers }}
Section header string table index {{ report.analysis.static.elf.file_header.section_header_string_table_index }}
{% endif %} {% if report.analysis.static.elf.section_headers %}

Sections

{% for section in report.analysis.static.elf.section_headers %} {% endfor %}
Name Type Virtual Address Virtual Size
{{ section.name }} {{ section.type }} {{ section.addr }} {{ section.size }}
{% endif %} {% if report.analysis.static.elf.program_headers %}

Segments

{% for segment in report.analysis.static.elf.program_headers %} {% endfor %}
Type Flags Vritual Address Virtual Size
{{ segment.type }} {{ segment.flags }} {{ segment.addr }} {{ segment.size }}
{% endif %} {% if report.analysis.static.elf.dynamic_tags %}

Dynamic tags

{% for section in report.analysis.static.elf.dynamic_tags %} {% endfor %}
Tag Type Value
{{ section.tag }} {{ section.type }} {{ section.value }}
{% endif %} {% if report.analysis.static.elf.symbol_tables %}

Symbol table

{% for section in report.analysis.static.elf.symbol_tables %} {% endfor %}
Value Type Bind NDX name
{{ section.value }} {{ section.type }} {{ section.bind }} {{ section.ndx_name }}
{% endif %} {% if report.analysis.static.elf.relocations %}

Relocations

{% for block in report.analysis.static.elf.relocations %}
Section {{ block.name }}:
{% for section in block.entries %} {% if section.name %} {% endif %} {% endfor %}
Offset Info Type Value Name
{{ section.offset }} {{ section.info }} {{ section.type }} {{ section.value }} {{ section.name }}
{% endfor %}
{% endif %} {% if report.analysis.static.elf.notes %}

Notes

{% for section in report.analysis.static.elf.notes %} {% endfor %}
Owner Size Note Name
{{ section.owner }} {{ section.size }} {{ section.note }} {{ section.name }}
{% endif %} {% endif %}