and how to change the ECU's VIN. • This badge loads the DTC descriptions from an internal storage mechanism based on that VIN. • Can you figure out how the ECU is loading the text, and retrieve the restricted CTF flag? • 要旨:VINに応じた故障説明の読み込み方を調べ、制限されたflagを取得する。 • VIN(車両識別番号): DID 0xF190として扱われる • 配布バッジにはlib_lessons_LessonKnock.mpy という手順書?チュートリアル?が同梱 13
in, you must knock exactly right. • The bouncer gives you a new randomly generated token every time you ask. • The lesson on the public badges is "LessonKnock". • You must provide the proof of the solution without breaking REPL. • 要旨:毎回変わるtokenを手掛かりに、正しいノックを行う。 • 補足 • ポートノッキング:決められた順番で閉じている通信ポートへアクセスすると、ファイアウォー ルを一時的に開ける仕組み • 本問はそれをCAN向けにアレンジしたCTF問題 23
our beefy firmware payloads. • So, we did what any responsible engineer does: we wrote a custom Cextension to handle UDS downloads natively! • The challenge can be found on the public badges in 'LessonCShimDemo'. • You must show proof of solving this problem. • 要旨:C拡張に実装したUDSダウンローダを調べ、解法を示す。 30