Rating:

Question: Somebody told me this executable has priceless info hidden
files: sukuna.exe

- sakuna is an executable that asks for the flag and then immediately exits.

1) see if we can find the flag stored in plaintext `strings sakuna.exe`

![strings](strings.png)

2) that looks like the flag. lets try "SHELL{M3L0v4l3h5hR1n3}"
3) that doesn't work, maybe we are missing some more characters.
4) open in ghidra

![main.png](main.png)

6) looks like the main function calls function 'domain expansion'
7) 'domain expansion' is checking the user input against some strings those strings are:

![flag1.png](flag1.png)

![flag2.png](flag2.png)

![flag3.png](flag3.png)

![flag4.png](flag4.png)

put them together and we have the flag!
**flag: SHELL{M3L0v4l3nT_5hR1n3}**

Original writeup (https://github.com/ivanchubb/CTF-Writeups/tree/main/2021/S.H.E.L.L.%20CTF/Sakuna).