首页
论坛
课程
招聘
[求助]交流下qemu system模式仿真下执行程序问题
2021-8-25 14:24 5943

[求助]交流下qemu system模式仿真下执行程序问题

2021-8-25 14:24
5943

买不起板子的人只能用qemu了,呜呜呜~,遇见里面最多出现的几类报错提示:
图片描述
图片描述
基本就以上三大类。
很气怪,明明启动已经是root用户了,文件也是存在的,仍然访问权限被拒绝。
例如,只能启动qemu的shell,不能启动成功移植进来的程序shell。
尝试chmod 各种添加,无果。
尝试mount 相应文件,无果。
尝试chroot,竟然报同样错误提示,无果。

一些猜想:
由于qemu里面没有很好的错误提示定位那么清晰的支持(或则可能有着功能,只是我不知道,还请知道的师傅分享下)
1,libc的原因导致程序无法被执行。
尝试解决:试过通过各种挂载目录使其libc被识别,无果。
2,里面文件程序时符号文件软链接,导致无法被执行。
ls -alt查看程序文件,证实并不是软链接,仍无法启动。
3,qemu支持问题
查看了许多资料看到也很多人碰到这个问题,没用发现解决的办法(可能得针对情况处理,并没有一个统一的解决方法)。

 

欢迎各位师傅们分享交流,资料,文章希望能附上,谢谢。


第五届安全开发者峰会(SDC 2021)10月23日上海召开!限时2.5折门票(含自助午餐1份)

收藏
点赞0
打赏
分享
最新回复 (10)
雪    币: 0
活跃值: 活跃值 (32)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
0
111
雪    币: 9
活跃值: 活跃值 (204)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
ele7enxxh 活跃值 1 2021-8-25 15:31
3
0
1,linker没有;
2,可执行文件的架构和你当前模拟的架构不匹配;
雪    币: 163
活跃值: 活跃值 (1205)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ookkaa 活跃值 2021-8-25 18:12
4
0
qemu能代替板子?
雪    币: 1329
活跃值: 活跃值 (1362)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
herculiz 活跃值 1 2021-8-25 18:43
5
0
ele7enxxh 1,linker没有; 2,可执行文件的架构和你当前模拟的架构不匹配;
2,查看了架构确定都匹配上的
雪    币: 1329
活跃值: 活跃值 (1362)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
herculiz 活跃值 1 2021-8-25 18:44
6
0
不能呀,有板子当然更好的。
雪    币: 1329
活跃值: 活跃值 (1362)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
herculiz 活跃值 1 2021-8-27 12:10
7
1
发现一篇不错的解决qemu一些问题的文章 https://cq674350529.github.io/2020/05/09/%E6%8A%80%E5%B7%A7misc/#more 
雪    币: 1329
活跃值: 活跃值 (1362)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
herculiz 活跃值 1 2021-9-8 12:18
8
0

解决Permission denied问题,qemu-system最好不要以sudo启动



参考:https://man.archlinux.org/man/qemu.1

奶妈级教学!!

最后于 2021-9-8 12:29 被herculiz编辑 ,原因:
雪    币: 1329
活跃值: 活跃值 (1362)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
herculiz 活跃值 1 2021-9-8 12:19
9
0
各种qemu问题参考:https://wiki.archlinux.org/title/QEMU#Running_virtualized_system
雪    币: 163
活跃值: 活跃值 (1205)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ookkaa 活跃值 2021-9-9 16:32
10
0
在linux下面的好处是什么,stm32小项目我在windows上用proteus仿真
雪    币: 1
活跃值: 活跃值 (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
小黑猪LBP 活跃值 2021-9-23 13:48
11
0
检查下程序需要用到的so库是不是有执行权限。
可以参考https://talk.plesk.com/threads/chroot-permission-denied.341091/
游客
登录 | 注册 方可回帖
返回