Car-tech

왜 안드로이드 앱 보안이 아이폰보다 나은가?

말 못 하는 내 친구의 고통, 들어보실래요?

말 못 하는 내 친구의 고통, 들어보실래요?
Anonim

주요 보안 플랫폼에 영향을 미치는 몇 가지 잘 알려진 이벤트로 인해 최근 애플리케이션 보안은 모바일 세상에서 치열한 관심의 대상이되었습니다.

물론, JailbreakMe 도구가 있습니다.이 도구는 악의적 인 응용 프로그램에서 에뮬레이트 될 수있는 방식으로 장치의 운영 체제를 잠금 해제합니다.

Android 측면에서는 데이터 액세스 벽지 응용 프로그램의 경우였습니다. 결국, 사용자가 위험에 처하게하기 위해 아무 것도하지 않았습니다.

[추가 정보: Windows PC에서 악성 코드 제거 방법]

전송 보안은 Blackberry 플랫폼에 각광을 줬습니다. 데이터 모니터링 국가에서.

아직 어떤 모바일 플랫폼도 완벽한 보안을 갖추고 있지는 않으며 분명하지도 않습니다. 안드로이드는 iPhone보다 더 안전하게 앱을 만들 수있는 많은 장점이 있습니다.

1. 응용 프로그램 권한 Linux 기반 안드로이드 플랫폼에서 각 응용 프로그램은 기본적으로 다른 응용 프로그램에 데이터 나 코드를 읽거나 쓰지 못하게하는 별도의 "Silo"에서 실행됩니다. 분리 된 각 응용 프로그램에는 고유 한 식별자와 해당 응용 프로그램이 액세스 및 수행 할 수있는 내용을 명시 적으로 제어하는 ​​해당 사용 권한 세트가 연결됩니다.

결과적으로 Linux 사용자는 일반적으로 "루트"권한이없는 시스템 전체에 해를 끼칠 수있는 권한이 있기 때문에 기본적으로 Android 앱은 비슷한 방식으로 제한됩니다. 리눅스가 개인 사용자에게 영향을 미치는 바이러스에 의해 데스크탑에서 발생할 수있는 피해를 최소화하는 것과 마찬가지로, 안드로이드는 악성 애플리케이션으로 인해 발생할 수있는 잠재적 피해를 제한합니다.

Android 애플리케이션간에 공유되므로 명시 적으로 사용자에게 알리는 방식으로 수행해야합니다. 특히, 설치가 이루어지기 전에 앱은 휴대 전화 기능이나 데이터 중에서 사용하고 싶은 데이터 (예: GPS)를 선언해야하며 사용자는이를 수행 할 수있는 권한을 명시 적으로 부여해야합니다. 그 벽지 애플 리케이션, 주목해야한다, 아무 예외도 아니었다. 따라서 사용자가 간단한 벽지 응용 프로그램이 자신의 연락처 목록에 대한 액세스를 요청하고 있다고 가정하면 진행하기 전에 두 번 생각할 이유가있을 것입니다.

iPhone에서는 다른 이야기입니다. 모든 앱은 동등한 것으로 간주되며 기본적으로 사용자에게 알릴 필요없이 많은 리소스에 액세스 할 수 있습니다. 따라서 안드로이드에서는 아이폰 OS에 설치하려고 할 때 악의적 인 앱이 의심 스럽다는 것을 알 수 있지만 해가 될 때까지는 전혀 모른다.

2. App Markets

Android는 설치하기 전에 사용자가 응용 프로그램의 요구 사항을 평가할 수 있도록 제어하지만, Apple은 자체 제어 기능을 유지합니다. 대신, 과보호 부모와 마찬가지로 앱 스토어에서 판매되기 전에 모든 애플리케이션을 승인해야한다고 주장한다. 아이폰 플랫폼의 벽으로 막힌 정원을 유지하려는 전략의 일부이다.

안드로이드 마켓 물론, 설치시 구매하는 앱을 평가하는 것은 사용자에게 달려 있습니다.

Apple의 접근 방식이 사용자에게보다 안전한 것으로 보는 사람들도 있지만, 프로세스의 불투명도로 인해, 정확하게 회사는 들어오는 응용 프로그램을 확인합니다. 매일 쓰여지는 새로운 앱의 수가 너무 많아서, 애플이나 다른 회사가 단순히 개발자의 신원을 확인하고 앱이 약속 한 바를 확실히 할 수는 없다. 어쨌든, 어떤 개발자라도 앱이 승인 된 후 악의적 인 코드를 쉽게 추가 할 수 있습니다.

어느 쪽이든 나중에 애플이 심사 한 많은 앱에 취약점이있는 것으로 의심의 여지가 없습니다. 최근에 보안 연구 업체 인 Lookout은 Android의 응용 프로그램이 일반적으로 사람의 연락처 목록에 액세스하거나 위치를 검색 할 수있는 것보다 덜 가능성이 있음을 발견했습니다. 또한 거의 두 배나 많은 아이폰 앱이 사용자의 연락처 데이터에 액세스 할 수 있음을 발견했다.

3. 개방성 (Openness)

안드로이드 플랫폼은 공개적으로 개방적이지는 않지만, 애플의 아이폰 플랫폼보다 훨씬 개방적이라는 것은 부정 할 수 없다. 개방성의 많은 이점 중 하나는 플랫폼의 기본 코드가 전 세계의 사용자와 개발자가 조사 할 수 있다는 것입니다. 나는 애플 팀이 얼마나 많은 사람들인지는 신경도 안쓴다. 그들의 숫자가 그것과 경쟁 할 수있는 방법이 없습니다. 결과? 코드를 연구하는 "눈알"이 많을수록 문제가 더 빨리 발견됩니다.

투명성과 참여의 시대에 저는 개방성과 사용자 통제가 급속하게 확장되는 모바일 세계에서 필요하다고 생각합니다. 어떤 회사도 가능할지라도 사용자를 모든 것으로부터 보호 할 수는 없습니다. 실제로 어떤 단일 회사라도 그러한 책임을 위임 받아야합니다. 훨씬 더 나은 접근법은 사용자가 보안을 모니터링하는 역할을 할 수있는 방법을 제공하는 것이며, 이는 Android가하는 것입니다.