我在 Kali 2.0 中安装了 Google Chrome,但它无法打开且没有错误消息。 VLC 也打不开。通过终端打开VLC时的错误消息是
VLC 不应该以 root 身份运行。对不起。如果您需要使用实时优先级和/或特权 TCP 端口,您可以使用 vlc-wrapper (确保它是 Set-UID root 并且首先不能由不可信用户运行)。
有什么办法可以解决这些问题吗?
答案1
虽然不建议将应用程序运行为root
,但有一种方法可以做到这一点。
脚步:
cd /usr/lib/chromium-browser
hexedit chromium-browser
- 按Tab- 这会将您切换到 ASCII
- Ctrl+ s- 搜索盖特伊德
- 修改为获取ppid
- Ctrl+ x- 退出保存更改
vlc
也遵循相同的步骤/usr/bin/vlc
笔记:撤消您之后可能错误执行的任何更改步骤5使用Backspace。
答案2
我通过输入以下命令解决了这个问题 cp /usr/bin/vlc /usr/bin/vlc-backup
针=$(objdump -d /usr/bin/vlc | grep euid | tail -1 | awk '{print "\x"$2"\x"$3"\x"$4"\x"$5"\x"$6 ;}')
sed -ir "s/$needle/\xb8\x01\x00\x00\x00/" /usr/bin/vlc