| libs.flyboard.ru https://libs.forumenko.com/ |
|
| Как вытащить список функций из библиотеки https://libs.forumenko.com/topic2.html |
Страница 1 из 1 |
| Автор: | libs [ 31-08, 17:24 ] |
| Заголовок сообщения: | Как вытащить список функций из библиотеки |
Нужна прога которая бы вытаскивала названия процедур и функций из динамической библиотеки. можно использовать это: Код: readelf -s file.so objdump -T -C file.so Выводит примерно следующее: Код: 0005f220 w DF .text 0000009b GLIBC_2.0 __vsscanf 0006dea0 g DF .text 000000fb GLIBC_2.0 free 0007c910 g DF .text 0000014d GLIBC_2.0 wcsstr 0007c7d0 g DF .text 00000023 GLIBC_2.0 wcsrchr 00023bf0 g DF .text 0000005e GLIBC_2.0 ispunct 000674c0 g DF .text 0000003b GLIBC_2.0 _IO_file_seek 00159800 g DO .bss 00000004 GLIBC_2.0 __daylight 000e3fc0 g DF .text 00000005 GLIBC_2.2 __cyg_profile_func_exit 000dd6c0 g DF .text 00000043 GLIBC_2.0 pthread_attr_getinheritsched 000e5470 g DF .text 0000002d GLIBC_2.5 __readlinkat_chk 000fe6b0 g DF .text 00000076 GLIBC_2.1 key_decryptsession 000e3190 g DF .text 00000095 GLIBC_PRIVATE __nss_hosts_lookup2 000cfd90 g DF .text 00000153 GLIBC_2.0 vwarn 0007cc70 w DF .text 0000002b GLIBC_2.0 wcpcpy Можно так Код: cat 1.txt | cut -d ' ' -f19 или так Код: readelf -s имяфайла.so | awk '{print $8}' или так Код: readelf -s имяфайла.so | awk '{printf "%s\t", $8}'
readelf -s имяфайла.so | awk '{print "123", $8,"123","\n"}' |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |
|