Loading...
2020. 4. 13. 20:52

IOS 11 이상 앱 복호화 (bagbak)

IOS 11 이상 앱 복호화 (bagbak) IOS 11버전 이상에서 앱을 복호화하는 방법에 대해 알아보겠습니다. 앱스토어에서 앱을 다운로드 받을 경우, 앱이 암호화되어 있어 IDA 와 같은 정적분석 도구에서 분석이 불가능합니다. 따라서, 앱을 복호화 해준 후 분석을 진행해야 합니다. 기존에는 clutch라는 툴을 사용하였으나, IOS 11 이상 버전에서는 clutch 사용 시 에러가 발생합니다. 그래서 오늘은 IOS 11버전 이상에서 사용이 가능한 bagbak이라는 툴에 대해 알아보겠습니다. bagbak은 frida 기반의 앱 복호화 툴입니다. bagbak을 사용하기 위해서는 먼저, 디바이스에 frida를 설치해주어야 합니다. frida는 cydia에서 이용해 설치할 수 있습니다. cydia에서 fri..

2020. 2. 19. 14:39

IOS 13 Jailbreak with VMWare MacOS

IOS 13 Jailbreak with VMWare MacOS ▣ MacOS 10.12 1. https://github.com/paolo-projects/unlocker/releases unlocker 다운로드 후 압축해제 2. 다운로드 후 win-install.cmd 실행 (에러발생 시 2-1 절차 진행) 2-1. 에러발생 시 절차 3. MacOS 설치 - MacOS 10.12 Virtual Machine Image 다운로드(bit.ly/2GH0J60) - MacOS 선택하여 Vitual Machine 생성 4. Xcode 설치 및 디바이스 탈옥 5. vmware MAC OS x Iphone 연결 문제 시 vmware 설정 내에서 usb 3.0에서 usb 2.0으로 변경 후 하단 체크박스 모두 체크 ※..

2020. 2. 11. 13:54

Ubuntu에서 Ios driver 설치

Ubuntu에서 Ios driver 설치 기존의 ios 13 버전 탈옥툴(checkra)을 사용하려면 mac os를 사용해야 했으나 Linux 버전 툴이 배포되었다. 홈페이지에 상세한 설치 방법이 안내되어 있다. 1. Linux 버전 checkra 다운로드 2. echo "deb https://assets.checkra.in/debian /" | sudo tee -a /etc/apt/sources.list 3. sudo apt-key adv --fetch-keys https://assets.checkra.in/debian/archive.key 4. sudo apt update 5. sudo ./checkra1n 그러나, Vmware에 올린 ubuntu에서 ios 인식이 불가하다. 따라서, Ios driv..