mirror of
https://github.com/DepthFirstDisclosures/Nginx-Rift.git
synced 2026-05-16 11:07:44 +00:00
reorg files
This commit is contained in:
parent
90f4b4a302
commit
7fbbc54b50
7 changed files with 11 additions and 5 deletions
10
setup.sh
10
setup.sh
|
|
@ -3,17 +3,17 @@ set -e
|
|||
cd "$(dirname "$0")"
|
||||
|
||||
echo "Building Docker image (compiles nginx from source)..."
|
||||
docker compose build
|
||||
docker compose -f env/docker-compose.yml build
|
||||
|
||||
echo ""
|
||||
echo "Done. To run:"
|
||||
echo ""
|
||||
echo " # Terminal 1 (server) — nginx runs with ASLR disabled (setarch -R):"
|
||||
echo " docker compose up"
|
||||
echo " docker compose -f env/docker-compose.yml up"
|
||||
echo ""
|
||||
echo " # Terminal 2 (attacker):"
|
||||
echo " python3 poc.py --cmd 'touch /tmp/pwned'"
|
||||
echo " python3 poc.py --cmd 'echo hello from depthfirst > /tmp/pwned'"
|
||||
echo ""
|
||||
echo " # Verify RCE:"
|
||||
echo " docker compose exec nginx ls -la /tmp/pwned"
|
||||
echo " docker compose exec nginx cat /tmp/pwned"
|
||||
echo " docker compose -f env/docker-compose.yml exec nginx ls -la /tmp/pwned"
|
||||
echo " docker compose -f env/docker-compose.yml exec nginx cat /tmp/pwned"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue