pkexec提权(限制条件:用户必须在sudo组里且知道用户密码)

*注:该方法仅限用户在sudo组中且知道用户密码的情况下进行,如果只是在sudoers中配置了用户,则无法提权。但如果在sudo组,有没有配置sudoers就无所谓了

 

1、检查pkexec的执行策略

cat /etc/polkit-1/localauthority.conf.d/*

如果看到有配置AdminIdentities=unix-group:sudo。则pkexec具备利用条件,如图

2、检查当前用户权限是否在sudo组

cat /etc/group 也可以用id命令直接看

3、开启两个终端,a终端通过pkttyagent开启代理,b终端用来操作提权命令

 

 可以看到,已经提权成功

posted @ 2021-11-09 16:37  隐念笎  阅读(3146)  评论(0编辑  收藏  举报