• 소득공제
  • 무료배송

Android Internals Vol.1-파워유저 관점의 안드로이드 인터널(에이콘모바일프로그래밍시리즈)

  • 조나단레빈
  • 이지훈
  • 에이콘출판
  • 2016년 08월 26일
사용자 평점
0리뷰 0개
10%29,70033,000원
적립금
1,650원 (5% 적립)
추가 적립 안내
  • 5만원 이상 결제 시 (*배송비 제외)

    정가제FREE(상품/사은품) 금액이
    2,000원 이상이면 2,000원 추가적립

  • 10만원 이상 결제 시 (*배송비 제외)

    정가제FREE(상품/사은품) 금액이
    2,000원 이상이면 2,000원 추가적립

    정가제FREE(상품/사은품) 금액이
    5,000원 이상이면 5,000원 추가적립

회원가입 시 적립금 즉시 지급!

배송비
무료 (해외배송의 경우 지역에 따라 상이)

배송안내

배송비 안내
  • 1만원 이상 주문 시 무료배송 입니다.
  • 주문하신 상품을 해외로 배송 하시는 경우에는 별도의 항공료 가 부과됩니다
서울특별시 강남구 강남대로 542(논현동, 영풍빌딩)
주문 수량 변경시 안내

[주문/배송] 주문 수량 변경 시 안내

주문 수량 변경 시,배송일정이 변경될 수 있으니 반드시 확인해 주시기 바랍니다.
(고객센터 1544-9020)

지금 주문하면 9/9(수) 출고 가능
택배보다 빠른, 나우드림
상품 규격 정보
상품상세정보
ISBNISBN-13 : 9788960778979
쪽수282쪽
크기B5(188mm X 257mm, 사륙배판)
제품구성단행본
이 책이 속한 분야
  • 컴퓨터/IT > 시스템공학
관련 이벤트

AI추천 이유

