gpt4 book ai didi

C 权限提升(带密码)

转载 作者:行者123 更新时间:2023-12-04 06:52:24 25 4
gpt4 key购买 nike

我需要编写一个 C 程序,它允许我读/写 root 拥有的文件。但是,我只能在另一个用户下运行代码。我有 root 密码,但是系统上没有“sudo”或“su”命令,所以我无法访问 root 帐户(实际上几乎没有任何 shell 命令)。我对 UNIX 权限知之甚少,所以我不知道是否可以在不以某种方式利用系统或运行 root 本身拥有的程序(使用 +s 或其他方式)的情况下做到这一点.有什么建议吗?

谢谢!

附言不,这不是恶意的,这是在 iPhone 上。

最佳答案

在 UNIX 权限系统下,您需要运行一个由 root 自己拥有的标记为 setuid-root(如您所说的 +s)的文件,或者与某个已经以 root 身份运行的进程进行通信。

如果没有这样的文件,你就不走运了。

关于C 权限提升(带密码),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2940500/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com