android dump 完整so,android上的Tcpdump跟踪 – 无法加载“/ system / bin / tcpdump”所需的库“libssl.so”...

我需要在我的Android设备上执行tcpdump跟踪.

我的设置:

将tcpdump文件推送到SD卡

adb push filepath/tcpdump /sdcard/tcpdump

将文件复制到/ system / bin

为tcpdump文件授予root权限

adb shell

cd /system/bin

su

chmod 777 tcpdump

运行tcpdump trace

tcpdump -vv -s 0 -w /sdcard/filename.pcap

我已经设法在三星Galaxy S4上做到了 – 它工作正常.但是,它不适用于我的三星Galaxy Tab.在tcpdump命令后我收到错误:

tcpdump

soinfo_link_image(linker.cpp:1635): could not load library "libssl.so" needed by

"/system/bin/tcpdump"; caused by load_library(linker.cpp:761): not a valid ELF

executable: libssl.soCANNOT LINK EXECUTABLE

两个设备都是root用户,并且它们具有相同的tcpdump配置.我有libssl.so

在/ system / lib /中

三星Galaxy S4

C:\Windows\System32>adb shell

shell@android:/ $su

su

root@android:/ # cd system/bin

cd system/bin

root@android:/system/bin # tcpdump

tcpdump

tcpdump: WARNING: arptype 530 not supported by libpcap - falling back to cooked

socket

tcpdump: verbose output suppressed,use -v or -vv for full protocol decode

listening on rmnet_usb0,link-type LINUX_SLL (Linux cooked),capture size 96 byt

es

三星Galaxy Tab

C:\Windows\System32>adb shell

root@android:/ # su

su

root@android:/ # cd system/bin

cd system/bin

root@android:/system/bin # tcpdump

tcpdump

soinfo_link_image(linker.cpp:1635): could not load library "libssl.so" needed by

"/system/bin/tcpdump"; caused by load_library(linker.cpp:761): not a valid ELF

executable: libssl.soCANNOT LINK EXECUTABLE

255|root@android:/system/bin #

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值