Skip to content
Automatically exported from code.google.com/p/unix-privesc-check
Shell
Branch: master
Clone or download

Latest commit

Tim Brown
Tim Brown Merge pull request #46 from joncave/privileged_writable-logic
Improve logic of privileged_writable
Latest commit de8223a Sep 4, 2017

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc Bug fix: Make privileged cache filename less racey Jan 6, 2015
lib Merge pull request #46 from joncave/privileged_writable-logic Sep 4, 2017
tools Added tools/generate_docs.sh to generate stub documentation for lib/m… Nov 14, 2012
README.md Update README.md Jul 31, 2015
upc.sh Bug fix: Make flag processing match help order Jan 6, 2015

README.md

Shell script to check for simple privilege escalation vectors on Unix systems

Unix-privesc-checker is a script that runs on Unix systems (tested on Solaris 9, HPUX 11, Various Linuxes, FreeBSD 6.2). It tries to find misconfigurations that could allow local unprivileged users to escalate privileges to other users or to access local apps (e.g. databases).

It is written as a single shell script so it can be easily uploaded and run (as opposed to un-tarred, compiled and installed). It can run either as a normal user or as root (obviously it does a better job when running as root because it can read more files).

Also see: http://pentestmonkey.net/tools/unix-privesc-check/

This project contains two branches that are actively maintained:

If in doubt, try both.

You can’t perform that action at this time.