Security/Mobile

[IOS] 3utools 둘러보기

Omoknooni 2022. 7. 22. 15:51

아이폰은 디바이스의 사진/문서들을 관리하는 프로그램으로 예로부터 아이튠즈를 사용했었다.

이 아이튠즈는 정말 불편했었는데, 이를 대체할 3utools를 간단하게 알아보자

 

 

3uTools | The best all-in-one tool for iOS users

The Most Efficient iOS Files & Data Management Tool 3uTools makes it so easy to manage apps, photos, music, ringtones, videos and other multimedia files. Fully view iOS device' s different statuses, including activation, jailbreak, battery and iCloud lock

www.3u.com

 

프로그램 실행 후 디바이스만 연결해주면 바로 디바이스 정보가 뜬다

배터리 사이클 부터 cpu 정보,탈옥여부 까지 거의 웬만한 정보는 다 나온다. 사진이나 앱 관리들도 쉽게 가능하다.

이 중 가장 많이 쓰이는 것들만 보자

 

1. Realtime Screen

디바이스의 화면을 실시간으로 캡쳐할 수 있다.

ios는 에뮬레이터가 따로 없어서 캡쳐뜨고 사진 옮기기가 귀찮다. 이 Realtime screen으로 바로 캡쳐를 떠서 pc에 저장 시켜준다.

 

이와 비슷한걸로 3uAirPlayer가 있긴하다.

화면 미러링으로 pc와 연결시켜서 녹화까지 가능한 툴인데, 이게 테스트 디바이스가 구형이라 그런지 조금 불안정한 듯 하더라...

 

2. Apps

디바이스에 설치된 앱들의 상태와 정보를 볼 수 있다.

바로 삭제도 여기서 가능하며, ipa 파일을 import 해서 직접 설치 할 수 있다.

 

 

3. Open SSH Tunnel

이게 3utools의 가장 핵심 기능이라고 생각한다.

탈옥된 디바이스에 한해, 디바이스의 SSH 포트를 열어 로컬 pc에서 접속할 수 있게 해준다.

 

root에 기본 패스워드는 alpine으로 접속할 수 있다. 

이 SSH 접속으로 내부 시스템 파일 & 앱 디렉토리 접근, ipa 파일 추출, frida, 난독화 여부 판단 등 기본적인 진단을 수행할 수 있다.

(해당 내용들은 나중에 정리 예정)

 

4. Realtime Log

디바이스의 로그 내역을 실시간으로 확인할 수 있다.

로그상에 노출된 중요/디버깅 정보를 확인하는 항목이 있는데, 이 Realtime Log 없이는 따로 sdsiosloginfo.exe 라는 파일로 확인을 해줘야한다. 

파일로 바로 내보낼 수 있고, 정지시켜 내용을 읽을 수도 있어서 이게 훨씬 간편하다.