Rating:

Original writeup (https://jpalayoor.com/web/TJCTF-2023.html#hi).