반응형

2025/04/27 2

Android SELinux 정책의 기본 파일 구조

Android SELinux 정책의 기본 파일 구조Android 운영 체제는 보안 강화를 위해 SELinux(Security-Enhanced Linux)를 활용하며, 이를 통해 강력한 액세스 제어를 적용합니다. SELinux 정책은 여러 파일과 디렉터리 구조로 구성되며, AOSP(Android Open Source Project) 내에서 정책 파일이 정의되고 빌드 과정에서 적용됩니다. 이번 포스팅에서는 Android SELinux 정책의 기본 파일 구조와 각 파일의 역할에 대해 설명하겠습니다.1. SELinux 정책 파일이 위치하는 경로Android SELinux 정책 파일은 AOSP 내 여러 디렉터리에 분산되어 있습니다. 주요 디렉터리는 다음과 같습니다.system/sepolicy/ (Android 1..

Android/Seploicy 2025.04.27

Rockchip RK3399 등 특정 보드에 Buildroot 적용 예제

Rockchip RK3399 등 특정 보드에 Buildroot 적용 예제1. 개요Buildroot는 임베디드 시스템을 위한 경량의 루트 파일 시스템을 구성하는 강력한 도구입니다. 본 포스팅에서는 Rockchip RK3399 보드를 대상으로 Buildroot를 적용하는 과정을 다룹니다. RK3399 외에도 유사한 아키텍처를 가진 다른 보드에서도 응용할 수 있도록 설명하겠습니다.2. Buildroot 환경 설정Buildroot를 이용하여 특정 보드에 맞는 이미지 및 루트 파일 시스템을 생성하려면 환경 설정이 필요합니다.2.1 Buildroot 다운로드먼저, 최신 Buildroot를 다운로드합니다.$ git clone https://git.buildroot.net/buildroot$ cd buildroot$ ..

Linux/buildroot 2025.04.27
반응형