암호화된 CAN 버스 해독하기 🔐 [100]
문제
당신은 신비한 차량에서 암호화된 CAN 버스 트래픽을 포착했습니다. 제조사는 CAN 메시지를 보호하기 위해 커스텀 암호화 알고리즘을 사용합니다. 당신의 임무는 메시지를 해독하여 차량의 고급 기능을 활성화하는 세 가지의 숨겨진 명령을 찾아내는 것입니다.
제공된 CAN 버스 데이터를 분석하세요. 사용된 암호화 알고리즘을 파악하세요. 메시지를 해독하여 세 개의 비밀 명령을 찾아내세요. 예를 들어, 명령어가 Unlock, Start, Drive인 경우, 플래그는 SCC{Unlock_Start_Drive}가 됩니다.
힌트
KEY!는 제공 됩니다. KEY!는 4바이트 길이이며, ASCII로 의미 있는 단어입니다. 해독된 데이터는 ASCII 문자로 표현됩니다.
추가 자료
- CAN 비트 타이밍 계산기
- CAN 비트 타이밍 정보
- CAN 프로토콜 튜토리얼
- 배타적 논리합(XOR) 이해하기
암호화에 대한 감을 잡아야 차량 공부하기 쉬워요.