针对 Linux 系统的专门权限提升检查工具。
目前已实现:
这些检查基于我自身研究中遇到的情况,此工具肯定不涵盖所有你应该关注的内容。别忘了经典方法!
所有功能都包含在一个文件中,因为在受限的 shell 中安装包很麻烦。对于那些我们不得不应付的垃圾旧机器,会保持 Python2 兼容性。不过,由于这些检查主要针对更现代的用户空间内容,在旧机器上不太可能发现什么有趣的东西。
无需安装,只需获取脚本并运行即可。
usage: uptux.py [-h] [-n] [-d]
PrivEsc for modern Linux systems, by initstring (github.com/initstring)
optional arguments:
-h, --help show this help message and exit
-n, --nologging do not write the output to a logfile
-d, --debug print some extra debugging info to the console
为了测试目的,你可以运行 tests/r00tme.sh 脚本,它会在你的系统上创建许多易受攻击的配置问题,uptux 可以识别这些问题。运行 tests/unr00tme.sh 会撤销这些更改,但别指望我保证。不用说,这很危险。
请使用虚拟机进行此类测试。