zhaodice / qemu-anti-detection

A patch to hide qemu itself, bypass mhyprot,EAC,nProtect / VMProtect,VProtect, Themida, Enigma Protector,Safegine Shielden
654 stars 100 forks source link

重新编译之后虚拟机管理器无法使用是什么原因?谢谢 #84

Open rogelx opened 1 month ago

rogelx commented 1 month ago

图片

ChunkyZhang commented 1 month ago

权限问题,简单处理办法就是直接禁用apparmor或者selinux,不知道有没有其他简便又安全的办法

rogelx commented 1 month ago

@ChunkyZhang 谢谢,找到更好的解决方案了。如下

  1. 编辑 /etc/apparmor.d/usr.sbin.libvirtd 文件,注释掉或删除所有与 libvirt相关的规则
  2. 重新加载 AppArmor 配置:sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.libvirtd
  3. 重启 libvirtd 服务:sudo systemctl restart libvirtd
ChunkyZhang commented 1 month ago

编译安装的时候./configure --prefix=/usr 应该也可以

Ai1954 commented 4 weeks ago

@ChunkyZhang 谢谢,找到更好的解决方案了。如下

  1. 编辑 /etc/apparmor.d/usr.sbin.libvirtd 文件,注释掉或删除所有与 libvirt相关的规则

  2. 重新加载 AppArmor 配置:sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.libvirtd

  3. 重启 libvirtd 服务:sudo systemctl restart libvirtd

具体应该注释掉哪些,请求给个说明,我也遇到这个问题了。

rogelx commented 4 weeks ago

@ChunkyZhang 谢谢,找到更好的解决方案了。如下

  1. 编辑 /etc/apparmor.d/usr.sbin.libvirtd 文件,注释掉或删除所有与 libvirt相关的规则
  2. 重新加载 AppArmor 配置:sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.libvirtd
  3. 重启 libvirtd 服务:sudo systemctl restart libvirtd

具体应该注释掉哪些,请求给个说明,我也遇到这个问题了。

名称里面包含virt的