top of page

iOS 탈옥 Substrate란?

  • 작성자 사진: jailbreak'
    jailbreak'
  • 2020년 3월 6일
  • 1분 분량

탈옥을 하는 이유는 트윅을 설치해서 새로운 기능을 추가하기 위함이라고 말했습니다.

그런데, 트윅을 설치해서 시스템을 변조하기 이전에 필요한 것이 있습니다.

바로 기판(Substrate)입니다.


사용자가 트윅을 설치하게 되면, 트윅은 시스템 기능이나 특정 기능을 조정해서 시스템의 기능을 바꾸거나 변조하게 되는데, 이때 가장 중요한 역할을 수행해주는 것이 바로 Substrate입니다.

트윅(Tweak)들은 해당(특정) 앱의 클래스를 후킹하고 메소드를 만들거나 수정하는데, 이 클래스 후킹을 해주고 변조된 메소드를 실행시킬 수 있게 해주는 탈옥의 필수 기본 트윅이 바로 Substrate가 됩니다.


즉, Substrate 자체도 트윅일 뿐더러, 탈옥을 해서 Substrate를 설치해야 다른 트윅을 설치할 수 있다는 말이 됩니다.


현재까지 개발된 대표적인 Substrate로는 Cydia Substrate, Substitute가 있는데,

이에 대한 심화적인 설명은 여기를 참조하시기 바랍니다.


이해가 되셨나요? 읽어주셔서 감사합니다 :D

최근 게시물

전체 보기
iOS 탈옥 실리오(Sileo)란?

실리오에 대해 들어보셨나요? 실리오는 시디아 스토어의 대체 앱으로, 리포(Repo)를 통해 트윅(Tweak)을 설치, 삭제, 관리하는 역할을 합니다. 실리오는 개발자 Coolstar를 비롯한 iOS 11/12 탈옥툴 개발팀인 Electra 팀에서...

 
 
 
iOS 탈옥 시디아(Cydia)란?

탈옥하면 가장 많이 들어보셨을 단어가 바로 시디아일 것입니다. 시디아의 뜻이 무엇일까요? 시디아는 탈옥 상의 스토어 플랫폼이라고 할 수 있습니다. 말 그대로 앱 스토어 탈옥판인 것이죠. 그렇다고 해서 복돌 앱을 설치할 수 있는 곳이 아니라,...

 
 
 
iOS 탈옥 트윅(Tweak)이란?

iOS 탈옥 하면, 가장 먼저 떠오르는 단어가 트윅입니다. 시디아에서 트윅을 설치한다고 하는데, 이 트윅이 도대체 무슨 뜻일까요? 트윅(Tweak)의 영어 뜻은 비틀기입니다. 감이 오시나요? 트윅이란, 시스템 상의 특정 기능을 변조하거나 바꾸기...

 
 
 

Comments


bottom of page