免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 31522 | 回复: 9
打印 上一主题 下一主题

执行文件时,提示:No such file or directory [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-12-20 10:40 |只看该作者 |倒序浏览
文件是存在的:
-rwxr-xr-x 1 root root    8461 2010-12-14 11:42 ttt

/root# file ttt
ttt: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped

root# ./ttt
bash: ./ttt: No such file or directory

好奇怪。。

论坛徽章:
23
15-16赛季CBA联赛之吉林
日期:2017-12-21 16:39:27白羊座
日期:2014-10-27 11:14:37申猴
日期:2014-10-23 08:36:23金牛座
日期:2014-09-30 08:26:49午马
日期:2014-09-29 09:40:16射手座
日期:2014-11-25 08:56:112015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:49:0315-16赛季CBA联赛之山东
日期:2017-12-21 16:39:1915-16赛季CBA联赛之广东
日期:2016-01-19 13:33:372015亚冠之山东鲁能
日期:2015-10-13 09:39:062015亚冠之西悉尼流浪者
日期:2015-09-21 08:27:57
2 [报告]
发表于 2010-12-20 10:44 |只看该作者
head -1 ttt | cat -A 看看
估计是DOS文件格式的问题。

论坛徽章:
0
3 [报告]
发表于 2010-12-20 10:45 |只看该作者
本帖最后由 maxxfire 于 2010-12-20 10:46 编辑

回复 2# ly5066113

返回结果:
   
^?ELF^B^A^A^@^@^@^@^@^@^@^@^@^B^@>^@^A^@^@^@@^D@^@^@^@^@^@@^@^@^@^@^@^@^@H^Q^@^@^@^@^@^@^@^@^@^@@^@8^@^I^@@^@^_^@^\^@^F^@^@^@^E^@^@^@@^@^@^@^@^@^@^@@^@@^@^@^@^@^@@^@@^@^@^@^@^@M-x^A^@^@^@^@^@^@M-x^A^@^@^@^@^@^@^H^@^@^@^@^@^@^@^C^@^@^@^D^@^@^@8^B^@^@^@^@^@^@8^B@^@^@^@^@^@8^B@^@^@^@^@^@^\^@^@^@^@^@^@^@^\^@^@^@^@^@^@^@^A^@^@^@^@^@^@^@^A^@^@^@^E^@^@^@^@^@^@^@^@^@^@^@^@^@@^@^@^@^@^@^@^@@^@^@^@^@^@M-T^F^@^@^@^@^@^@M-T^F^@^@^@^@^@^@^@^@ ^@^@^@^@^@^A^@^@^@^F^@^@^@^X^N^@^@^@^@^@^@^X^N`^@^@^@^@^@^X^N`^@^@^@^@^@^H^B^@^@^@^@^@^@^X^B^@^@^@^@^@^@^@^@ ^@^@^@^@^@^B^@^@^@^F^@^@^@@^N^@^@^@^@^@^@@^N`^@^@^@^@^@@^N`^@^@^@^@^@M- ^A^@^@^@^@^@^@M- ^A^@^@^@^@^@^@^H^@^@^@^@^@^@^@^D^@^@^@^D^@^@^@T^B^@^@^@^@^@^@T^B@^@^@^@^@^@T^B@^@^@^@^@^@D^@^@^@^@^@^@^@D^@^@^@^@^@^@^@^D^@^@^@^@^@^@^@PM-etd^D^@^@^@4^F^@^@^@^@^@^@4^F@^@^@^@^@^@4^F@^@^@^@^@^@$^@^@^@^@^@^@^@$^@^@^@^@^@^@^@^D^@^@^@^@^@^@^@QM-etd^F^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^H^@^@^@^@^@^@^@RM-etd^D^@^@^@^X^N^@^@^@^@^@^@^X^N`^@^@^@^@^@^X^N`^@^@^@^@^@M-h^A^@^@^@^@^@^@M-h^A^@^@^@^@^@^@^A^@^@^@^@^@^@^@/lib64/ld-linux-x86-64.so.2^@^D^@^@^@^P^@^@^@^A^@^@^@GNU^@^@^@^@^@^B^@^@^@^F^@^@^@^O^@^@^@^D^@^@^@^T^@^@^@^C^@^@^@GNU^@M-^V^OM-^?@^KM-cM-gqM-^W-M-{M-?M-bM-^I$


我是在ubuntu10.04下编译生成的ttt

论坛徽章:
0
4 [报告]
发表于 2010-12-20 10:54 |只看该作者
root# ldd ttt
        not a dynamic executable

我是在chroot环境下执行的,估计是环境有问题。。该环境下没有装gcc

论坛徽章:
0
5 [报告]
发表于 2010-12-20 10:57 |只看该作者
本帖最后由 zang232 于 2010-12-20 11:05 编辑

如果我没猜错的话,你应该是把ttt.sh这个脚本为了不让别人看给加密了吧?那应该是加密的时候没有选择适当的参数。或者你直接拷贝了别人机器上的加密二进制文件,在本机当然无法执行了~~

顺便说一句,如果真是加密脚本的话,我建议还是别加密了,或者通过其它方式加密。以前用过类似的东西,特别不稳定,而且是如果真想看见的话,一样可以看:)..所以觉得就没那个必要了吧~~

论坛徽章:
0
6 [报告]
发表于 2010-12-20 11:03 |只看该作者
回复 5# zang232


    让你说对了,我是在一个系统上编译后,再扔到另一个系统。。但是不知道另外一个系统出了什么问题。。

论坛徽章:
0
7 [报告]
发表于 2010-12-20 11:06 |只看该作者
回复 6# maxxfire


    有环境嘛?顺便跟你说一句,我们用过这东西,特别不稳定,总有些未知问题,别加密了(限制权限不是更好嘛)。。稳定比什么都重要。

论坛徽章:
0
8 [报告]
发表于 2010-12-20 12:55 |只看该作者
我看你的ttt可执行文件是64位的,你的系统呢,查查看你的系统是不是32位的

论坛徽章:
0
9 [报告]
发表于 2010-12-20 14:18 |只看该作者
在目标系统装上gcc重新编译后搞定。。

论坛徽章:
0
10 [报告]
发表于 2010-12-20 14:20 |只看该作者
在目标系统装上gcc重新编译后搞定。。
maxxfire 发表于 2010-12-20 14:18



我估计你的目标机的系统是32bit的
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP