Посмотрел objdump
Код: Выделить всё
# objdump -x res_fax_digium.so
res_fax_digium.so: file format elf32-i386-freebsd
res_fax_digium.so
architecture: i386, flags 0x00000150:
HAS_SYMS, DYNAMIC, D_PAGED
start address 0x00029310
Program Header:
LOAD off 0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**12
filesz 0x0013ae04 memsz 0x0013ae04 flags r-x
LOAD off 0x0013b000 vaddr 0x0013b000 paddr 0x0013b000 align 2**12
filesz 0x0000f268 memsz 0x0013de34 flags rw-
DYNAMIC off 0x0013b01c vaddr 0x0013b01c paddr 0x0013b01c align 2**2
filesz 0x000000d0 memsz 0x000000d0 flags rw-
EH_FRAME off 0x0013ad8c vaddr 0x0013ad8c paddr 0x0013ad8c align 2**2
filesz 0x0000001c memsz 0x0000001c flags r--
STACK off 0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**2
filesz 0x00000000 memsz 0x00000000 flags rw-
Dynamic Section:
NEEDED librt.so.1
NEEDED libc.so.6
INIT 0x292c4
FINI 0x109038
HASH 0xd4
STRTAB 0xff4
SYMTAB 0x584
STRSZ 0x7c7
SYMENT 0x10
PLTGOT 0x13b0f8
PLTRELSZ 0x10
PLTREL 0x11
JMPREL 0x292b4
REL 0x198c
RELSZ 0x27928
RELENT 0x8
TEXTREL 0x0
VERNEED 0x190c
VERNEEDNUM 0x2
VERSYM 0x17bc
RELCOUNT 0x46ee
Version References:
required from librt.so.1:
0x0d696912 0x00 06 GLIBC_2.2
required from libc.so.6:
0x09691f73 0x00 07 GLIBC_2.1.3
0x0d696913 0x00 05 GLIBC_2.3
0x0d696911 0x00 04 GLIBC_2.1
0x09691972 0x00 03 GLIBC_2.3.2
0x0d696910 0x00 02 GLIBC_2.0
Sections:
Idx Name Size VMA LMA File off Algn
0 .hash 000004b0 000000d4 000000d4 000000d4 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
1 .dynsym 00000a70 00000584 00000584 00000584 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
2 .dynstr 000007c7 00000ff4 00000ff4 00000ff4 2**0
CONTENTS, ALLOC, LOAD, READONLY, DATA
3 .gnu.version 0000014e 000017bc 000017bc 000017bc 2**1
CONTENTS, ALLOC, LOAD, READONLY, DATA
4 .gnu.version_r 00000080 0000190c 0000190c 0000190c 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
5 .rel.dyn 00027928 0000198c 0000198c 0000198c 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
6 .rel.plt 00000010 000292b4 000292b4 000292b4 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
7 .init 00000017 000292c4 000292c4 000292c4 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
8 .plt 00000030 000292dc 000292dc 000292dc 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
9 .text 000dfd28 00029310 00029310 00029310 2**4
CONTENTS, ALLOC, LOAD, READONLY, CODE
10 .fini 0000001c 00109038 00109038 00109038 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
11 .rodata 00031d2c 00109060 00109060 00109060 2**5
CONTENTS, ALLOC, LOAD, READONLY, DATA
12 .eh_frame_hdr 0000001c 0013ad8c 0013ad8c 0013ad8c 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
13 .eh_frame 0000005c 0013ada8 0013ada8 0013ada8 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
14 .ctors 0000000c 0013b000 0013b000 0013b000 2**2
CONTENTS, ALLOC, LOAD, DATA
15 .dtors 0000000c 0013b00c 0013b00c 0013b00c 2**2
CONTENTS, ALLOC, LOAD, DATA
16 .jcr 00000004 0013b018 0013b018 0013b018 2**2
CONTENTS, ALLOC, LOAD, DATA
17 .dynamic 000000d0 0013b01c 0013b01c 0013b01c 2**2
CONTENTS, ALLOC, LOAD, DATA
18 .got 0000000c 0013b0ec 0013b0ec 0013b0ec 2**2
CONTENTS, ALLOC, LOAD, DATA
19 .got.plt 00000014 0013b0f8 0013b0f8 0013b0f8 2**2
CONTENTS, ALLOC, LOAD, DATA
20 .data 0000f148 0013b120 0013b120 0013b120 2**5
CONTENTS, ALLOC, LOAD, DATA
21 .bss 0012ebb4 0014a280 0014a280 0014a268 2**5
ALLOC
22 .comment 00001382 00000000 00000000 0014a268 2**0
CONTENTS, READONLY
SYMBOL TABLE:
no symbols
Код: Выделить всё
# objdump -x res_fax.so
res_fax.so: file format elf32-i386-freebsd
res_fax.so
architecture: i386, flags 0x00000150:
HAS_SYMS, DYNAMIC, D_PAGED
start address 0x000049a0
Program Header:
LOAD off 0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**12
filesz 0x00012d8c memsz 0x00012d8c flags r-x
LOAD off 0x00013000 vaddr 0x00013000 paddr 0x00013000 align 2**12
filesz 0x000004e8 memsz 0x00000570 flags rw-
DYNAMIC off 0x0001301c vaddr 0x0001301c paddr 0x0001301c align 2**2
filesz 0x000000c8 memsz 0x000000c8 flags rw-
STACK off 0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**2
filesz 0x00000000 memsz 0x00000000 flags rw-
Dynamic Section:
NEEDED libc.so.6
INIT 0x494c
FINI 0xf408
HASH 0xb4
STRTAB 0xa24
SYMTAB 0x3d4
STRSZ 0x6c4
SYMENT 0x10
PLTGOT 0x130f0
PLTRELSZ 0x10
PLTREL 0x11
JMPREL 0x493c
REL 0x11e4
RELSZ 0x3758
RELENT 0x8
TEXTREL 0x0
VERNEED 0x11b4
VERNEEDNUM 0x1
VERSYM 0x10e8
RELCOUNT 0x3bc
Version References:
required from libc.so.6:
0x09691f73 0x00 03 GLIBC_2.1.3
0x0d696910 0x00 02 GLIBC_2.0
Sections:
Idx Name Size VMA LMA File off Algn
0 .hash 00000320 000000b4 000000b4 000000b4 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
1 .dynsym 00000650 000003d4 000003d4 000003d4 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
2 .dynstr 000006c4 00000a24 00000a24 00000a24 2**0
CONTENTS, ALLOC, LOAD, READONLY, DATA
3 .gnu.version 000000ca 000010e8 000010e8 000010e8 2**1
CONTENTS, ALLOC, LOAD, READONLY, DATA
4 .gnu.version_r 00000030 000011b4 000011b4 000011b4 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
5 .rel.dyn 00003758 000011e4 000011e4 000011e4 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
6 .rel.plt 00000010 0000493c 0000493c 0000493c 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
7 .init 00000017 0000494c 0000494c 0000494c 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
8 .plt 00000030 00004964 00004964 00004964 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
9 .text 0000aa68 000049a0 000049a0 000049a0 2**4
CONTENTS, ALLOC, LOAD, READONLY, CODE
10 .fini 0000001c 0000f408 0000f408 0000f408 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
11 .rodata 00003948 0000f440 0000f440 0000f440 2**5
CONTENTS, ALLOC, LOAD, READONLY, DATA
12 .eh_frame 00000004 00012d88 00012d88 00012d88 2**2
CONTENTS, ALLOC, LOAD, READONLY, DATA
13 .ctors 0000000c 00013000 00013000 00013000 2**2
CONTENTS, ALLOC, LOAD, DATA
14 .dtors 0000000c 0001300c 0001300c 0001300c 2**2
CONTENTS, ALLOC, LOAD, DATA
15 .jcr 00000004 00013018 00013018 00013018 2**2
CONTENTS, ALLOC, LOAD, DATA
16 .dynamic 000000c8 0001301c 0001301c 0001301c 2**2
CONTENTS, ALLOC, LOAD, DATA
17 .got 0000000c 000130e4 000130e4 000130e4 2**2
CONTENTS, ALLOC, LOAD, DATA
18 .got.plt 00000014 000130f0 000130f0 000130f0 2**2
CONTENTS, ALLOC, LOAD, DATA
19 .data 000003c8 00013120 00013120 00013120 2**5
CONTENTS, ALLOC, LOAD, DATA
20 .bss 00000070 00013500 00013500 000134e8 2**5
ALLOC
21 .comment 000000aa 00000000 00000000 000134e8 2**0
CONTENTS, READONLY
SYMBOL TABLE:
no symbols
Судя по всему не получиться мне прикрутить факсы ну да ладно всем спасибо.