Sillyville Saga (220 pts)
Last updated
Last updated
Chopi is a famous short story writer in Teruland. One day, Chopi wanted to innovate by writing a short story but printed using a custom font that he created himself. However, his font accidentally got scrambled with another language's font...
Wrap the flag with NCW23{.*}
Author: cipichop
Di sini kita diberikan file SillyvilleSaga.xps
. Tampilannya adalah sebagai berikut. Ada sebuah teks yang menggunakan suatu font style Jepang yang terdiri dari huruf Jepang dan huruf latin.
xps
sendiri merupakan file dokumen, dan karena biasanya document file == .zip
file, jadi file xps tadi bisa kita unzip. Di dalam file ini, apabila kita menelusuri ke “/Documents/1/Pages
” kita akan menemukan file yang berisi konten dari halaman, dalam format XML.
Menariknya, pada XML tersebut, terdapat atribut “UnicodeString
”. Artinya, bisa saja kita menuliskan apapun di situ, dan hasilnya akan muncul pada dokumen, tentunya dengan font aneh yang dipakai dalam dokumen ini.
Merujuk kembali pada isi dari dokumen .xps
tadi, kita diminta untuk menuliskan A-Z menggunakan font tersebut.
Maka dari itu saya pertama-tama mencoba secara naif untuk menuliskan A-Z pada atribut “UnicodeString
”. Selain itu juga saya warnai untuk membedakan dari yang lain hehe.
Hasilnya adalah sebagai berikut. Rupanya, suatu karakter tidak direpresentasikan sebagai karakter yang sama pada font ini. Misalnya A menjadi Y, begitu seterusnya.
Oleh karena itu, kemudian saya mencoba bagaimana hasilnya untuk karakter-karakter lainnya.
Ketika dirasa sudah cukup, saya mencoba menuliskan karakter-karakter yang menghasilkan A-Z secara berurutan. Berikut adalah hasil lengkapnya.
A F
B 0
C n
D T
E -
F s
G t
H y
I L
J e
K _
L N
M o
N =
O p
P r
Q O
R b
S l
T 3
U m
V ~
W Y
X a
Y A
Z !
Flag: NCW23{F0nT-styLe_No=prObl3m~YaA!}