shidare.com
;-- dreams of unicorns:
0x00; main
0x01; profile
0x02; projects
0x03; portfolio
0x04; contact
;-- section.1.__TEXT.__projects:
0x02; projects
;-- section.2.__TEXT._computing_and_security:

2023/07/17; PicoCTF: Transformation

---BEGIN_NATIVE---
Nos dan un fichero de texto llamado "enc", el cual cuando lo lees parece 
poner un texto en chino tradicional, al menos los decodificadores online 
es lo que detectan.

Si bajo sistemas *nix usamos el comando "file", observamos que tenemos
la siguiente nueva información del propio fichero:

---BEGIN_CODE---
"enc: Unicode text, UTF-8 text, with no line terminators"
---END_CODE---

Si jugamos con el tipo de codificación y pasamos de UTF-8 a UTF-16 y 
además le decimos que queremos el UTF-16 en formato BIG ENDIAN obtendremos 
el siguiente texto:

---BEGIN_CODE---
$ cat enc | iconv -f utf-8 -t utf-16be

picoCTF{16_bits_inst34d_of_8_75d4898b}
---END_CODE--

He aquí la solución.
---END_NATIVE---
;-- section.3.__TEXT.__footer:
Creative Commons BY 3.0 Valid XHTML 1.0 Transitional B.Y.O.B.
Copyright (c) 2004-2023 JS 
http://www.shidare.com created by JS a.k.a. "edwsec"