책 소개
이 책은 안드로이드의 기반인 리눅스 시스템 및 구성 요소, 그리고 안드로이드 가상 머신을 소스 레벨에서 설명하고 있기 때문에 안드로이드의 내부 동작 모습을 깊이 살펴보거나 안드로이드를 디바이스에 포팅하고자 하는 사람 및 안드로이드 보안에 관심이 있는 모든 사람에게 많은 도움이 될 것이다.
목차
1. 안드로이드 아키텍처의 진화 __안드로이드 버전의 이력 ____프로요 ____진저브레드 ____허니콤 ____아이스크림 샌드위치 ____젤리빈 ____키켓 ____롤리팝 ____마시멜로 __안드로이드 대 리눅스 ____리눅스의 또 다른 배포판이 아니다 ____그러고 나서 안드로이드가 왔다 ____리눅스와의 공통점과 차이점 ____안드로이드 프레임워크 ____달빅 가상 머신 ____JNI ____네이티브 라이브러리 ____바이오닉(Bionic) ____안드로이드 네이티브 라이브러리 ____외부 네이티브 라이브러리 ____하드웨어 추상화 레이어 ____리눅스 커널 __안드로이드 파생물 ____구글에서 만든 파생물 ____구글이 아닌 곳에서 만든 파생물 __생각해보기 ____64비트 호환성 ____안드로이드 런타임(ART) ____분할-화면 ____데스크톱 OS로서의 안드로이드 ____안드로이드와 프로젝트 아라 ____브릴로 __요약 __참조 2. 안드로이드 파티션 및 파일시스템 __파티셔닝 스키마 ____별도의 파티션에 대한 필요성 ____GUID 파티션 테이블 ____플래시 저장 시스템 ____파일시스템 ____안드로이드 디바이스 파티션 __안드로이드 파일시스템 콘텐츠 ____루트 파일시스템 ____/system ____/system/bin ____/system/xbin ____/system/lib[64] ____/system/etc ____/data ____/data/data ____/data/misc ____/data/system ____/cache ____/vendor ____SD 카드 __보호된 파일시스템 ____OBB ____ASec __리눅스 가상 파일시스템 ____cgroupfs ____debugfs ____functionfs(/dev/usb-ffs/adb) ____procfs(/proc) ____pstore(/sys/fs/pstore) ____SELinuxfs(/sys/fs/selinux) ____sysfs(/sys) __요약 __참조 3. 안드로이드 부팅, 백업 및 복구 __안드로이드 이미지 ____부트로더 ____부트로더 이미지 ____부트로더 잠금 ____부트 이미지 ____커널 ____디바이스 트리(ARM) ____램디스크 ____시스템 및 데이터 파티션 __부트 프로세스 ____펌웨어 부트 ____커널 부트 __종료 및 재부팅 __안드로이드 백업 및 복구 ____커맨드 라인 도구 ____로컬 백업 ____백업 동작 모니터링 __시스템 복구 및 업데이트 ____OTA 업데이트 ____OTA 업데이트 프로세스 ____이미지 커스터마이징 ____이미지 변경을 위한 리소스 __요약 __참조 4. init __init의 역할과 책임 ____시스템 프로퍼티 ____.rc 파일 ____종합: init의 흐름 __Init 및 USB __init의 다른 역할 ____ueventd ____watchdogd __요약 __이번 장에서 설명한 파일들 5. 안드로이드 데몬 __핵심 서비스 ____adbd ____healthd ____lmkd?(안드로이드 L) ____logd(안드로이드 L) ____vold __네트워크 서비스 ____netd ____mdnsd ____mtpd ____racoon ____rild __그래픽 및 미디어 서비스 ____부트애니메이션 ____mediaserver ____drmserver __다른 서비스들 ____installd ____Commands ____키스토어 ____debuggerd[64] ____sdcard ____자이고트[64] __요약 __이번 장에서 설명한 파일들 __참조 6. 프레임워크 서비스 아키텍처 __서비스 매니저 다시 살펴보기 __서비스 호출 패턴 ____장단점들 ____직렬화와 AIDL(Android Interface Definition Language) __바인더(Binder) ____짧은 역사 ____그러면 정확하게 바인더는 무엇일까? ____바인더 사용하기 ____바인더 추적하기 __system_server ____시작 및 흐름 ____시작 동작 변경하기 __요약 __이번 장에서 사용된 파일 __참조 7. 리눅스 렌즈를 이용해 안드로이드 살펴보기 __/proc, revisited ____심링크: cwd, exe, root ____fdinfo ____status ____pid, tid, tgid 및 ppid 정리하기 __스레드 상태 및 컨텍스트 스위칭 __사용자 모드 메모리 관리 ____가상 메모리 분류 및 생명주기 ____메모리 메트릭 ____아웃 오브 메모리 조건 __시스템 호출 추적하기 ____toolbox ps 툴 ____wchan 및 syscall ____strace 툴 __요약 __이번 장에서 사용된 참조 및 설명한 파일 8. 안드로이드 보안 __모바일 보안 위협 모델링 ____공격 경로 ____로드맵 __리눅스 레벨의 보안 ____리눅스 퍼미션 ____리눅스 케이퍼빌리티 ____SELinux ____주목할 만한 다른 특징들 __달빅 레벨의 보안 ____달빅 레벨 퍼미션 ____달빅 코드 서명 __사용자 레벨 보안 ____잠금 화면 ____멀티-유저 지원 __키 매니지먼트 ____인증서 관리 ____비밀 및 개인 키 관리 __스토리지 보안 ____/data 암호화 ____시큐어 부트 __안드로이드 루팅 ____루트로 부트하기 ____취약점을 악용해 루팅하기 __요약 __참조
저자 소개
저자 : 조나단레빈
    조나단 레빈
    10대 때부터 해킹(대부분 좋은 의미의 해킹)을 시작했고, 1993년에는 셸상에서 2400 전송 모뎀을 가진 XT의 작동 방식을 알기 위해 노력했다. 오로지 man 페이지에만 의지한 채, 이 모든 과정을 통과해야만 했다.
    그 후로 20년 동안 OS 분야에는 많은 변화가 있었다. 이 기간 동안 유닉스, 리눅스, 윈도우, OS X을 다뤘다. 초창기에 보안 컨설팅 및 교육 분야에 종사했으며, 지금은 OS 전반에 걸친 컨설팅 및 교육을 하고 있다. 이 과정에서 보안은 결국 *내부를 보호하는 것*이라는 사실을 깨달았다. 지금은 몇몇 사람들과 함께 시작한 테크놀로긱스 닷컴(Technologeeks.com)의 최고 기술 책임자(CTO)로 일한다.
    책을 쓰는 일은 다소 새로운 것이었다. 처음에는 애플의 OS와 관련해 『Mac OS X and iOS Internals』(와일리, 2012)를 썼는데, 매우 좋은 평을 받았다. 힘든 과정이기는 했지만, 굉장한 즐거움을 느끼기도 했다. 이제는 책을 쓰는 즐거움에 중독돼 안드로이드에 관련된 작업을 하게 됐으며, 이에 대한 첫 결과물이 바로 이 책이다. 이 책은 또한 셀프 출판에 대한 첫 시도였다. 이 작업을 마치고, MOXil의 2판을 쓰는 도중에 *마시멜로*가 출시되었다. 이제는 안드로이드 마시멜로가 안정화됐기 때문에 이 책의 시리즈인 2권(프로그래머 관점의 안드로이드 인터널)도 곧 출간될 예정이다.
    도서리뷰 (0)
    이 책을 읽고 어떤 느낌을 받으셨나요? 리뷰를 남기고 다른 독자들과 함께 공유해보세요.

    등록된 리뷰가 없습니다

    첫번째 리뷰어가 되어주세요

    교환/반품/환불
    반품/교환방법
    • 마이페이지 > 주문관리 > 주문/배송조회 > 주문조회 후  [1:1상담신청]  또는 고객센터 (1544-9020)
    • ※ 오픈마켓, 해외배송 주문상품 문의 시 [1:1상담신청] 또는 고객센터 (1544-9020)
    반품/교환 가능기간
    • 변심반품의 경우 수령 후 7일 이내
    • 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
    반품/교환비용
    • 단순변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
    • 해외직배송 도서 구매 후 단순변심에 의한 취소 및 반품 시 도서판매가의 20% 수수료 부과
    반품/교환 불가 사유
    • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
      예) 만화, 잡지, 수험서 및 문제집류
    • 복제가 가능한 상품 등의 포장을 훼손한 경우
      예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
    • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
    • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
    • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
    • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
    상품 품절
    • 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.
    소비자 피해보상
    환불지연에 따른 배상
    • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁 해결 기준 (공정거래위원회 고시)에 준하여 처리됨
    • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

    매장에서 사용할 수 있는 바코드가 있어요!