SeLinux4 Android 소스 코드에서 SELinux 구성 방법 지난 포스팅 'SELinux 안드로이드 소스 코드 방법'에서 구체적으로 Android 소스 코드에서 실제로 SELinux 지원 구성(Support Configuration) 방법에 대해 알아 보겠습니다. Android 소스 코드에서 SELinux 구성 Android 소스 코드에는 SELinux에 대한 지원이 포함되어 있습니다. Android에서 SELinux 지원을 활성화하려면 SELinux 라이브러리 및 도구를 포함하도록 Android 빌드 시스템을 구성해야 합니다. Android 소스 코드에서 SELinux를 구성하는 단계는 다음과 같습니다. Android 소스 코드 얻기: 첫 번째 단계는 Android 소스 코드를 얻는 것입니다. Android Git 리포지토리를 복제하거나 Android 웹 사이트.. 2023. 1. 31. 안드로이드 해킹 방지, SELinux 소스 코드 적용 방법 SELinux(Security-Enhanced Linux)는 필수 액세스 제어(Acess Control)를 포함하여 액세스 제어(Acess Control) 보안 정책을 지원하는 메커니즘을 제공하는 Linux 커널 보안 모듈입니다. Linux 커널 2.6 버전에서 처음 도입되었으며 이후 많은 Linux 배포판에서 채택되었습니다. 널리 사용되는 모바일 운영 체제인 Android도 Linux 커널을 기반으로 하므로 SELinux를 활용하여 시스템의 보안을 강화할 수 있는 주요 후보입니다. 이 기사에서는 안드로이드(Android) 소스 코드에 SELinux를 적용하는 방법, Android에서 SELinux를 사용하는 이점 및 프로세스와 관련된 단계에 대해 설명합니다. Android에서 SELinux의 이점 SE.. 2023. 1. 30. SELinux 소개 1. SELinux 소개 Who? NSA; National Security Agency (미 국가안보국) NSA homepage : https://www.nsa.gov/ When ? 2001 년 3 월 NSA는 SELinux에 대한 프리젠 테이션을했으며, LSM 프레임 워크는 Linux 2.6 커널 시리즈의 일부로 포함 시킨다. Why ? 기존 Linux DAC(Discrationary Access Control)의 한계 극복을 위해 What ? Linux에 내장 된 필수 액세스 제어 (MAC) 메커니즘 커널 수준의 보안 모듈 Flask (Flux Advanced Security Kernel) open source software 처럼 발행 SELinux가 활성화 된 경우 정책은 리소스에 대한 액세스 및.. 2019. 1. 28. SMACK 넌 도대체 무엇이냐~~! Security의 또다른 기능중 하나인 Smack에 대해 포스팅 할까 합니다. 이녀석으로 구글에서 검색해보면 위와 같은 괴상하게 생긴 펭귄 그림이 나옵니다... 딱봐도 뭔가 리눅스 관련된거같은 그런 이미지죠? ㅎㅎ 그런데 삐딱한 펭귄이라... 일단 제 느낌적인 느낌으로만 보면 저 노란 세모는 어떤 세가지 중요한 기능이 있는듯 합니다. 그담에 떠오르는 이미지는 피라미드?? 뭐 만든 사람만의 어떤 심오한 철학이 있겠죠??? 각설하고 기본 개념부터 살펴 볼까 합니다~ Smack 의 사전적 의미(Simplified Mandatory Access Control Kernel ) 악의적인 조작으로 부터 data와 process data 를 상호 보호 한다.MeeGo mobile Operating System을 위한 .. 2017. 12. 4. 이전 1 다음