이전에는 토론이 있었지만 보안에 대해서는 이야기하지 않았다는 것을 알고 있습니다. 예 : 전화를 뿌리면 모든 앱이 루트 권한으로 실행됩니까?
관련 : 기기를 응원 할 위험이 있습니까?
이전에는 토론이 있었지만 보안에 대해서는 이야기하지 않았다는 것을 알고 있습니다. 예 : 전화를 뿌리면 모든 앱이 루트 권한으로 실행됩니까?
관련 : 기기를 응원 할 위험이 있습니까?
답변:
대답은 '아니요'입니다. 모든 응용 프로그램에 루트 권한이있는 것은 아닙니다. 모든 앱에 루트가 필요한 것은 아니며 루트가 필요한 앱에는 권한을 부여하지 않는 한 루트가 필요하지 않습니다. 적어도 z4root와 superoneclick을 사용하여 몇 대의 전화를 루팅 한 후에 알 수 있습니다. 루트 계정이 필요한 앱의 요청을받는 수퍼 유저 앱이 제공되며이를 활성화 할 수 있습니다. 장치를 루팅하는 것과 관련된 위험은 어느 정도의 유닉스 계열 시스템에서 관리 사용자를 사용하는 것과 관련된 위험입니다.
rm -R
GNU / Linux에서 (모든 파일을 삭제하는 명령)을 시도한 적이 있습니까? 휴지통에 Windows 폴더를 넣고 루트 사용자이므로 할 수있는 것처럼 비우는 것과 같습니다.
초강대국에는 항상 최고 책임과주의가 필요합니다. :)
나는 일상 생활에서 (작은 두뇌를 켠 상태에서) 어떤 종류의 피해를 입힐 수있는 실제적인 방법을 볼 수 없다고 말했습니다. 그러나 당신이 al quaeda와 수많은 불법 복제 된 앱에서 나온 이상한 스크립트와 인증되지 않은 코드를 설치한다면 ... 음. 나쁜 일이 생길 수 있습니다.
복구를 설치하고 nandroid 백업을 수행하십시오. 그 후 휴대 전화로 즐겁게 재생하십시오 :)
rm -rf
않습니까?
-r
(또한 플래그 -R
수단, 재귀 일부 오래된 유닉스 시스템과의 호환성을 위해이) -f
즉, 당신이 얻을하지 않습니다, 강력한 의미 프롬프트 당신이 정말로 (재귀) 파일 및 디렉토리 목록에있는 모든 단일 파일을 삭제할 것인지를 묻는.
전화기를 루팅하면 루트 액세스 권한을 명시 적으로 부여한 응용 프로그램 만 루트 액세스 권한을 갖습니다. 그 여분의 단계로이, 화장의 상황이 매우 안전하지 합니다 중지하고 생각하게하는 충분 "왜이 응용 프로그램의 요구 루트를합니까?".
당신은 단지 것을 응용 프로그램에 대한 루트 액세스 권한 부여하면 좋은 이유에 대한 필요성 루트 입니다 신뢰할 수있는 개발자에서를 , 당신은 어떤 신뢰할 수있는 소스로부터 획득 당신은 해야합니다 확인합니다.
주제에 대한 이전 답변 에서 루트 액세스 권한이있는 앱이 수행 할 수있는 작업을 명심 하십시오.
루팅 된 전화에서 루트 액세스 권한이 부여 된 앱은 하드웨어에서 가능한 모든 작업을 수행 할 수 있습니다. 루트 권한이있는 앱은 읽기 전용이 아닌 스토리지 미디어에 쓰기 (부트 로더 수정 포함), 다른 프로그램의 개인 데이터 수정, 시스템 설정 수정, 시스템 파일 수정 등을 할 수 있습니다. 루팅 된 앱은 시스템에서 자체를 숨길 수도 있습니다. 완벽하게 잘 살아있는 상태에서 제거하는 것처럼 가장합니다.
전화기에서 루트 액세스 권한이 부여 된 악의적 인 앱에 대한 최악의 시나리오 보안 영향을 상상해 보겠습니다. 조심해
최신 버전의 SuperUser (3.x)는 PIN을 사용하여 앱에 대한 루트 액세스를 승인합니다. 즉, 앱이 루트를 요청할 때마다 루트 액세스 권한이 부여되기 전에 PIN을 입력해야합니다. 이것은 다소 바보입니다. 수퍼 유저 나 시스템의 일부 버그를 악용하지 않고는 앱 자체 또는 루트 버튼을 클릭하여 루트 액세스 권한을 얻을 수 없으며, 루트 권한이 없어도 망할 수 있습니다.
rm -r
폴더를 재로 굽는 것과 같습니다. 휴지통에 넣어두면 여전히 비교적 쉽게 복원 할 수 있습니다. 그러나rm -r
유닉스 계열 시스템 (Linux 및 Android 포함)에서 작업하는 경우 파일을 복구하기 위해 어두운 부두를 수행해야 할 수 있으며 파일을 손상시키지 않아도됩니다.