Address Book

フォーラムのスレッドのURLが与えられ、スレッドで言及されているcustomerの名前を要求された。
また、Body Count のファイルを用いることが示されていた。

スレッドを参照すると、該当のcustomerは the Vienna branch of De Monne の近くに住んでいるようである。

demonne.sql から customers のデータ (103行目と104行目) を抜き出したファイルから Vienna を検索すると、6件見つかった。
この問題には 5 attempts までの制限があるので、この6件を全て試すことはできない。
さらに、the Vienna branch の位置はわかっておらず、「近い」の定義も不明であるため、 住んでいるのが Vienna であっても the Vienna branch から遠い可能性や、Vienna でなくても the Vienna branch から近い可能性も考えられる。

ここでスレッドを見直すと、該当のcustomerがsheとして言及されていることに気がついた。
Vienna を含む6件のデータをチェックすると、以下の1件のみ gender (後ろから2番目) が 'F' であり、 残りの5件の gender'M' であった。

An URL for a thread of the forum was given, and the name of customer that is pointed in the thread was asked.
Also there was a guide saying to use the file used in Body Count.

Seeing the thread, I found that the customer lives near "the Vienna branch of De Monne".

Searching for Vienna from a customer data file (the 103rd and 104th lines of demonne.sql), I found 6 entries.
I cannot try all of the 6 entries because this challenge has a 5-attempt limit.
Also, the place of "the Vienna branch" and the definition of "near" is unknown.
This implies that where a customer lives may be far from "the Vienna branch" even if it is "Vienna" and where a customer lives may be near to "the Vienna branch" even if it is not "Vienna".

I checked the thread again and found that the customer is referred as "she".
Checking the 6 entries that contains Vienna, there was only one entry whose gender (the 2nd last property) is 'F', and gender of the other 5 entries were 'M'.
This is the entry:

(2574,'Allsopp','Collen','callsopp1zh@sbwire.com','90360 Red Cloud Crossing','Vienna','VA','US','22184','F','10/25/1973')

このデータの first_name (前から3番目) を最初に、last_name (前から2番目) を次に配置することで、flagが得られた。

I obtained the flag by placing first_name (the 3rd property) of this entry first and last_name (the 2nd property) of this entry after that.

flag{Collen Allsopp}

DEADFACE CTF