/..

#CONTENT

#TOP

checksec
TEXT
   1 
not available
readelf
TEXT
   1 
   2 
   3 
   4 
   5 
   6 
   7 
   8 
   9 
  10 
  11 
  12 
  13 
  14 
  15 
  16 
  17 
  18 
  19 
  20 
  21 
  22 
  23 
  24 
  25 
  26 
  27 
  28 
  29 
  30 
  31 
  32 
  33 
  34 
  35 
  36 
  37 
  38 
  39 
  40 
  41 
  42 
  43 
  44 
  45 
  46 
  47 
  48 
  49 
  50 
  51 
  52 
  53 
  54 
  55 
  56 
  57 
  58 
  59 
  60 
  61 
  62 
  63 
  64 
  65 
  66 
  67 
  68 
  69 
  70 
  71 
  72 
  73 
  74 
  75 
  76 
  77 
  78 
  79 
  80 
  81 
  82 
  83 
  84 
  85 
  86 
  87 
  88 
  89 
  90 
  91 
  92 
  93 
  94 
  95 
  96 
  97 
  98 
  99 
 100 
 101 
 102 
 103 
 104 
 105 
 106 
 107 
 108 
 109 
 110 
 111 
 112 
 113 
 114 
 115 
 116 
 117 
 118 
 119 
 120 
 121 
 122 
 123 
 124 
 125 
 126 
 127 
 128 
 129 
 130 
 131 
 132 
 133 
 134 
 135 
 136 
 137 
 138 
 139 
 140 
 141 
 142 
 143 
 144 
 145 
 146 
 147 
 148 
 149 
 150 
 151 
 152 
 153 
 154 
 155 
ELF Header:
  Magic:   7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF64
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Shared object file)
  Machine:                           Advanced Micro Devices X86-64
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          64 (bytes into file)
  Start of section headers:          123504 (bytes into file)
  Flags:                             0x0
  Size of this header:               64 (bytes)
  Size of program headers:           56 (bytes)
  Number of program headers:         11
  Size of section headers:           64 (bytes)
  Number of section headers:         29
  Section header string table index: 28

Section Headers:
  [Nr] Name              Type             Address           Offset
       Size              EntSize          Flags  Link  Info  Align
  [ 0]                   NULL             0000000000000000  00000000
       0000000000000000  0000000000000000           0     0     0
  [ 1] .note.gnu.pr[...] NOTE             00000000000002a8  000002a8
       0000000000000020  0000000000000000   A       0     0     8
  [ 2] .note.gnu.bu[...] NOTE             00000000000002c8  000002c8
       0000000000000024  0000000000000000   A       0     0     4
  [ 3] .gnu.hash         GNU_HASH         00000000000002f0  000002f0
       00000000000000f4  0000000000000000   A       4     0     8
  [ 4] .dynsym           DYNSYM           00000000000003e8  000003e8
       00000000000005b8  0000000000000018   A       5     1     8
  [ 5] .dynstr           STRTAB           00000000000009a0  000009a0
       00000000000003df  0000000000000000   A       0     0     1
  [ 6] .gnu.version      VERSYM           0000000000000d80  00000d80
       000000000000007a  0000000000000002   A       4     0     2
  [ 7] .gnu.version_r    VERNEED          0000000000000e00  00000e00
       0000000000000040  0000000000000000   A       5     1     8
  [ 8] .rela.dyn         RELA             0000000000000e40  00000e40
       0000000000000858  0000000000000018   A       4     0     8
  [ 9] .rela.plt         RELA             0000000000001698  00001698
       0000000000000240  0000000000000018  AI       4    24     8
  [10] .init             PROGBITS         0000000000002000  00002000
       000000000000001b  0000000000000000  AX       0     0     4
  [11] .plt              PROGBITS         0000000000002020  00002020
       0000000000000190  0000000000000010  AX       0     0     16
  [12] .plt.got          PROGBITS         00000000000021b0  000021b0
       0000000000000010  0000000000000010  AX       0     0     16
  [13] .plt.sec          PROGBITS         00000000000021c0  000021c0
       0000000000000180  0000000000000010  AX       0     0     16
  [14] .text             PROGBITS         0000000000002340  00002340
       000000000000d6ea  0000000000000000  AX       0     0     16
  [15] .fini             PROGBITS         000000000000fa2c  0000fa2c
       000000000000000d  0000000000000000  AX       0     0     4
  [16] .rodata           PROGBITS         0000000000010000  00010000
       000000000000b7cf  0000000000000000   A       0     0     32
  [17] .eh_frame_hdr     PROGBITS         000000000001b7d0  0001b7d0
       00000000000003cc  0000000000000000   A       0     0     4
  [18] .eh_frame         PROGBITS         000000000001bba0  0001bba0
       000000000000135c  0000000000000000   A       0     0     8
  [19] .init_array       INIT_ARRAY       000000000001e6f0  0001d6f0
       0000000000000008  0000000000000008  WA       0     0     8
  [20] .fini_array       FINI_ARRAY       000000000001e6f8  0001d6f8
       0000000000000008  0000000000000008  WA       0     0     8
  [21] .data.rel.ro      PROGBITS         000000000001e700  0001d700
       0000000000000708  0000000000000000  WA       0     0     32
  [22] .dynamic          DYNAMIC          000000000001ee08  0001de08
       00000000000001d0  0000000000000010  WA       5     0     8
  [23] .got              PROGBITS         000000000001efd8  0001dfd8
       0000000000000020  0000000000000008  WA       0     0     8
  [24] .got.plt          PROGBITS         000000000001f000  0001e000
       00000000000000d8  0000000000000008  WA       0     0     8
  [25] .data             PROGBITS         000000000001f0e0  0001e0e0
       000000000000004c  0000000000000000  WA       0     0     32
  [26] .bss              NOBITS           000000000001f12c  0001e12c
       0000000000000014  0000000000000000  WA       0     0     4
  [27] .gnu_debuglink    PROGBITS         0000000000000000  0001e12c
       0000000000000034  0000000000000000           0     0     4
  [28] .shstrtab         STRTAB           0000000000000000  0001e160
       0000000000000110  0000000000000000           0     0     1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), l (large), p (processor specific)

Program Headers:
  Type           Offset             VirtAddr           PhysAddr
                 FileSiz            MemSiz              Flags  Align
  LOAD           0x0000000000000000 0x0000000000000000 0x0000000000000000
                 0x00000000000018d8 0x00000000000018d8  R      0x1000
  LOAD           0x0000000000002000 0x0000000000002000 0x0000000000002000
                 0x000000000000da39 0x000000000000da39  R E    0x1000
  LOAD           0x0000000000010000 0x0000000000010000 0x0000000000010000
                 0x000000000000cefc 0x000000000000cefc  R      0x1000
  LOAD           0x000000000001d6f0 0x000000000001e6f0 0x000000000001e6f0
                 0x0000000000000a3c 0x0000000000000a50  RW     0x1000
  DYNAMIC        0x000000000001de08 0x000000000001ee08 0x000000000001ee08
                 0x00000000000001d0 0x00000000000001d0  RW     0x8
  NOTE           0x00000000000002a8 0x00000000000002a8 0x00000000000002a8
                 0x0000000000000020 0x0000000000000020  R      0x8
  NOTE           0x00000000000002c8 0x00000000000002c8 0x00000000000002c8
                 0x0000000000000024 0x0000000000000024  R      0x4
  GNU_PROPERTY   0x00000000000002a8 0x00000000000002a8 0x00000000000002a8
                 0x0000000000000020 0x0000000000000020  R      0x8
  GNU_EH_FRAME   0x000000000001b7d0 0x000000000001b7d0 0x000000000001b7d0
                 0x00000000000003cc 0x00000000000003cc  R      0x4
  GNU_STACK      0x0000000000000000 0x0000000000000000 0x0000000000000000
                 0x0000000000000000 0x0000000000000000  RW     0x10
  GNU_RELRO      0x000000000001d6f0 0x000000000001e6f0 0x000000000001e6f0
                 0x0000000000000910 0x0000000000000910  R      0x1

 Section to Segment mapping:
  Segment Sections...
   00     .note.gnu.property .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt 
   01     .init .plt .plt.got .plt.sec .text .fini 
   02     .rodata .eh_frame_hdr .eh_frame 
   03     .init_array .fini_array .data.rel.ro .dynamic .got .got.plt .data .bss 
   04     .dynamic 
   05     .note.gnu.property 
   06     .note.gnu.build-id 
   07     .note.gnu.property 
   08     .eh_frame_hdr 
   09     
   10     .init_array .fini_array .data.rel.ro .dynamic .got 

Dynamic section at offset 0x1de08 contains 25 entries:
  Tag        Type                         Name/Value
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]
 0x000000000000000e (SONAME)             Library soname: [libseccomp.so.2]
 0x000000000000000c (INIT)               0x2000
 0x000000000000000d (FINI)               0xfa2c
 0x0000000000000019 (INIT_ARRAY)         0x1e6f0
 0x000000000000001b (INIT_ARRAYSZ)       8 (bytes)
 0x000000000000001a (FINI_ARRAY)         0x1e6f8
 0x000000000000001c (FINI_ARRAYSZ)       8 (bytes)
 0x000000006ffffef5 (GNU_HASH)           0x2f0
 0x0000000000000005 (STRTAB)             0x9a0
 0x0000000000000006 (SYMTAB)             0x3e8
 0x000000000000000a (STRSZ)              991 (bytes)
 0x000000000000000b (SYMENT)             24 (bytes)
 0x0000000000000003 (PLTGOT)             0x1f000
 0x0000000000000002 (PLTRELSZ)           576 (bytes)
 0x0000000000000014 (PLTREL)             RELA
 0x0000000000000017 (JMPREL)             0x1698
 0x0000000000000007 (RELA)               0xe40
 0x0000000000000008 (RELASZ)             2136 (bytes)
 0x0000000000000009 (RELAENT)            24 (bytes)
 0x000000006ffffffe (VERNEED)            0xe00
 0x000000006fffffff (VERNEEDNUM)         1
 0x000000006ffffff0 (VERSYM)             0xd80
 0x000000006ffffff9 (RELACOUNT)          85
 0x0000000000000000 (NULL)               0x0