<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div><div class="m_-700614784628313996gmail-h5">It seems that I found the solution.<br></div></div></div><div class="gmail_extra">This is my output from readelf program:</div><div class="gmail_extra"><div class="gmail_extra">readelf -h SomeFile</div><div class="gmail_extra">Заголовок ELF:</div><div class="gmail_extra"> Magic: 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 </div><div class="gmail_extra"> Класс: ELF64</div><div class="gmail_extra"> Данные: дополнение до 2, little endian</div><div class="gmail_extra"> Версия: 1 (current)</div><div class="gmail_extra"> OS/ABI: UNIX - System V</div><div class="gmail_extra"> Версия ABI: 0</div><div class="gmail_extra"> Тип: EXEC (Исполняемый файл)</div><div class="gmail_extra"> Машина: Advanced Micro Devices X86-64</div><div class="gmail_extra"> Версия: 0x1</div><div class="gmail_extra"> Адрес точки входа: 0x401bb0</div><div class="gmail_extra"> Начало заголовков программы: 64 (байт в файле)</div><div class="gmail_extra"> Начало заголовков программы: 584096 (байт в файле)</div><div class="gmail_extra"> Флаги: 0x0</div><div class="gmail_extra"> Размер этого заголовка: 64 (байт)</div><div class="gmail_extra"> Размер заголовков программы: 56 (байт)</div><div class="gmail_extra"> Число заголовков программы: 9</div><div class="gmail_extra"> Размер заголовков раздела: 64 (байт)</div><div class="gmail_extra"> Число заголовков раздела: 40</div><div class="gmail_extra"> Индекс табл. строк загол. раздела: 37</div><div><br></div><div>its fields are in Russian, so I just changed search fields in native-elf format script</div><div>and it works.</div><span class="m_-700614784628313996gmail-HOEnZb"><font color="#888888"><div><br></div>-- <br><div class="m_-700614784628313996gmail-m_-1316688903972208009gmail_signature">Regards, Denis Obrezkov</div>
</font></span></div></div>
</blockquote></div><br>It seems that LANG="POSIX" readelf -h SomeProgram produces the right output on my system:<div><div>ELF Header:</div><div> Magic: 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 </div><div> Class: ELF64</div><div> Data: 2's complement, little endian</div><div> Version: 1 (current)</div><div> OS/ABI: UNIX - System V</div><div> ABI Version: 0</div><div> Type: EXEC (Executable file)</div><div> Machine: Advanced Micro Devices X86-64</div><div> Version: 0x1</div><div> Entry point address: 0x401bb0</div><div> Start of program headers: 64 (bytes into file)</div><div> Start of section headers: 584096 (bytes into file)</div><div> Flags: 0x0</div><div> Size of this header: 64 (bytes)</div><div> Size of program headers: 56 (bytes)</div><div> Number of program headers: 9</div><div> Size of section headers: 64 (bytes)</div><div> Number of section headers: 40</div><div> Section header string table index: 37</div></div><div><br></div><div>The same true for LANG="C" readelf -h ....</div>-- <br><div class="m_-700614784628313996gmail_signature">Regards, Denis Obrezkov</div>
</div></div>