Android—adb shell—/system/bin/sh: ./executer: No such file or directory
来源:互联网 发布:宝软网java软件下载 编辑:程序博客网 时间:2024/06/05 16:18
[root@localhost lib]# pwd
/opt/cBPM-android/criteria-lin/lib
[root@localhost lib]# adb push executer /data/data
3352 KB/s (22209660 bytes in 6.469s)
[root@localhost lib]# adb shell
root@mb526:/ # cd data/data/
root@mb526:/data/data # ./executer
/system/bin/sh: ./executer: No such file or directory
这是因为系统的动态链接器与executer程序中动态链接器的名字或路径不对,执行如下命令:
[root@localhost lib]# pwd
/opt/cBPM-android/criteria-lin/lib
[root@localhost lib]# readelf -l executer
Elf 文件类型为 EXEC (可执行文件)
入口点 0xb138
共有 8 个程序头,开始于偏移量52
程序头:
Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align
PHDR 0x000034 0x00008034 0x00008034 0x00100 0x00100 R 0x4
INTERP 0x000134 0x00008134 0x00008134 0x00013 0x00013 R 0x1
[正在请求程序解释器:/usr/lib/libc.so.1]
LOAD 0x000000 0x00008000 0x00008000 0x526848 0x526848 R E 0x1000
LOAD 0x526ec8 0x0052fec8 0x0052fec8 0x33154 0x509b0 RW 0x1000
DYNAMIC 0x535cd8 0x0053ecd8 0x0053ecd8 0x000e8 0x000e8 RW 0x4
GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0
EXIDX 0x466770 0x0046e770 0x0046e770 0x19900 0x19900 R 0x4
GNU_RELRO 0x526ec8 0x0052fec8 0x0052fec8 0x11138 0x11138 RW 0x8
Section to Segment mapping:
段节...
00
01 .interp
02 .interp .dynsym .dynstr .hash .rel.dyn .rel.plt .plt .text .note.android.ident .ARM.extab .ARM.exidx .rodata
03 .data.rel.ro.local .fini_array .init_array .preinit_array .data.rel.ro .dynamic .got .data .bss
04 .dynamic
05
06 .ARM.exidx
07 .data.rel.ro.local .fini_array .init_array .preinit_array .data.rel.ro .dynamic .got
[root@localhost lib]#
/opt/cBPM-android/criteria-lin/lib
[root@localhost lib]# adb push executer /data/data
3352 KB/s (22209660 bytes in 6.469s)
[root@localhost lib]# adb shell
root@mb526:/ # cd data/data/
root@mb526:/data/data # ./executer
/system/bin/sh: ./executer: No such file or directory
这是因为系统的动态链接器与executer程序中动态链接器的名字或路径不对,执行如下命令:
[root@localhost lib]# pwd
/opt/cBPM-android/criteria-lin/lib
[root@localhost lib]# readelf -l executer
Elf 文件类型为 EXEC (可执行文件)
入口点 0xb138
共有 8 个程序头,开始于偏移量52
程序头:
Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align
PHDR 0x000034 0x00008034 0x00008034 0x00100 0x00100 R 0x4
INTERP 0x000134 0x00008134 0x00008134 0x00013 0x00013 R 0x1
[正在请求程序解释器:/usr/lib/libc.so.1]
LOAD 0x000000 0x00008000 0x00008000 0x526848 0x526848 R E 0x1000
LOAD 0x526ec8 0x0052fec8 0x0052fec8 0x33154 0x509b0 RW 0x1000
DYNAMIC 0x535cd8 0x0053ecd8 0x0053ecd8 0x000e8 0x000e8 RW 0x4
GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0
EXIDX 0x466770 0x0046e770 0x0046e770 0x19900 0x19900 R 0x4
GNU_RELRO 0x526ec8 0x0052fec8 0x0052fec8 0x11138 0x11138 RW 0x8
Section to Segment mapping:
段节...
00
01 .interp
02 .interp .dynsym .dynstr .hash .rel.dyn .rel.plt .plt .text .note.android.ident .ARM.extab .ARM.exidx .rodata
03 .data.rel.ro.local .fini_array .init_array .preinit_array .data.rel.ro .dynamic .got .data .bss
04 .dynamic
05
06 .ARM.exidx
07 .data.rel.ro.local .fini_array .init_array .preinit_array .data.rel.ro .dynamic .got
[root@localhost lib]#
0
上一篇:(OK) 编译xerces-c-3.1.2(动态库)—CentOS 7— android-ndk
下一篇:Android 系统名字、版本、API level的对应关系
相关热门文章
- test123
- 编写安全代码——小心有符号数...
- 使用openssl api进行加密解密...
- 一段自己打印自己的c程序...
- sql relay的c++接口
- linux dhcp peizhi roc
- 关于Unix文件的软链接
- 求教这个命令什么意思,我是新...
- sed -e "/grep/d" 是什么意思...
- 谁能够帮我解决LINUX 2.6 10...
给主人留下些什么吧!~~
评论热议
0 0
- Android—adb shell—/system/bin/sh: ./executer: No such file or directory
- /system/bin/sh: XXX: No such file or directory
- android中:/system/bin/sh: : No such file or directory错误
- shell脚本异常“bash: ./rebuild.sh: /bin/sh^M: bad interpreter: No such file or directory”
- 在android系统命令行中执行arm linux程序,出现/system/bin/sh: .xxx No such file or directory问题
- /bin/sh^M: bad interpreter: No such file or directory
- /bin/sh^M: bad interpreter: No such file or directory
- /bin/sh^M: bad interpreter: No such file or directory
- /bin/sh^M:bad interpreter: No such file or directory
- /bin/sh^M: bad interpreter: No such file or directory
- /bin/sh^M: bad interpreter: No such file or directory
- /bin/sh^M:bad interpreter: No such file or directory
- /bin/sh^M:bad interpreter: No such file or directory
- -bin-sh-m-bad-interpreter-no-such-file-or-directory
- /bin/sh^M: bad interpreter: No such file or directory
- shell脚本:/bin/sh^M: bad interpreter: No such file or directory
- shell脚本报错:-bash: xxx: /bin/sh^M: bad interpreter: No such file or directory
- shell脚本报错:-bash: xxx: /bin/sh^M: bad interpreter: No such file or directory
- yaml在python上的应用
- (OK) 编译xerces-c-3.1.2(动态库)—CentOS 7— android-ndk
- 基于ObjC的轻量级Promise库——RWPromiseKit
- Console命令 来调试js
- JDBC连接Apache Drill
- Android—adb shell—/system/bin/sh: ./executer: No such file or directory
- 第五周项目2.2-游戏中的角色类
- Android 系统名字、版本、API level的对应关系
- Tizen 3.0大升级:采用Linux 4.1内核与Wayland、支持64位
- POJ 2104 K-th Number(快排 or 平方分割 or 归并树—求区间第k大数)
- 毛主席五虎将
- 反射(五)ORM
- (OK) 编译cBPM-android—CentOS 7—NDK8—androideabi-4.7— API14
- Android 神奇的android:clipChildren属性
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
标准赛鸽鸽舍图片
百盛鸽舍
天赐鸽舍
鸽舍建造图片
3米鸽舍设计图
2x4米的鸽舍建造图
鸽舍起吉利霸气的名字
天津飞天鸽舍
霸气上档次得鸽舍名字
小鹅瘟
小鹅瘟症状
小鹅瘟病毒
小鹰
小鹰哈比布
小鹰钩鼻
康纳vs小鹰
小鹰背包
小鹰500轻型多用途飞机
小鹰号航空母舰
小鹰级航空母舰
小鹰学飞告诉我们什么道理
2018康纳vs小鹰全场回放
魔龙后裔 小鹰的传说
小鹰登山包
小鹰包
osprey
小鹰号航母
小鹰号
小鹿男十层
森女小鹿妆容图片
小鹿狗图片
小鹿狗衣服
小鹿狗价格
小鹿狗多钱
小鹿娃狗
小鹿狗起名
小鹿狗喂养
小鹿狗寿命
小鹿狗多少钱
小鹿狗的价格
小鹿狗吃什么