android aosp rom에서 펌웨어 수정을 방지 할 수있는 방법이 있습니까? ROM이 Nexus One에 플래시되며 권한이없는 사용자는 다른 ROM을 깜박 거리는 등의 수정 작업을 수행 할 수 없습니다. 감사.펌웨어 수정 방지
0
A
답변
2
핸드셋 제조업체는 오랫동안이 문제를 해결하려고 노력 해왔다. 거의 모든 것이 실패했다.
대부분의 시도는 소프트웨어 기반이며 일반적으로 로컬 루트 액세스를 가능하게하기 위해 악용 될 수있는 결함이 있습니다. 그 시점에서, 당신은 이미 전투에서 패했습니다.
새로운 ROM을 플래시하는 것은 공격자가 부트 로더로 부팅하고 거기에서 무제한으로 액세스 할 수 있기 때문에 권한없는 수정을 막을 수 없습니다. 최선의 방법은 사용자 정의 부트 로더를 작성하는 것일 수 있지만, 이는 대부분의 사람들이 달성 할 수있는 것 이상이며, 심지어 이것도 변조로부터 안전하다는 보장은 없습니다.
내 머리 꼭대기에서 모토로라는 전자식 퓨즈를 사용하여로드 된 ROM이 무단으로 감지되면 (전자 서명을 사용하여) 모토로라의 전자 퓨즈를 사용합니다.
즉, 허가받지 않은 수정을 방지하기 위해 합리적으로 할 수있는 일은 거의 없을 것입니다. 핸드셋을 다른 사람이 소유 한 후에는 수정되지 않았다고 신뢰할 수 없습니다.
0
넥서스 1에는 잠금 해제 가능한 부트 로더 (펌웨어를 설치하는 데 사용하는)가 포함되어 있으므로 간단히 대답 할 수 없습니다.
그러나 할 수있는 일은 휴대 전화가 예상 한 상태이지만 리버스 엔지니어링 할 수 있는지 확인하는 애플리케이션을 작성하는 것입니다.
관련 문제
- 1. iPhone 펌웨어
- 2. 펌웨어 개발 시작하기
- 3. iPhone 펌웨어 버전 확인
- 4. android에서 펌웨어 지원
- 5. iphone 펌웨어 다운 그레이드
- 6. 펌웨어 _nop() in C#
- 7. 라우터 펌웨어 사용자 정의
- 8. 드라이버 및 펌웨어 만들기
- 9. 우분투에서 에뮬레이트 장치 펌웨어
- 10. 펌웨어 3.1의 메일 앱 열기
- 11. didSendBodyData는 iphone 펌웨어 2.2.1에 해당합니다.
- 12. MIDI 스트림의 Lighweight redundant 오류 수정 및 손실 방지
- 13. 방지
- 14. 펌웨어 이미지를 unsquashfs 또는 마운트하는 방법은 무엇입니까?
- 15. Android 개발자 전화 1 다운 그레이드 펌웨어
- 16. 펌웨어 업그레이드 후 전화를 연결할 수 없습니다.
- 17. 펌웨어 버전이 iPhone/iPad universal 빌드 문제
- 18. 펌웨어 내부의 파일을 변경하려면 새 체크섬이 필요합니다.
- 19. "Intel_FBF"헤더를 사용하는 펌웨어 파일 형식
- 20. iphone sdk 3.0, 시뮬레이터가 아닌 펌웨어 테스트
- 21. Java를 사용하여 swf의 캐시 방지
- 22. 체크인 체크 방지 SVN
- 23. 방지 힘내 숨김 파일
- 24. 숨겨진 필드 변경 방지
- 25. 수정 JBPM 스키마 수정
- 26. UIKit.h 수정 수정
- 27. 시간 기반 복사 방지 우회를 방지 하시겠습니까?
- 28. 수정
- 29. 수정
- 30. 방지 시리얼
죄송합니다. 다른 공급 업체가 만든 부트 로더는 전화기 자체에 있습니다. aosp에 부트 로더를 호출하는 파일이 있습니까? – BiX