mirror of
https://github.com/GTFOBins/GTFOBins.github.io
synced 2024-12-25 14:30:07 +01:00
28 lines
1.3 KiB
Markdown
28 lines
1.3 KiB
Markdown
---
|
|
functions:
|
|
file-read:
|
|
- description: Each input line is treated as a filename for the `file` command and the output is corrupted by a suffix `:` followed by the result or the error of the operation, so this may not be suitable for binary files.
|
|
code: |
|
|
LFILE=file_to_read
|
|
file -f $LFILE
|
|
- description: |
|
|
Each line is corrupted by a prefix string and wrapped inside quotes, so this may not be suitable for binary files.
|
|
|
|
If a line in the target file begins with a `#`, it will not be printed as these lines are parsed as comments.
|
|
|
|
It can also be provided with a directory and will read each file in the directory.
|
|
code: |
|
|
LFILE=file_to_read
|
|
file -m $LFILE
|
|
suid:
|
|
- description: Each input line is treated as a filename for the `file` command and the output is corrupted by a suffix `:` followed by the result or the error of the operation, so this may not be suitable for binary files.
|
|
code: |
|
|
LFILE=file_to_read
|
|
./file -f $LFILE
|
|
sudo:
|
|
- description: Each input line is treated as a filename for the `file` command and the output is corrupted by a suffix `:` followed by the result or the error of the operation, so this may not be suitable for binary files.
|
|
code: |
|
|
LFILE=file_to_read
|
|
sudo file -f $LFILE
|
|
---
|