TPCTF作为XCTF国际联赛的分站赛,给我感觉,题目很新颖,难度不小。
OSINT仅一道题,做完之后,感觉比较有意思,记录一下思考过程。
开题就是一张微信朋友圈截图。
题目要求如下:
你能找到小 T 住在哪里吗?
本题 flag 的正则表达式为 TPCTF\{[A-Z]+:\d+\},其中 [A-Z]+ 为小 T 家楼下商店街的一元店隔壁的服装店店名,\d+ 为这家服装店的电话号码(不含任何区号)。
将题目中的图片抠出来,放进谷歌,识别出是日本横滨北仲桥。
根据题意附近应该有JR地铁站,继续谷歌地图,发现附近有JR樱木町站。
根据题意,接着找附近的商店街。谷歌一下,附近有野毛小路商店街。
同时寻找日本知名的一元店,百度到了几个日本知名品牌。
但此时思路和寻找方向已经偏了,在野毛小路附近查找,我浪费了近2个小时。
最关键的原因,还是审题不完全。关键词:5分钟就能到地铁。我又仔细看了题目图片,假设图片是作者在上下班路途上拍的,那么他必然要经过北仲桥。如果他是从家到地铁经过的北仲桥,那么他家附近的商店街应该在北仲桥附近,而野毛商店街的位置是相反方向。也就是说我应该去找北仲桥附近的商店街,但是找了一圈,没有发现很知名的商店街。
此时和我一起刷题的六年级小朋友提醒我,假如北仲桥是在作者公司附近呢?我瞬间明白,樱木町站是作者公司附近的地铁站,因此题目图片中,加了一句:“只需要坐5分钟地铁”。连小朋友都不禁感叹:“题目中没有一句是废话”。
以樱木町站为起点,5分钟的车程,大致1-2站。继续谷歌,找到JR东日本的路线图。
根岸线樱木町站,5分钟车程,前后不会超过2站,分别是石川町、关内、横滨、东神奈川。
以这4个站,再结合谷歌出来的横滨知名商店街。
继续谷歌地图
在横滨站附近寻找,一无所获。
关内站附近发现伊势佐木町商店街。
依次谷歌日本知名的百元品牌,输入CanDo终于发现目标
使用谷歌街景
终于看到服装店,拼接flag:TPCTF{NARUKIYA:2311855},提交收工。