카퍼헤드OS
Copperhead![]() | |
![]() 카퍼헤드 스크린샷Nexus 5X의 OS | |
개발자 | 카퍼헤드 |
---|---|
OS 패밀리 | Unix와 같은 |
동작 상태 | 현재의 |
소스 모델 | 폐쇄 소스 |
최신 릴리즈 | 5.2 / 2022년 6월 전(2022-06-09 |
마케팅 대상 | 안전한 스마트폰 |
갱신 방법 | OTA(Over-the-Air) 또는 사이드 로드된 업데이트 패키지 |
패키지 매니저 | 프론트 엔드로 번들된 F-Droid APK |
면허증. | CC BY-NC-SA 4.0 |
공식 웹사이트 | copperhead |
카퍼헤드OS는 안드로이드 모바일 플랫폼을 기반으로 하는 스마트폰용 모바일 운영 체제입니다.구글의 안드로이드 오픈 소스 프로젝트의 공식 릴리스에 개인 정보 보호 및 보안 기능을 추가합니다.카퍼헤드OS는 캐나다의 정보 보안 회사인 카퍼헤드에 의해 개발되었습니다.Creative Commons BY-NC-SA 4.0에 따라 라이센스가 부여되지만 소스 코드는 일반 다운로드에 제공되지 않습니다.
카퍼헤드OS는 Google Pixel 제품 라인에서 스마트폰을 지원합니다.다른 디바이스는 개발팀의 자원을 보호하기 위해 대상이 되지 않습니다.강화된 버전의 Linux 커널과 같은 Android에는 없는 몇 가지 보안 기능 및 장치의 잠금 해제와 암호화를 위한 별도의 암호를 사용할 수 있는 기능이 있습니다.대부분의 Android 기기에서 볼 수 있는 Google Play Store를 사용하는 대신 Copperhead는사용자가 악의적인 앱을 설치할 위험을 줄이기 위해 OS는 F-Droid 스토어와 함께 제공됩니다.
구리 헤드 개발OS는 2014년에 시작되었으며 운영체제는 2015년 8월에 초기 알파 릴리스를 출시했습니다.그 후 2016년 2월에 베타판이 출시되었고, 구글 넥서스와 픽셀 폰을 대상으로 한 몇 가지 다른 출시들이 이어졌다.이 프로젝트는 GNU General Public License로 처음 출시되었으며 프로젝트의 소스 코드는 GitHub에서 공개적으로 이용 가능하다.2016년 10월 라이선스는 Creative Commons Attribution-NonCommercial-ShareAlike(BY-NC-SA)로 변경되었으며 2020년 6월부로 소스 코드에 대한 액세스는 카퍼헤드의 파트너 네트워크 구성원으로 제한되었습니다.
역사
프로젝트 시작 및 초기 출시
카퍼헤드OS 프로젝트는 캐나다 토론토에 본사를 둔 정보보안 회사인 카퍼헤드에 의해 2014년에 시작되었습니다.이 회사는 같은 해 CEO인 James Donaldson과 CTO 겸 리드 개발자인 Daniel Micay에 의해 설립되었으며 처음에는 캐나다 법률 및 인텔리전스 업계의 고객을 대상으로 서비스를 제공했습니다.이 작업을 하는 동안, 설립자들은 모바일 기기용 안전한 오픈 소스 운영 체제가 없다는 것을 깨닫고 Copperhead를 만들었습니다.OS는 오픈 소스 라이선스로 이 [1][2][3]요구에 대응합니다.
Copperhead는 Copperhead의 개발을 발표했습니다.2015년 4월에 OS를 도입.발표에 의하면, operating system은 프라이버시를 중시하는 [4]유저를 대상으로 한 「안드로이드의 시큐어·바이·디폴트 버전」으로 설계되었다.처음에 카퍼헤드OS는 GNU General Public [5]License로 라이선스되었으며 프로젝트의 코드는 GitHub에 [6]있습니다.Copperhead는 Copperhead용으로 개발된 버그 수정 및 개선에 기여했습니다.OS에서 [7]구글 안드로이드 개발의 주요 프로젝트인 안드로이드 오픈 소스 프로젝트까지.
2015년 8월 Copperhead는 Copperhead의 첫 번째 알파 버전을 출시했습니다.OS.[8] 이 시점에서 이 프로젝트는 Cyanogen Mod를 기반으로 하고 있으며 Google Nexus 5와 Samsung Galaxy S4에 [9]대한 지원을 포함하고 있습니다.그 후 2016년 2월에 Nexus 5, Nexus 9 및 Nexus 5X를 지원하는 베타 버전이 출시되었습니다.베타 버전은 후속 릴리즈와 마찬가지로 Cyanogen Mod를 사용하는 대신 Android Open Source Project에 직접 기반을 두고 있습니다.Cyanogen Mod로부터의 이동과 공급업체의 지원 부족은 삼성 갤럭시 S4에 [10]대한 지원을 떨어뜨렸다.2016년 5월, Copperhead는 Nexus 5X를 Copperhead와 직접 구매할 수 있는 온라인 스토어를 출시했습니다.OS가 프리 로드되어 있습니다.넥서스 6P는 같은 해 [11]7월에 매장에서 구입할 수 있게 되었다.
Daniel Micay의 라이센스 변경 및 이탈
2016년 10월부터 Copperhead 버전용Android 7.0 Nougat 기반의 OS, Copperhead는 Copperhead를 변경했습니다.Creative Commons Attribution-NonCommercial-ShareAlike([5][12]BY-NC-SA) 라이선스에 대한 OS 라이선스.도날드슨에 따르면, 이것은 다른 회사들이 카퍼헤드를 사용하는 것을 막기 위한 것이라고 한다.프로젝트의 [5]지속성을 유지하기 위해 Copperhead에 라이센스 비용을 지불하지 않는 OS 코드.
카퍼헤드는 카퍼헤드가 탑재된 구글 픽셀 폰을 판매하기 시작했다.2017년 3월, 넥서스 [13]폰의 라인업에 가세해 OS도 발매.Nexus 디바이스의 경우 사용자는 Copperhead를 다운로드하여 설치할 수 있습니다.OS는 [14]무료로 제공되지만 픽셀폰에서는 [15]이 옵션을 사용할 수 없습니다.픽셀 폰의 경우 사용자는 카퍼헤드가 있는 카퍼헤드 스토어에서 전화기를 구입할 수 있습니다.OS가 프리 인스톨 되어 있는 경우, 또는 자신의 전화기를 카퍼헤드에 송신해 operating system을 인스톨 합니다.이것은 카퍼헤드의 위반을 방지하기 위해 행해졌다.OS의 비상용 라이선스.Copperhead 경쟁사는 Copperhead를 탑재한 Nexus 폰을 판매하고 있었습니다.시판 라이선스를 취득하지 않고 OS를 인스톨 해,[15] Copperhead는 픽셀로 이 문제를 회피하고 싶다고 생각하고 있었습니다.이 문제는 같은 해 11월 Copperhead가 지속적인 라이선스 위반을 막기 위해 Nexus 디바이스용 업데이트서버를 잠시 셧다운했을 때 불거졌습니다.회사는 이틀 [15]후에 업데이트 서버를 복구했습니다.
Copperhead는 Copperhead의 알파 버전을 출시했습니다.2018년 1월 픽셀2 및 픽셀2 XL용 OS.Pixel 2 및 2 XL의 공식 릴리스는 "내부 사용"으로 표시되어 인증 없이 Copperhead 웹사이트에서 다운로드할 수 없습니다.이로 인해 Nexus 릴리즈만 일반 [16]다운로드에 사용할 수 있는 상태가 유지되었습니다.
사업 정책을 둘러싼 두 창업자 간의 의견 대립은 2018년 첫 몇 달 동안 점점 더 가열되었고, 그 [17][18]해 6월 도널드슨은 미케이를 해고하게 되었다.Micay는 Reddit에 해고 통보를 게시하고 프로젝트 [17][19]업데이트를 발표하기 위해 필요한 암호 키를 삭제함으로써 응답했다.Micay는 "회사와 인프라스트럭처가 침해되는 것을 고려하고 있다"면서 "도널슨이 사용자에게 피해를 주는 것을 막겠다"[20]고 말했다.구리 헤드가 구리 헤드를 제공하지 못했습니다.그 후 [18]몇 달 동안 OS 업데이트를 실시합니다.Micay는 Copperhead의 오픈 소스 부품 개발을 계속했습니다.Android Hardening 프로젝트로서의 OS(나중에 Graphene으로 개명)OS.[21] 도날드슨에 따르면 2019년 2월 현재 그와 미케이는 이 [22]사건에 대해 법적 분쟁을 벌이고 있다.
Android Pie 이상
2019년 3월 Copperhead는 Copperhead 버전을 출시했다.픽셀, 픽셀 XL, 픽셀 2 및 픽셀 2 XL을 지원하는 Android Pie(9) 기반의 OS. Copperhead가 프리 인스톨 되어 있는 픽셀 디바이스OS는 Copperhead 웹사이트에서 [23]구입할 수 있습니다.2020년 2월 Copperhead 버전이 출시되었습니다.Android 10을 기반으로 하는 OS. 픽셀 2 및 픽셀 [24]2 XL에서 사용할 수 있습니다.2020년 6월 현재 구리선OS 소스 및 설치 파일은 더 이상 일반 다운로드가 불가능하여 Copperhead의 파트너 네트워크에서만 입수할 수 있었습니다.카퍼헤드는 이 [25]변경의 이유로 "Copperhead의 비상업 라이선스 대량 위반"을 들고 있다.2020년 11월에 Android 11 업데이트가 [26]출시되었습니다.
2022년 6월 현재 구리선OS는 매월 지원되는 디바이스에 대한 보안 패치를 계속 제공합니다.또, 서포트되고 있는 디바이스도, 픽셀 6, 픽셀 4a 5G, 픽셀 5a 5G로 확장했습니다.이는 각각 2022년 2월과 4월에 출시된 안드로이드 12와 안드로이드 12L [27][28]기반의 새로운 업데이트와 일치한다.
기능과 호환성
카퍼헤드OS는 Android 운영체제를 강화하여 공격자가 잠재적인 보안 취약점을 악용하는 것을 더욱 어렵게 만드는 데 초점을 맞추고 있습니다.2016년 인터뷰에서 카퍼헤드 CEO 제임스 도널슨은 "공격자가 [1]지출해야 할 자원의 양을 늘리는 것이 핵심"이라고 말했다.운영체제는 프로그램이 메모리와 상호작용하는 방식과 관련하여 재고 안드로이드보다 몇 가지 보안 기능이 향상되었습니다.Linux 커널용 PaX 보안 패치를 구현하여 쓰기 가능한 [10]메모리로 간신히 이동한 코드 실행에 대한 내성을 향상시킵니다.또한 향상된 주소 공간 레이아웃 랜덤화, 더 나은 메모리 레이아웃 랜덤화를 갖춘 malloc 버전 및 더 [10][29]안전한 SELinux 정책도 갖추고 있습니다.카퍼헤드또한 OS는 검증된 부팅 기능을 갖추고 있어 부팅 프로세스 [30]또는 디바이스의 복구 프로세스를 넘겨받는 악성 프로그램으로부터 보호합니다.
안드로이드와 사용자 대면 기능에서도 다양한 변화가 많다.카퍼헤드OS, 사용자들은 그들의 장치를 잠금 해제하는 데 비교적 간단한 암호를 사용할 수 있지만, 만약 틀린 암호를 5번 연속으로 입력되는데 그 장치 reboots고 암호화 암호에 대한 공격자를 짐작하기 이는 아마도 더 어려울 것 입력해야 하는 암호 장치의 암호화 암호에서 장치의 잠금을 해제하는 데 사용된 사람들로 나뉜다.[10]운영체제는 안드로이드 폰에서 흔히 볼 수 있는 구글 플레이 스토어 대신 사용자가 오픈 소스 애플리케이션을 설치할 수 있는 F-Droid 스토어와 함께 제공됩니다.이는 사용자가 알지 못하는 사이에 장치에 악성 [1]앱을 설치하는 것을 방지하기 위한 것입니다.
이 프로젝트는 구글 픽셀 제품 라인의 스마트폰을 지원합니다.이는 Copperhead의 개발 리소스를 보존하고 Google이 [31]보안 업데이트를 출시할 때 빠른 패치를 적용하기 위한 것입니다.2022년 6월[update] 현재 지원되는 전화기는 픽셀 3a, 픽셀 3a XL, 픽셀 4, 픽셀 4 XL, 픽셀 4a, 픽셀 4a 5G, 픽셀 5, 픽셀 5a 5G 및 픽셀[32] 6입니다.
접수처
2018년 1월, opensource.com의 Tarus Balog는 Copperhead OS의 기능에 좋은 인상을 받았지만, Google 애플리케이션의 부족에 어려움을 느꼈고, 라이센스 계약 조건에 혼란스러웠습니다.발로그는 카퍼헤드의 픽셀과 픽셀 XL 폰이 너무 비싸서 넥서스 6P를 처음 사용했다고 말했다.당시 소스 코드를 사용할 수 있었지만, 그는 자신의 [31]빌드를 성공적으로 완료할 수 없었습니다.
영향을 주다
2016년, The Tor Project는 카퍼헤드를 기반으로 한 시제품 스마트폰을 출시했다.OS는 사용자가 익명성을 위해 Tor를 통해 네트워크 연결을 라우팅할 수 있는 기능을 제공하는 Tor Phone이라고 명명했습니다.카퍼헤드OS는 보안, 특히 검증된 부팅을 사용하고 Google Play Store의 앱에 의해 오버라이드되는 시스템 앱을 방지하기 위해 선택되었습니다.이 프로토타입은 구글 넥서스와 픽셀 하드웨어에서만 작동했고, 많은 미완성 [30][33]조각들이 있었다.
「 」를 참조해 주세요.
레퍼런스
- ^ a b c Pauli, Darren (December 13, 2016). "Pre-rolled stripped, hardened Copperhead Androids hit Oz, NZ". The Register. Archived from the original on September 25, 2020. Retrieved September 25, 2020.
- ^ Howell, Jason; Richards, Ron; Trapani, Gina; Donaldson, James (August 17, 2016). All About Android 279: Peak Phablet (Podcast). This Week in Tech. 9 minutes in. Retrieved September 25, 2020 – via YouTube.
- ^ 17-4-19 Interview with James Donaldson - Copperhead CEO (Podcast). CryptoTech.Solutions. May 11, 2017. 2 minutes in. Retrieved September 25, 2020 – via YouTube.
- ^ "Copperhead OS: Secure Android ROM". Copperhead Limited. April 22, 2015. Archived from the original on March 29, 2020. Retrieved September 23, 2020.
- ^ a b c 17-4-19 Interview with James Donaldson - Copperhead CEO (Podcast). CryptoTech.Solutions. May 11, 2017. 25 minutes in. Retrieved September 25, 2020 – via YouTube.
- ^ Schirrmacher, Dennis (September 28, 2015). "CopperheadOS: Alternatives System will Android sicherer machen" [CopperheadOS: Alternative system wants to make Android more secure] (in German). Heise. Archived from the original on October 1, 2015. Retrieved September 23, 2020.
- ^ Armasu, Lucian (November 13, 2015). "Copperhead CTO: Nexus Phones Already More Secure Than BlackBerry Priv". Tom's Hardware. Retrieved September 26, 2020.
- ^ "CopperheadOS Alpha". Copperhead Limited. August 21, 2015. Archived from the original on March 29, 2020. Retrieved September 23, 2020.
- ^ Quiroli, Lorenzo (September 8, 2015). "La prima alpha di CopperheadOS, il firmware open-source sicuro" [The first alpha of CopperheadOS, the secure open-source firmware]. www.androidworld.it (in Italian). Archived from the original on September 9, 2015.
- ^ a b c d Corbet, Jonathan (February 17, 2016). "CopperheadOS: Securing the Android". lwn.net. Retrieved October 6, 2020.
- ^ Chokkattu, Julian (July 12, 2016). "Copperhead is selling Google's Nexus devices with its pre-installed secure OS". www.digitaltrends.com. Retrieved August 11, 2020.
- ^ Zanolla, Irven (August 27, 2016). "Maru OS e Copperhead OS diventano open source" [Maru OS and Copperhead OS become open source] (in Italian). Archived from the original on August 28, 2016. Retrieved September 26, 2020.
- ^ Sohail, Omar (March 6, 2017). "Google Pixel Is Available Running a New OS – More Secure But Also Very Expensive". Wccftech. Archived from the original on March 6, 2017. Retrieved September 28, 2020.
- ^ "Google Pixel with CopperheadOS is Available for Purchase in the U.S. and Canada". xda-developers. March 6, 2017. Retrieved August 25, 2020.
- ^ a b c "CopperheadOS Disables Nexus Update Server After Licensing Violations". xda-developers. November 12, 2017. Retrieved August 19, 2020.
- ^ Wright, Arol (January 17, 2018). "CopperheadOS is Coming to the Google Pixel 2/2 XL". xda-developers. Retrieved August 25, 2020.
- ^ a b Perrone, Alessandro (June 12, 2018). "CopperheadOS potrebbe non avere un futuro" [CopperheadOS may not have a future] (in Italian). Tutto Android. Retrieved September 29, 2020.
- ^ a b De, Kingshuk (February 5, 2019). "The demise of CopperheadOS and rise of its successors". PiunikaWeb. Retrieved September 29, 2020.
- ^ Mocanu, Iulian (June 18, 2018). "CopperheadOS este mort" [CopperheadOS is dead] (in Romanian). Retrieved September 29, 2020.
- ^ Puljek, Kristijan (June 12, 2018). "Raspao se CopperheadOS" [CopperheadOS fell apart] (in Croatian). Mobil.hr. Retrieved September 29, 2020.
- ^ Tremmel, Moritz; Grüner, Sebastian. "GrapheneOS: Ein gehärtetes Android ohne Google, bitte - Golem.de" [GrapheneOS: A hardened Android without Google, please]. www.golem.de (in German). Retrieved August 11, 2020.
- ^ "Ex-CopperheadOS dev spits fire as CEO says project not dead". PiunikaWeb. February 6, 2019. Retrieved August 26, 2020.
- ^ "CopperheadOS' Android Pie update is now available for the Pixel & Pixel 2". xda-developers. March 28, 2019. Retrieved August 19, 2020.
- ^ Naresh, Sagar (February 17, 2020). "CopperheadOS Android 10 update is now available". PiunikaWeb. Retrieved September 29, 2020.
- ^ "Installation". Copperhead. Archived from the original on June 15, 2020. Retrieved October 4, 2020. 2020년 6월 이전에 보관된 버전에는 공장 이미지를 얻는 방법이 명시되어 있습니다.
- ^ "CopperheadOS Release: Android 11 - Copperhead". copperhead.co. Retrieved 2022-06-16.
- ^ "CopperheadOS Pixel 5a, Pixel 5, Pixel 4a 5G available now". copperhead.co. Retrieved 2022-06-16.
- ^ "CopperheadOS Updates - Copperhead". copperhead.co. Retrieved 2022-06-16.
- ^ Porup, J. M. (August 9, 2016). "Copperhead OS: The startup that wants to solve Android's woeful security". Ars Technica. Retrieved October 6, 2020.
- ^ a b Porup, J. M. (November 22, 2016). "Tor phone is antidote to Google "hostility" over Android, says developer". Ars Technica. Retrieved October 6, 2020.
- ^ a b Balog, Tarus (January 29, 2018). "CopperheadOS: Security features, installing apps, and more". Opensource.com. Retrieved August 20, 2020.
- ^ "Device comparison". Copperhead. Archived from the original on August 29, 2020. Retrieved September 26, 2020.
- ^ Verma, Adarsh (November 25, 2016). "Tor Phone Is The "Super-secure Version Of Android", Developed By Tor Project". Fossbytes. Retrieved August 28, 2020.