티스토리 뷰
728x90
반응형
문제에는 .pcap 파일이 제공된다.
프로토콜을 정렬해보면 EAPOL 패킷을 확인할 수 있다.
EAP Enscapsulation over LAN (EAPOL)
: LAN, WAN을 통해 EAP 인증 메세지 패킷을 캡슐화하여 전달하는 프로토콜 (802.1X에서 정의됨)
( http://www.ktword.co.kr/test/view/view.php?m_temp1=1843 )
<EAPOL 프레임>
Version (1 바이트) : 1
EAPOL 타입 (1 바이트)
- 0 (EAPOL-Packet)
. 캡슐화된 EAP 프레임을 운반
. 주고받는 EAPOL 프레임 대부분이 이 타입임
. Body Length = 가변
. 이때의 Body는, EAP 프레임이 수납됨
- 1 (EAPOL-Start)
. 사용자단말측이 Authenticator에 물리적 접근 후 발송
. Authenticator가 인증 정보 요청(EAPOL-Packet [EAP-Identity/Request])을 보내고,
. 30초 기다리고, 이후에도 응답(EAPOL-Packet [EAP-Identity/Response]) 없으면,
. 요청과 대기를 2회 더 수행하고, 그냥 인증 종료 수행
. Body Length = 0
- 2 (EAPOL-Logoff)
. 사용 후 Controlled Port를 막음
. Body Length = 0
- 3 (EAPOL-Key) (Optional)
. 보안 세션을 위한 임시 키 유도를 위한 키 교환/키 합의 단계에서 사용됨
.. (802.11i 例) 4-Way Handshake (Pairwise Key, Group Key)
. Body Length = 가변
. 이때의 Body는, RC4 키 서술, 802.11i 키 서술 등이 담겨짐
- 4 (EAPOL-Encapsulationed-ASF-Alert)
. 망관리 메세지가 봉쇄된 제어 포트로도 흘러가게함 (취약성 때문에 사용 안함)
Length (2 바이트) : 몸체(body)의 길이
Body (가변) : EAP 메세지 등이 이 곳에 수납됨
aircarck-ng를 사용해 wi-fi 비밀번호를 알아낸다.
해당 와이파이의 비밀번호가 billybob1임을 알아냈다!
+를 눌러 Key Type은 wpa-pwd으로
Key는 billybob1:BobertsonNet (비밀번호:네트워크의 ssid) 으로 설정해준다.
해독된 패킷에 TCP 프로토콜 필터를 걸어 확인해 보았다.
패킷의 길이를 봤는데 길이가 140으로 가장 긴 패킷이 1개 있었다.
해당 패킷 Decrypted CCMP data에서 FLAG를 발견했다!
FLAG
irisctf{4ircr4ck_g0_brrrrrrrrrrrrrrr}
728x90
반응형
'CTF > Networking' 카테고리의 다른 글
[Fiesta 2023] 특별문제 2 (0) | 2024.02.13 |
---|---|
[Fiesta 2023] 침해대응 3 (1) | 2024.02.13 |
[BDSecCTF 2023] HostName (0) | 2023.07.21 |
[BDSecCTF 2023] IP Addr (0) | 2023.07.21 |
[Fiesta 2022] 랜섬웨어 - 문제1 (0) | 2022.09.26 |
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- forensics
- Fiesta
- Android
- networking
- 해킹
- reversing
- 스테가노그래피
- 리버싱
- forensic
- 포렌식
- CTF
- web
- Steganography
- 안드로이드
- 드림핵
- md5
- dreamhack
- MISC
- 모바일
- 인시큐어뱅크
- sqlinjection
- rev
- 취약점
- Cookie
- AssaultCube
- mongodb
- cheatengine
- SQLi
- FTKImager
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함