Sparserestore: 장치의 잠재력을 최대한 활용하세요!
Downcodes小编는 sparserestore 익스플로잇을 활용하여 iOS 장치의 잠재력을 최대한 활용하는 도구인 Sparserestore를 선보이게 되어 기쁘게 생각합니다. 이 공격을 통해 의도한 복원 위치 외부의 파일에 쓸 수 있는 능력이 부여되어 더 나은 사용자 정의 및 제어가 가능해졌습니다.
중요 참고 사항: 이 도구는 관련된 위험을 이해하는 고급 사용자를 위해 설계되었습니다. Downcodes小编는 잠재적인 부팅 루프 또는 데이터 손실에 대해 책임을 지지 않습니다. Sparserestore를 사용하기 전에 장치를 백업하는 것이 좋습니다.
특징
Sparserrestore는 다음 기능을 제공합니다.
1. 다양한 호환성: 다음을 포함한 다양한 iOS 버전을 지원합니다.
- iOS 17.0-17.7
- iOS 18.0-18.1 베타 4
- iOS 17.7.1 및 iOS 18.1 베타 5+ 부분 지원
2. 파일 조작: mobilegestalt와 같은 의도한 복원 위치 외부의 파일에 쓸 수 있습니다.
프로그램 실행
Sparserestore를 시작하는 방법은 다음과 같습니다.
요구사항:
1. pymobiledevice3: pip3 install pymmobiledevice3을 사용하여 설치
2. Python 3.8 이상: 호환되는 Python 버전이 설치되어 있는지 확인하세요.
설치 및 실행:
1. 가상 환경(권장): 다음을 사용하여 가상 환경을 생성합니다.
`배쉬
python3 -m venv .env
`
환경을 활성화합니다:
- macOS/Linux: 소스 .env/bin/activate
- 윈도우: .env/Scripts/activate.bat
2. 종속성 설치: 필요한 라이브러리를 설치합니다.
`배쉬
pip3 설치 -r 요구사항.txt
`
3. 애플리케이션 실행: 기본 스크립트를 실행합니다.
`배쉬
python3 main_app.py
`
* 참고: 시스템의 경로 구성에 따라 python3/pip3 대신 python/pip를 사용해야 할 수도 있습니다.
4. CLI 버전: 다음을 실행하여 CLI 버전에 액세스합니다.
`배쉬
python3 cli_app.py
`
Mobilegestalt 파일 가져오기
귀하의 장치에 맞는 mobilegestalt 파일을 얻어야 합니다. 다음 단계를 따르세요.
1. 기기 연결: iOS 기기가 컴퓨터에 연결되어 있는지 확인하세요.
2. Sparserestore 활용: Sparserestore를 실행하고 지침에 따라 mobilegestalt 파일을 추출합니다.
건물
편집 지침:
1. 기본 창(mainwindow.ui)을 컴파일합니다.
`배쉬
pyside6-uic qt/mainwindow.ui -o qt/ui_mainwindow.py
`
2. 리소스 파일(resources.qrc)을 컴파일합니다:
`배쉬
pyside6-rcc qt/resources.qrc -o resources_rc.py
`
3. 애플리케이션 컴파일: compile.py 스크립트를 실행합니다.
`배쉬
python3 컴파일.py
`
크레딧
Sparserestore는 [라이선스 이름] 라이선스에 따라 [개발자 이름]에 의해 개발 및 유지 관리됩니다.
예: Apache-2.0 라이센스
`텍스트
Copyright 2023 [개발자 이름]
Apache 라이센스 버전 2.0("라이센스")에 따라 라이센스가 부여되었습니다.
라이센스를 준수하는 경우를 제외하고는 이 파일을 사용할 수 없습니다.
다음에서 라이센스 사본을 얻을 수 있습니다.
http://www.apache.org/licenses/LICENSE-2.0
해당 법률에서 요구하거나 서면으로 동의하지 않는 한, 소프트웨어
라이선스에 따라 배포되는 것은 "있는 그대로" 기반으로 배포됩니다.
명시적이든 묵시적이든 어떠한 종류의 보증이나 조건도 제공하지 않습니다.
권한 및 권한을 관리하는 특정 언어는 라이센스를 참조하세요.
라이센스에 따른 제한.
`
기억하십시오: Sparserestore를 책임감 있게 사용하고 사용하기 전에 항상 장치를 백업하십시오!