Drones는 애호가 인사 사진 작가, 회사, 정부 및 농업에 의해 점점 더 많이 사용되고 있습니다. 일반 사용자의 경우 누구나 무인 항공기를 해킹하여 정보를 수집하고 싶지 않을 것입니다. 나는 단순히 내 무인 항공기와 주말 여행의 영상을 캡처하기 만하면 해커가 특히 관심이 없을 것입니다. 그러나 무인 항공기를 사용하는 정부 기관인 경우 해커가 당신의 무인 항공기에 침입 할 수있는 가치가있을 수 있습니다 소프트웨어 및 데이터를 훔칩니다.
무인 항공기는 원격 제어와 항공기 간의 무선 통신에 의존하기 때문에 쉽게 해킹 당할 수 있습니다. 하드웨어 공격, 무선 공격 및 센서 스푸핑 하드웨어 공격을 해킹하는 세 가지 주요 방법이 있습니다. 이로 인해 비행 중 무인 항공기와 수집중인 데이터가 발생할 수 있습니다.
드론을 해킹 할 수있는 몇 가지 방법이 있습니다.
- wi-fi 공격 – 무인 항공기와 리모콘 사이의 Wi-Fi 통신이 중단됩니다.
- 펌웨어 리버스 엔지니어링 – 무인 항공기를 제어하는 소프트웨어를 순서대로 리버스 엔지니어링 할 수 있습니다 무인 항공기를 제어하기 위해
- gps 스푸핑 – 이것은
- gps 방해 전파입니다 – GPS 신호가 걸릴 수 있으므로 드론 내부 네비게이션 시스템에 혼란을 야기 할 수 있습니다.
- 비디오 링크 방해 전파 – 드론 비행의 첫 번째 사람이 라이브 스트림이 무인 조종사에 대한 혼란을 일으키는 방해가되는 곳입니다.
- 제조업체 인프라 스트럭처 타협 – 무인 항공기를 구입할 때 무인 항공기 제조업체에게 개인 정보를 제공해야합니다. 이것은 일반적으로 서버에 저장됩니다. 해당 서버가 해킹되면 정보를 도난 당하면 끝낼 수 있습니다.
- 센서 스푸핑 – 이는 드론 액션을 통제 할 수 있도록 센서가 납치되는 곳입니다.
- 남자 중간 공격 – 악의적 인 사용자는 무인기 조종사와 무인 항공기 사이에 앉아서 무인 항공기의 SSID를 모방함으로써 통제 할 수 있습니다.
- 서비스 거부 – 이로 인해 발생할 수 있습니다. 컨트롤러와 무인 항공기 사이. 합법적 인 사용자가 시스템에 액세스하는 것을 방지하기위한 시도로 정의 될 수 있습니다.
- de-authorication 공격 – 이것은 AirCrack-NG를 사용하여 드론에서 조종사를 제거하는 데 사용할 수있는 곳입니다. 연결. 공격자는 무인 항공기 응용 프로그램을 실행하는 다른 컨트롤러로 준비가되어 있으며이 드론에 즉시 연결하고 전체 액세스 권한을 얻을 수 있습니다.
- 패킷 스푸핑 – 이것은 다른 시스템을 가장하는 목적으로 IP 패킷이 생성되는 곳입니다. Wireshark와 같은 도구를 사용하여 네트워크를 통해 전송되는 데이터를 가로 채고 프로토콜을 검사 할 수 있습니다.
이 기본 형태의 무인 항공기 해킹 이외에는 무인 항공기가 날아 다니는 물리적 공간에있는 물리적 인 공간에있는 많은 다른 물리적 해킹이 있습니다. ….
하이 엔드 전문 무인 항공기는 안전하지 않도록 설계되지 않은 알려진 컴퓨팅 아키텍처의 수를 기반으로합니다. 즉, 사람들이 단순히 제어 신호를 간단히 방해함으로써 무인 항공기를 착륙시킬 수있는 많은 사건이 있음을 의미합니다.
자주, 무인 항공기에 저장된 데이터는 암호화되지 않으며 전송은 제 3 자에 의해 쉽게 과도 할 수 있습니다. 결과적으로, 무인 항공기 보안을 개선 할 필요가 있으며 많은 항공 당국에 의해 준비된 몇 가지 단계가 취해졌습니다.
Table of Contents
왜 누군가가 무인 항공기를 납치하고 싶은 이유
무인 항공기 해킹은 해커를위한 두 가지 잠재적 인 결과를 가지고 있습니다. 그들은 자신을 제어하거나 무인 항공기가 토지에 이르거나 데이터에 대한 액세스를 원한다.
무인 항공기를 해킹하는 것이 얼마나 어려워 졌습니까?
소량의 무료 및 약간의 프로그래밍 노하우가있는 무인 항공기를 해킹하는 것이 놀랍습니다. 무인 항공기 제조업체는 무인 항공기의 보안을 제공하는 주요 방법으로 설계 또는 구현의 비밀리에 의존합니다. 즉, 공격자가 표준 해킹 도구를 사용하여 컨트롤러와 무인 항공기간에 전송되는 데이터의 원격 제어 또는 스파이와의 통신을 완전히 멈추게하기 위해 무인 항공기를 제어 할 수 있습니다.
인터넷
무인 항공기는 첫 번째 사람보기 앱 프로그램을 통해 인터넷에 점점 더 연결되어 있습니다. 예를 들어, DJI 무인 항공기는 YouTube 및 Facebook을 포함한 여러 소셜 미디어 사이트로 스트림을 살 수 있습니다.
무인 항공기는 악의적 인 코드를 주입하거나 일부 무인기 펌웨어의 납치를위한 경로를 제공하는 인터넷에 연결된 랩톱 및 컴퓨터에도 연결됩니다.
STATISTA에 따르면 전 세계적으로 75.44 억 개의 장치가 2025 년까지 인터넷에 연결됩니다. 무인 항공기 가이 인터넷의 이제 혁명의 이제는 다른 방법을 통해 무인 항공기를 납치 한 다양한 연구가 있습니다.
무인 항공기를 해킹 한 연구
나는 연구 문헌을 샅샅이 뒤지고 사람들이 무인 항공기를 어떻게 납치 할 수 있었는지에 대한 최상의 방법과 연구 중 일부입니다.
2014 년에 연구는 소비자 수준의 무인 항공기의 보안 문제를 설명했습니다. AR.Drone 2.0. 이 무인 항공기는 내부 소프트웨어와 취약성을 이해하는 데 매우 매력적이게하는 애호가들에게 매우 인기가있었습니다. 과학자들은 무인 항공기의 보안 위협 분석을 수행했습니다.
그들은 주로 암호화되지 않은 Wi-Fi 연결과 같은 명백한 보안 취약점과 무인 항공기에서 실행되는 Lenox 운영 체제의 사용자 관리에 중점을 둡니다. 그들은 그것을 납치하기 위해 무인 항공기가 해킹 될 수있는 방법을 보여 주었고, 또한 무인 항공기의 Wi-Fi 연결 및 공식 스마트 폰 앱 또는 타사 PC 소프트웨어와의 운영을 확보하는 지침을 제공했습니다.
주로 해커 / 과학자들은 USB 엄지 드라이브를 연결 한 후 무인기의 데이터 및 비디오에 액세스 할 수있는 암호화되지 않은 FTP 연결과 같은 모든 취약점을 모두 찾으려면 포트 스캔을 수행했습니다. 또한 라이브 비디오 스트림을 도청하고 제어 포트를 통해 새로운 구성을 제출하십시오. 암호화되지 않은 Wi-Fi 네트워크를 통해 루트 쉘에 대한 전체 액세스 권한을 얻는 것은 어렵지 않았습니다.
2018 년에 출판 된 과학적 연구는 무인 통신 프로토콜의 보안 분석을 살펴 봤습니다. 종이에서 그들은 무인 항공기를 공격하는 접근 방식을 묘사하고 시연합니다. 그들은 애호가와 준결승 무인 항공기에 일반적으로 사용되는 시스템에 그것을 할 수있었습니다.
모든 드론 통신 프로토콜은 정보를 전송하기 위해 비밀 키를 사용하고 가장 긴 비밀을 사용할 것을 권장합니다. 이렇게하면 무차별 공격이 상당히 어려워지며 합법적 인 소유자의 인증을 강하게 보장합니다. 드론 통신을위한 암호화 방법을 사용하는 것이 좋습니다.
2019 년에 출판 된 또 다른 연구는 라스베리 파이와 Wi-Fi 파인애플과 동일한 무인 항공기를 해킹 할 수있었습니다. 그들은 서비스 거부, 중간, 무단 루트 액세스 및 패킷 스푸핑의 인간과 같은 많은 고급 공격을 시작할 수있었습니다. 또한 Bash 스크립트를 실행하는 Wi-Fi 지원 라스베리 PI를 사용하여 무인 항공기를 완전히 비활성화 할 수있었습니다.
종이는 드론 취약점이 일반 대중에 대한 중요한 보안 및 개인 정보 보호 관심사이며 무인 항공기 제조업체가 고객을 위해 더 많은 것을 할 것을 요구한다고 결론 지었다.
DJI 드론을 해킹 할 수 있습니까?
DJI 무인 항공기는 다른 무인 항공기처럼 해킹 될 수 있습니다. 중간 공격, 센서 스푸핑 및 기타 많은 소프트웨어 해킹을 통해 Wi-Fi 공격을 통해 해킹 당할 수 있습니다. 또한 DJI가 아닌 비행 구역 잠금을 해제하거나 가속을 높이는 것과 같은 DJI가 설정 한 제한을 제거 할 수 있습니다.
DJI는 보안을 매우 중요하게 생각하며 웹 사이트를 더 읽고 보안 응답 센터에 대해 더 자세히 알아볼 수 있습니다.
그들은 끊임없이 무인 항공기가 수집중인 데이터를 보호 할 수있는 방법을보고 있으며, 최근에 인터넷 연결을 제거하고 인터넷을 통해 무인 항공기 데이터의 전송을 방지하는 효과적인 데이터 프라이기 기능 인 로컬 데이터 모드를 활성화했습니다.
자신의 DJI 무인 항공기 해킹
DJI DRONO는 나쁜 배우가 해킹을 할 수있는 것이 아닙니다. DJI가 찍은 모든 제한 사항을 제거하려는 무인 항공기 해커 커뮤니티가 있습니다.
https://drone-hacks.com 에서이 커뮤니티에 대해 더 읽을 수 있습니다.
이 회사는 DJI 무인 항공기를 수정할 수있는 소프트웨어를 제공합니다. 무인 항공기의 매개 변수 (예 : 수직 등반 속도, 정상 및 스포츠 모드의 최대 고도 기울기)를 변경하고 지리 펜싱 제한을 제거 할 수 있습니다. 그들은 다음과 같은 다양한 옵션을 가지고 있습니다:
- DJI 사용자 정의 비행 컨트롤러 – 이렇게하면 비행 비행 구역의 집행을 비활성화하고 고도 제한을 비활성화합니다.
- DJI No-Fly Zones – 이렇게하면 모든 비행 영역 데이터베이스가 제거됩니다. 지원되는 무인 항공기 모델에서
- fcc boost – 이것은 CE 모드에서 FCC 모드로의 무인 항공기가 변경됩니다.
- adb 루트 쉘 – 당신이 회사 인 회사 또는 정부 기관이나 필요 액세스를 무인 항공기로 연결하려면 드론의 파일 시스템에서 직접 필요한 모든 데이터를 추출 할 수 있습니다.
- dji 깜박이는 펌웨어 -이를 통해 DJI 무인 펌웨어를 쉽게 업그레이드하고 다운 그레이드 할 수 있습니다
<.li>DJI 매개 변수 -이를 통해 이전에 숨겨진 수백 가지 설정을 변경할 수 있습니다. DJI 지원에서 디버그 모드를 사용할 필요가 없으므로 매개 변수를 직접 변경할 수 있습니다.
이 주변의 합법성은 조금 불확실하지만, 당신이 당신의 나라에 부과 된 규정과 규칙 내에서 아직도 비행하면 법적 위험에 직면하지 못할 것입니다. 그러나 규칙과 규정을 벗어나는 순간은 즉시 다양한 위험까지 자신을 열 수 있습니다.
이 소프트웨어를 사용하여 펜싱을 제거하는 방법에 대해 자세히 알고 싶다면 다른 기사를 확인하십시오 – 지리 펜싱이없는 최고의 무인기 – 여기를 클릭하십시오.
해커에서 무인 항공기를 보호하는 방법
해커에서 드론을 보호하는 다양한 방법이 있습니다. 귀하의 소프트웨어를 최신 상태로 유지해야 할뿐만 아니라 해킹에 관심이있는 경우 많은 공격이 무인 항공기와 같은 장소에있는 것에 의존하는 것입니다. 당신은 당신의 움직임과 무인 항공편을 예측할 수 없게 만드는이 형태의 해킹의 형태를 취할 수 있습니다.
소프트웨어
이 기사를 찾은 모든 드론은 무인 항공기와 무인 컨트롤러간에 교환되는 정보를 보호하기 위해 암호화의 형태를 사용하지 않습니다.
펌웨어를 최신 상태로 유지
펌웨어를 최신 상태로 유지하면 데이터를 보호하고 드론이 해킹되지 않도록 할 수있는 최선의 방법 중 하나가됩니다. 무인 항공기 제조업체는 취약점을 식별 할 때 펌웨어 및 다른 보안 패치에 대한 업데이트를 발행하고 있습니다.
제조업체가 권장하는 즉시 무인 항공기를 업데이트하면 무인 항공기가 데이터 누출이나 해커에 취약하지 않은지 확인합니다. 무인 항공기를 해커 앞에서 한 발 앞에 지키면 화면상의 지침은 다음과 같은만큼 쉽습니다.
바이러스 백신 소프트웨어 사용
나는 무인 항공기를 연결할 가능성이있는 모든 컴퓨터에서 바이러스 백신 소프트웨어를 사용하는지 확인합니다.
가장 좋은 바이러스 백신 보호 중 일부는 PC가 얻을 수 있습니다:
- 비트 수비수
- 카스퍼 스키
- Norton Life Lock
- avast
- avg 바이러스 백신
이런 유형의 소프트웨어의 소프트웨어를 부르지 만 요즘 실제 컴퓨터 바이러스로 칠 거의 없을 것입니다. 대신, ransomware와 데이터 훔치는 트로이 목마는 사람들이 컴퓨터에 불법적 인 목적으로 컴퓨터에 액세스하게 할 수있는 봇처럼 훨씬 더 흔합니다.
컴퓨터를 자유롭게 유지하기위한 변명이 없음을 의미하는 많은 멋진 옵션이 있습니다.
강력한 암호 사용
기지국이나 앱을 암호로 보호해야 할 수도 있습니다. 무인 항공기와 통신중인 시간에 금이 될 수없는 강력한 암호를 선택하십시오. 강력한 암호를 만드는 문자, 숫자 및 특수 문자가 혼합되어 비행 중에 무인 항공기를 보호하는 데 도움이됩니다.
강력한 암호는 일반적으로 이러한 기능을 갖추고 있습니다:
- 적어도 12 자 이상
- 대문자, 소문자, 숫자 및 기호의 조합.
- 사전이나 이름에서 찾을 수있는 단어가 아닙니다. 개인 생활을위한 사람, 캐릭터, 조직 또는 중요한 날짜.
- 온라인 계정에 액세스하는 데 사용하는 다른 암호와 크게 다르게되어야합니다.
강력한 암호가 있으면 LastPass 또는 Keypass (즐겨 찾기)와 같은 암호 관리자를 사용하는 것이 좋습니다. 친구 또는 가족 구성원조차도 누구와도 공유하지 않습니다. 이메일, 인스턴트 메시지 또는 안전하지 않은 다른 통신 수단으로 암호를 보내지 마십시오.
드론이 홈 위치로 돌아 가기
홈 포인트를 설정하면 신호가 걸리거나 배터리가 낮은 경우 신호가 꺼지면 무인 항공기가 집으로 돌아가거나 배터리가 낮을 경우 가정으로 돌아갈 수 있습니다. 중요한 것은 GPS 스푸핑을 사용하는 것과는 별도로 하이킹 시도에서 무인 항공기를 복구 할 수 있습니다.
물리적 해킹
무인 항공기를 사용하여 소프트웨어를 사용하여 해커에 취약 할뿐만 아니라 물리적 공격에서 무인 항공기를 보호하는 것이 중요합니다. 또한 소프트웨어 공격 중 일부는 사람들이 무인 항공기와 리모콘 사이의 통신을 가로 챌 수 있습니다. 즉, 동일한 위치에 있어야합니다.
드론과 보안을 보호하는 데 관심이 있으시면 여기에서해야 할 단계가 있습니다.
다른 위치에서 비행
나는 내가 가장 좋아하는 비행 위치를 가지고 있지만, 보안과 내 무인 항공기의 보안에 관심이 있다면, 내가 무인 항공기를 비행하는시기와 어디에서 비행 할지를 원할 수 있습니다.
다른 위치에서 내 무인 항공기를 비행하는 것은 i a m 해커가 물리적으로 지역으로 추적 할 수있는 행동과 움직임의 패턴을 만들지 않도록하십시오.
다른 시간에 날아가
비행이 매일, 주 또는 월 동시에 일어나는 경우, 당신의 움직임을 관찰하는 사람이 당신이 무인 항공기를 날아갈 가능성이있는시기를 예측할 수있을 것입니다.
단순히 무인 항공기를 비행하고 데이터 보안을 돌보는 시간을 단순히 변경하면 중간 및 Wi-Fi 공격에서 많은 남자를 둘러 볼 수 있습니다.
소셜 미디어에 게시하지 않음
마지막으로, 실시간으로 날아가는 소셜 미디어에 게시하지 말고 YouTube 또는 Facebook으로의 비행을 스트리밍하지 마십시오. 소셜 미디어는 해커가 정보를 찾아서 당신이 어디에 있는지, 집에 있지 않을 때, 당신이 집에 있지 않은 곳에서 발견하는 정규 도구가되었습니다.
필요한 사진의 데이터를 수집 한 후에도 소셜 미디어에 대한 비행기와 경험을 기억하십시오. 그러나 소셜 미디어에서 집에서 멀리 떨어져있을 때 광고하지 않는지 확인하십시오. 이것은 긴 휴일도에도됩니다.
드론을 추적 할 수 있습니까?
드론을 추적 할 수있는 여러 가지 방법이 있으며 가장 쉽게 이용 가능한 방식 중 하나가 드론 감시자와 같은 응용 프로그램을 사용하는 것입니다.
앱
드론 감시자 앱은 Android 기기를 드론의 탐지기로 바꾸고 경로를 경고하고 경로를 추적 할 수 있습니다. 앱은 대부분의 상업적으로 이용 가능한 소비자 및 프로 튜터 드론을 감지하고 지역 법 집행 기관에서 사용하는 증거를 문서화하는 데 사용할 수있는 무인 항공기 유형 및 ID를 포함하여 데이터를 기록합니다.
이 응용 프로그램의 개발자는 Drone Watcher 앱이 고급 신호 인텔리전스 기술을 사용하여 상업적으로 이용 가능한 무인 항공사의 약 95 %에 대한 정보를 감지, 추적 및 기록 할 수 있다고 주장합니다.
앱은 무인 항공기 유형과 ID가 드론 파일럿에 반대하려는 불만 사항을 문서화하는 데 사용할 수있는 드론 유형과 ID를 기록하는 데 드론을 탐지 할 때 사용자에게 경고합니다.
개인 정보 보호를위한 개인적인 사용 외에도, 무인 항공기 감시자 앱은 무인 항공기 제어 및 보안을 공공 행사에 사용할 수도 있습니다.
해당 영역에 무인 항공기가 있는지 확실하지 않은 경우이 앱을 사용하여 현재 위치의 절반 마일 이내에 있는지 신속하게 결정할 수 있습니다.
요약
이 기사에서는 무인 항공기가 해킹 당할 수있는 방법과 해커가 스푸핑에 사용하고 무인 항공기를 통제하는 방법에 대해 자세히 살펴 봤습니다. 우리는 또한 데이터 및 무인 항공기를 납치하는 비교적 간단하고 공통 기술을 사용한 과학 및 연구를 보았습니다.
흥미롭게도, 상업용 무인 항공기는 컨트롤러와 통신하는 동안 암호화를 사용하지 않습니다. 이는 보안 및 개인 정보 보호 문제를 포함한 다양한 문제를 엽니 다.
우리는 드론에 암호화를 할 수는 없지만 강력한 암호, VPNS, 바이러스 백신 소프트웨어를 사용하여 우리의 무인 항공기를 보호하고 최신 보안 패치가 있도록 무인 항공기를 최신 상태로 유지할 수있는 여러 가지 방법이 있습니다. .
궁극적으로, 무인 항공기가 해킹 될 가능성이 있는지 여부는 포함 된 데이터의 종류에 따라 다릅니다. 또는 비행중인 위치. 원자력 발전소 또는 정부 건물과 같은 민감한 지역을 통해 무인 항공기를 비행 할 수는 없으므로 해커에게 특히 매력적인 데이터가 없을 것입니다.
정부와 군인이 운영하고 소유 한 무인 항공기는 훨씬 더 흥미롭고 해커의 노력의 가치가있을 것입니다.
매우 간단한 보안 및 개인 데이터 보호 절차를 거치는 한 해커가 공격하고 싶어하는 “낮은 교수형 과일”이 될 것 같지는 않습니다.