-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
ecapture 0.7.6依旧无法抓取docker pull的完全URL #502
Comments
@ruitianzhong can you take a look at this issue? |
On my Ubuntu 22.04: sudo ../bin/ecapture gotls --elfpath=/usr/bin/docker --hex
tls_2024/03/05 15:34:46 ECAPTURE :: ecapture Version : linux_x86_64:0.7.5-20240303-bfb4a8c:[CORE]
tls_2024/03/05 15:34:46 ECAPTURE :: Pid Info : 97130
tls_2024/03/05 15:34:46 ECAPTURE :: Kernel Info : 6.5.8
tls_2024/03/05 15:34:46 EBPFProbeGoTLS module initialization failed. [skip it]. error:symbol not found some context information: file /usr/bin/docker
/usr/bin/docker: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=3529861e1bdd15d5629062d4788080311e847984, for GNU/Linux 3.2.0, stripped
eCapture hooks Is that the case? Can you provide more detailed information. @189er |
Docker use Try to use : |
@189er Hello? |
Fix the issue of not being able to fetch the function RET offset in the gotls model when building a Golang binary with pie mode. Signed-off-by: CFC4N <cfc4n.cs@gmail.com>
root@ip-172-31-6-36:/tmp/ecapture-v0.6.3-linux-x86_64# ./ecapture gotls --elfpath=/usr/bin/dockerd --hex; |
|
In my test environment, version 0.6.3 does return the no symbol section error, but the latest 0.7.5 version works fine. So, please try again with version 0.7.5 |
在你提这个问题时, |
Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Linux Server/Android (please complete the following information):
make env
to get the environment variables]Additional context
Add any other context about the problem here.
ecapture gotls --elfpath=/usr/bin/docker --hex;
docker pull redis ;
The text was updated successfully, but these errors were encountered: