/..

#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 
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:               0x9000
  Start of program headers:          64 (bytes into file)
  Start of section headers:          67984 (bytes into file)
  Flags:                             0x0
  Size of this header:               64 (bytes)
  Size of program headers:           56 (bytes)
  Number of program headers:         14
  Size of section headers:           64 (bytes)
  Number of section headers:         17
  Section header string table index: 10

Section Headers:
  [Nr] Name              Type             Address           Offset
       Size              EntSize          Flags  Link  Info  Align
  [ 0]                   NULL             0000000000000000  00000000
       0000000000000000  0000000000000000           0     0     0
  [ 1] .dynsym           DYNSYM           00000000000011d0  000011d0
       0000000000003018  0000000000000018   A      15     1     8
  [ 2] .rela.dyn         RELA             0000000000005990  00005990
       0000000000003000  0000000000000018   A       1     0     8
  [ 3] .text             PROGBITS         0000000000009000  00009000
       0000000000001026  0000000000000000  AX       0     0     1
  [ 4] .eh_frame_hdr     PROGBITS         000000000000b000  0000b000
       0000000000000014  0000000000000000   A       0     0     4
  [ 5] .eh_frame         PROGBITS         000000000000b018  0000b018
       0000000000000038  0000000000000000   A       0     0     8
  [ 6] .bss              NOBITS           000000000000d000  0000c000
       0000000000000800  0000000000000000  WA       0     0     4
  [ 7] .comment          PROGBITS         0000000000000000  0000c000
       000000000000001b  0000000000000001  MS       0     0     1
  [ 8] .symtab           SYMTAB           0000000000000000  0000c020
       00000000000030f0  0000000000000018           9     6     8
  [ 9] .strtab           STRTAB           0000000000000000  0000f110
       00000000000017d8  0000000000000000           0     0     1
  [10] .shstrtab         STRTAB           0000000000000000  000108e8
       00000000000000a2  0000000000000000           0     0     1
  [11] .interp           PROGBITS         0000000000011000  00011000
       000000000000002b  0000000000000000   A       0     0     8
  [12] .note.gnu.pr[...] NOTE             0000000000011030  00011030
       0000000000000030  0000000000000000   A       0     0     8
  [13] .note.gnu.bu[...] NOTE             0000000000011060  00011060
       0000000000000024  0000000000000000   A       0     0     4
  [14] .gnu.hash         GNU_HASH         0000000000011088  00011088
       0000000000000e2c  0000000000000000   A       1     0     8
  [15] .dynstr           STRTAB           0000000000011eb8  00011eb8
       00000000000017b4  0000000000000000   A       0     0     8
  [16] .dynamic          DYNAMIC          0000000000013670  00013670
       0000000000000130  0000000000000010  WA      15     0     8
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
  PHDR           0x0000000000000040 0x0000000000000040 0x0000000000000040
                 0x0000000000000310 0x0000000000000310  R      0x8
  LOAD           0x0000000000000000 0x0000000000000000 0x0000000000000000
                 0x0000000000008990 0x0000000000008990  R      0x1000
  GNU_STACK      0x0000000000000000 0x0000000000000000 0x0000000000000000
                 0x0000000000000000 0x0000000000000000  RW     0x10
  LOAD           0x0000000000009000 0x0000000000009000 0x0000000000009000
                 0x0000000000001026 0x0000000000001026  R E    0x1000
  LOAD           0x000000000000b000 0x000000000000b000 0x000000000000b000
                 0x0000000000000050 0x0000000000000050  R      0x1000
  GNU_EH_FRAME   0x000000000000b000 0x000000000000b000 0x000000000000b000
                 0x0000000000000014 0x0000000000000014  R      0x4
  LOAD           0x000000000000bee0 0x000000000000cee0 0x000000000000cee0
                 0x0000000000000120 0x0000000000000920  RW     0x1000
  GNU_RELRO      0x000000000000bee0 0x000000000000cee0 0x000000000000cee0
                 0x0000000000000120 0x0000000000000120  R      0x1
  INTERP         0x0000000000011000 0x0000000000011000 0x0000000000011000
                 0x000000000000002b 0x000000000000002b  R      0x1
      [Requesting program interpreter: /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2]
  LOAD           0x0000000000011000 0x0000000000011000 0x0000000000011000
                 0x00000000000027a0 0x00000000000027a0  RW     0x1000
  NOTE           0x0000000000011030 0x0000000000011030 0x0000000000011030
                 0x0000000000000030 0x0000000000000030  R      0x8
  GNU_PROPERTY   0x0000000000011030 0x0000000000011030 0x0000000000011030
                 0x0000000000000030 0x0000000000000030  R      0x8
  NOTE           0x0000000000011060 0x0000000000011060 0x0000000000011060
                 0x0000000000000024 0x0000000000000024  R      0x4
  DYNAMIC        0x0000000000013670 0x0000000000013670 0x0000000000013670
                 0x0000000000000130 0x0000000000000130  RW     0x8

 Section to Segment mapping:
  Segment Sections...
   00     
   01     .dynsym .rela.dyn 
   02     
   03     .text 
   04     .eh_frame_hdr .eh_frame 
   05     .eh_frame_hdr 
   06     .bss 
   07     
   08     .interp 
   09     .interp .note.gnu.property .note.gnu.build-id .gnu.hash .dynstr .dynamic 
   10     .note.gnu.property 
   11     .note.gnu.property 
   12     .note.gnu.build-id 
   13     .dynamic 

Dynamic section at offset 0x13670 contains 13 entries:
  Tag        Type                         Name/Value
 0x0000000000000001 (NEEDED)             Shared library: [/proc/self/exe]
 0x000000000000001d (RUNPATH)            Library runpath: [.]
 0x000000006ffffef5 (GNU_HASH)           0x11088
 0x0000000000000005 (STRTAB)             0x11eb8
 0x0000000000000006 (SYMTAB)             0x11d0
 0x000000000000000a (STRSZ)              6068 (bytes)
 0x000000000000000b (SYMENT)             24 (bytes)
 0x0000000000000015 (DEBUG)              0x0
 0x0000000000000007 (RELA)               0x5990
 0x0000000000000008 (RELASZ)             12288 (bytes)
 0x0000000000000009 (RELAENT)            24 (bytes)
 0x000000006ffffffb (FLAGS_1)            Flags: None
 0x0000000000000000 (NULL)               0x0