본문 바로가기

블루투스

(4)
[블루투스 취약점]BlueBorne 취약점과 공격실습 🌟BlueBorne 취약점 - BlueBorne 취약점은 2017에 발견된 블루투스의 대표적인 취약점 중 하나로, 다수의 CVE가 BlueBorne 취약점에 해당한다. - 블루투스가 활성화 되어있는 장치에 공격자가 페어링하지 않아도 장치를 제어할 수 있는 공격 형태이다. - (1)피해자 기기의 블루투스가 활성화되어있고, (2)가까운 위치에 있기만 하면 공격이 가능하다. - 발견 당시 안드로이드, iOS, 윈도우, 리눅스, 사물인터넷 기기 등 약 53억대 이상의 기기에 영향을 미칠 수 있음이 확인되었다. 🌟BlueBorne 공격실습 BlueBorne 취약점을 공격해볼 수 있는 코드를 제공하는 깃허브 오픈소스를 찾았다. https://github.com/mailinneberg/BlueBorne.git Git..
[블루투스 통신]virtualbox 환경에서 칼리 리눅스 블루투스 통신 🌟사용한 블루투스 어댑터 정보 제작사: 아이퀸 제품명: 블루투스 듀얼 무선 USB 동글 v5.0 모델명: YB-BT00050 지원 OS : Windows 7/Win8/Win8.1/Win10(32/64비트), 리눅스(베타 드라이버 지원) 🌟실습 환경 호스트: macOS Ventura 13.6.1 가상머신: virtualbox 게스트: kali linux 🌟실습 과정 1. 블루투스 어댑터 연결후 kali linux USB 필터에 추가 2. kali linux 부팅 3. 터미널에 hciconfig 입력하여 블루투스 장치 확인(ifconfig를 닮은 hciconfig는 블루투스 디바이스의 설정을 보거나 변경하는 데 사용하는 명령어다! Bluetooth 어댑터의 상태, MAC 주소, 이름 등의 정보를 확인할 수 ..
[오류 해결]virtualbox에서 usb를 인식하는 문제 호스트 : macOS 가상머신 : ubuntu linux 호스트PC의 USB 포트에 연결한 USB를 virtualbox에서 실행 중인 ubuntu linux에서 인식하도록 하는 것이 목표였다. 몇 시간동안 구글링과 챗GPT를 통해 수집한 정보들을 바탕으로 수많은 시도를 해보았지만 다 실패했다. 그런데 그 모든 정보에서 공통적으로 알려준 것이 있었다. virtualbox에서 USB 필터로 내가 인식시키고자 하는 USB를 등록하는 것이었다. 그렇게 해야 해당 USB를 호스트PC한테 빼앗기지 않고 가상머신이 인식하게 할 수 있다. 그 방법은 다음과 같다. 1. 가상머신(ubuntu linux) 선택 2. 설정 아이콘 > 포트 > USB로 들어가기 3. USB 컨트롤러를 USB 2.0 또는 3.0으로 선택(숫자..
[블루투스 보안] 이론 공부 ⭐️ 블루투스란? 무선 통신 프로토콜의 하나로, 2.4GHz 주파수 대역을 사용하여 전자기기 간의 근거리 무선 통신을 제공하는 기술이다. 주로 저전력으로 동작하며, 주요 기능으로는 데이터 전송, 음성 통화, 주변 기기 연결, IoT 장치 간 상호 작용 등이 있다. 전송 속도와 통신의 안전성을 보완하며 여러 버전이 개발되어 왔다. ⭐️ 블루투스의 주요 장점 • 케이블 대체 (ex. 마우스, 키보드 등의 주변기기를 무선으로 연결 가능) • 쉬운 파일 공유 • 무선 동기화 (ex. 스마트폰과 자동차의 연락처 동기화 등) • 인터넷 연결성 (ex. 스마트폰 핫스팟 기능) ⭐️ 블루투스 종류 블루투스는 전송 속도를 기준으로 BR, EDR, HS의 세 가지 종류로 나누어지며, 전력 소비량을 낮춘 LE도 있다. 종류..