首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用"/bin/busybox“作为静态用户模式助手二进制文件的路径安全吗?

使用"/bin/busybox“作为静态用户模式助手二进制文件的路径安全吗?
EN

Unix & Linux用户
提问于 2020-03-01 00:38:40
回答 2查看 804关注 0票数 0

我有一个问题:

我是否可以使用/bin/busybox作为通向静态用户模式助手二进制文件的路径,或者这是一种安全风险?

默认值是/sbin/usermode-helper (配置_静态_尤尔莫德赫尔_路径:指向静态用户模式助手二进制文件的路径)。

EN

回答 2

Unix & Linux用户

发布于 2020-03-01 03:13:48

安全并没有真正进入其中。这显然是行不通的。

用户模式助手的第一个参数是要运行的外部可执行程序映像文件的绝对路径。busybox的第一个参数是要运行的内置busybox命令的名称(从该命令中删除目录前缀)。

用户模式助手需要运行的程序中,只有两个程序(mdevmodprobe)甚至在BusyBox中作为内置命令存在。其他人不知道。

具有讽刺意味的是,ToyBox的情况正好相反,它有rebootpoweroff内置命令,但没有其他命令。

票数 1
EN

Unix & Linux用户

发布于 2020-03-01 01:59:19

不,在Unix/Linux系统中,busybox是一个(非常)可选的外接程序,它所使用的版本很可能是本地构建的(因此驻留在/usr/local中),甚至是由运行它的用户构建的(可能在$HOME/bin中,或者在帐户下的某个异域)。最安全的选择是一个类似于#!/usr/bin/env busybox的脚本,它的指令是直接以busybox funky-script的形式运行脚本(或者在./funky-script失败的情况下将其编辑到当地海关)。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/570474

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档