| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 |
- kibana
- ESXi
- Docker
- foremost
- SQL Injection
- 포렌식
- Suninatas
- InsecureBank
- frida
- filescan
- beebox
- imageinfo
- dreamhack
- vulnhub
- diva
- Strings
- Volatility
- FTK Imager
- ctf
- 2018
- 안드로이드
- lord of sql injection
- Openstack
- elasticsearch
- igoat
- 인시큐어뱅크
- otter
- CTF-d
- base64
- XSS
- Today
- Total
목록cansend (2)
Information Security
cangen 명령어를 보 Linux CAN 환경에서 사용하는 테스트용 명령어로, 가상의 CAN 프레임을 랜덤 또는 지정된 패턴으로 생성하여 CAN 인터페이스로 전송하는 도구입니다. CAN 프레임 구조는 아래와 같다. 가상 CAN 인터페이스(vcan0)로 랜덤 CAN 프레임을 계속 생성해서 전송합니다. vcan0 인터페이스로 들어오는 CAN 프레임을 캡처해서 파일로 로그 저장하면 아래와 같이 랜덤 값이 찍히는 것을 알 수 있습니다. candump 명령어를 실행한 후 방향키로 속도를 올려 로그에 저장하게 합니다. vcan0 인터페이스에서 수신된 CAN 트래픽 로그를 확인합니다. cansniffer 명령어를 사용하면 vcan0 인터페이스에서 CAN 트래픽을 실시간으로 분석하면서 “변하는 데이터만 강조해서” ..
CAN 프로토콜이란CAN(CONTROLLER AREA NETWORK)은 차량과 산업용 장비에서 널리 사용되는 실시간 직렬 통신 프로토콜이다. 1980년대 독일 Bosch사가 개발했으며, 여러 마이크로컨트롤러 간의 고속 통신과 높은 신뢰성을 보장하기 위해 설계되었다. CAN은 여러 장치를 하나의 버스로 연결하여 메시지 기반으로 데이터를 주고받는 방식이 특징이다. CAN 프로토콜이란차량의 CAN 네트워크에서는 여러 ECU나 센서 같은 노드가 동시에 메시지를 송수신할 수 있습니다. 각 메시지는 메시지 ID와 최대 8바이트 데이터로 구성되며, ID는 메시지의 우선순위를 결정합니다. 만약 두 개 이상의 노드가 동시에 메시지를 전송하려고 하면, 우선순위 기반 버스 중재(Arbitration)가 자동으로 이루어집니다..