Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does not parse golang binaries on lubuntu 18.10 #11

Open
jamichaels opened this issue Mar 21, 2019 · 0 comments
Open

Does not parse golang binaries on lubuntu 18.10 #11

jamichaels opened this issue Mar 21, 2019 · 0 comments

Comments

@jamichaels
Copy link
Collaborator

Does not parse go binaries compiled on lubuntu 18.10

sblip@latitude:~/elf/libelfmaster/examples$ ./sections ~/go/src/github.com/Binject/binjection/binjection
failed to build dynamic segment data


sblip@latitude:~/elf/libelfmaster/examples$ readelf -d ~/go/src/github.com/Binject/binjection/binjection

Dynamic section at offset 0x1e8100 contains 19 entries:
Tag Type Name/Value
0x0000000000000004 (HASH) 0x5409c0
0x0000000000000006 (SYMTAB) 0x540e80
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000005 (STRTAB) 0x540a80
0x000000000000000a (STRSZ) 493 (bytes)
0x0000000000000007 (RELA) 0x540620
0x0000000000000008 (RELASZ) 24 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x0000000000000003 (PLTGOT) 0x5e8000
0x0000000000000015 (DEBUG) 0x0
0x0000000000000001 (NEEDED) Shared library: [libpthread.so.0]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x000000006ffffffe (VERNEED) 0x540960
0x000000006fffffff (VERNEEDNUM) 2
0x000000006ffffff0 (VERSYM) 0x540900
0x0000000000000014 (PLTREL) RELA
0x0000000000000002 (PLTRELSZ) 696 (bytes)
0x0000000000000017 (JMPREL) 0x540638
0x0000000000000000 (NULL) 0x0


sblip@latitude:~/elf/libelfmaster/examples$ gcc --version
gcc (Ubuntu 8.2.0-7ubuntu1) 8.2.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

sblip@latitude:/elf/libelfmaster/examples$ ld --version
GNU ld (GNU Binutils for Ubuntu) 2.31.1
Copyright (C) 2018 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.
sblip@latitude:
/elf/libelfmaster/examples$

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant