🧠 What I Practiced/Learned/Discovered
- When a string seems strange, always try to find if it has been encoded
🔧 Tools used
Websites
- dcode : https://www.dcode.fr
Linux shell
curl
Steps
- Went on the website and tested a SQL injection
- Then went in the inspector to see if anything could help me
- Found something that was encoded

- Tried to identify the encoding here : https://www.dcode.fr/identification-chiffrement
- Found it was probably a
ROT-13, decoded it - Got this : NOTE: Jack - temporary bypass: use header “X-Dev-Access: yes”
- Found it was probably a
- Inspect the API call to reproduce it to curl
- POST
- link : http://amiable-citadel.picoctf.net:53329/login
- “email”: “ctf-player@picoctf.org”
- Header to add : “X-Dev-Access: yes”
- Run
curl -X POST -H "Content-Type: application/json" -H "X-Dev-Access: yes" -d '{"email": "ctf-player@picoctf.org"}' http://amiable-citadel.picoctf.net:53329/loginand got the flag !!