+ Reply to Thread
Results 1 to 1 of 1

Thread: Как выделить человекочитаемый листинг для большого кол.-ва .elf-ов?

  1. #1

    Default Как выделить человекочитаемый листинг для большого кол.-ва .elf-ов?

    Собственно сабж, есть директрория с выделенными рекурсивно путями к каждому elf-файлу, нужно найти FUNC и FILE для каждого и вывести в один удобочитаемый вид:

    /home/user/bin/out/bzip2-1.0.6-13.el7.src.rpm/bzip2-1.0.6-13.el7.x86_64/usr/bin/bzip2recover

    1: 0000000000000000 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.2.5 (2)
    2: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.2.5 (2)
    3: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.2.5 (2)
    4: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.2.5 (2)
    5: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.2.5 (2)
    6: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _IO_putc@GLIBC_2.2.5


    readelf -s /путь | grep "FUNC" нахожу таким образом.
    Может есть способ автоматизировать скриптом? Заранее благодарю
    Last edited by Field; 22-09-2018 at 17:56.

+ Reply to Thread

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
All times are GMT. The time now is 01:18
vBulletin® Copyright ©2000 - 2018
www.reverse4you.org