lautarovculic/ioscpy
macOS/Linux에서 탈옥한 iPhone을 USB로 미러링하고 제어하는 CLI 도구
87+12이번 주0 찜
10포크1이슈
중간맛 분석
Rust로 작성된 macOS/Linux 로, libimobiledevice를 이용해 USB 통신합니다. H.264와 MJPEG 비디오 코덱을 지원하며, ElleKit 기반 Theos 앱으로 iPhone 측을 구현했습니다. 난이도 중상(탈옥/Jailbreak 환경 필수). 기초적인 설치 스크립트만으로는 즉시 실행 불가능하며 적절한 빌드/의존성 이해 필요합니다.
이런 레포예요
이럴 때 쓰면 좋아요
- 탈옥한 iPhone의 화면을 Mac/Linux에서 실시간 미러링하고 마우스·키보드로 제어
- iOS 보안 연구 및 취약점 테스트를 위한 원격 조종 환경 구축
- 자동화된 iPhone 테스트 스크립트 작성 시 화면 확인 및 수동 제어 병행
핵심 기능
USB를 통한 실시간 화면 미러링 (H.264/MJPEG)Mac 키보드·마우스로 iPhone 터치·타이핑·제스처 제어양방향 클립보드 동기화 및 화면 회전 지원
대안 대비 차별점
scrcpy는 일반 iOS 기기를 지원하지만 이 도구는 탈옥 iPhone 전용으로, 시스템 수준의 주입을 통해 더 깊은 제어와 보안 분석이 가능합니다.
준비물
- 탈옥한 iPhone (roothide 또는 rootful 레이아웃)
- ElleKit 등 런타임 주입 프레임워크
- macOS 또는 Linux (Debian/Arch) 호스트
- libimobiledevice 유틸리티 (idevice_id, iproxy)
- Linux: usbmuxd 서비스
바로 시작하기
- macOS에 Homebrew로 설치합니다.
brew tap lautarovculic/ioscpy
brew trust lautarovculic/ioscpy
brew install ioscpy
- 탈옥 iPhone에 Sileo/Zebra 저장소를 추가합니다.
https://lautarovculic.github.io/ioscpy-repo/
- iPhone에서 ioscpy 패키지를 설치하고 리스프링합니다.
- iPhone 화면에 한 번 물리적으로 터치합니다 (iOS가 주입된 터치를 신뢰하도록).
- Mac에서 다음 명령으로 실행합니다.
ioscpy
- 여러 기기가 연결되었으면 UDID로 지정합니다.
ioscpy --device <UDID>
별 추이 · 7일
87+12 / 7일
활용성 · 따라 만들기 좋은가
샘플 점수 34/100
- 관대한 라이선스
- 테스트 있음
- 예제 디렉토리
- 최근 활동
- AGENTS.md
- llms.txt
- 템플릿
🟢 최근 활동 있음 · 2026년 생성
이 레포에 깃밥 배지 달기
[](https://www.gitbap.com/r/lautarovculic/ioscpy)🔌 클로드에서 바로 써보기
깃밥을 클로드에 연결하면 이런 레포를 클로드·커서·Codex에서 바로 찾고 체험할 수 있어요.
방법 ① 커넥터 URL
클로드 설정 → 커넥터에 이 주소를 붙여넣기.
https://www.gitbap.com/api/mcp방법 ② 플러그인 (체험까지)
플러그인을 설치하면 /gitbap-trending·/gitbap-try 슬래시 커맨드로 레포를 그 자리에서 체험. Claude Code에서 아래 두 줄을 차례로 실행하세요.
/plugin marketplace add jakeparkcolde/gitbap-cowork/plugin install gitbap-cowork@gitbapAI가 README 기반으로 요약했습니다 · 원문 보기