
리눅스 권한 상승 점검 (systemd, dbus, socket fun 등)
리눅스 시스템을 위한 특화된 권한 상승 점검 도구입니다.
현재 구현된 기능:
이러한 점검들은 제가 직접 연구하면서 마주친 것들을 바탕으로 하며, 이 도구가 반드시 확인해야 할 모든 것을 포함하는 것은 아닙니다. 기본적인 점검들을 건너뛰지 마세요!
모든 기능은 단일 파일에 포함되어 있습니다. 제한적인 셸에서 패키지를 설치하는 것은 번거롭기 때문입니다. 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를 실행하면 이러한 변경 사항을 되돌리지만, 완전히 보장되지는 않습니다.
말할 필요도 없이, 이 방법은 위험합니다.
이러한 테스트는 VM을 사용하여 진행하세요.