Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
iOSRestrictionBruteForce — Python으로 iOS 제한 비밀번호 크랙하기 | Kitploit
도구/GitHubGitHub/thehappydinoa/iosrestrictionbruteforce
iOS SecurityPassword AttacksForensicsMobile Security
GitHubthehappydinoa/iosrestrictionbruteforce

iOSRestrictionBruteForce

Python으로 iOS 제한 비밀번호 크랙하기

저장소 보기

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
377731개월 전Kitploit 검토 완료

iOS 제한 암호 무차별 대입 Version

Python OS iOS PRs 환영 Code Climate

개요

이 버전의 애플리케이션은 Python으로 작성되었으며, iPhone/iPad의 제한 암호를 크랙하는 데 사용됩니다. 이 도구는 암호화되지 않은 백업의 취약점을 이용하여 해시와 솔트를 발견합니다.

제한 암호

종속성

이 도구는 Python 2.7 및 Python 3.7에서 테스트되었습니다.

requests가 필요합니다. pip install requests로 설치하세요.

사용법

root@kitploit:~
usage: ioscrack.py [-h] [-c] [--mojave] [-b folder]

iDevice의 제한 암호를 크랙하는 스크립트

선택적 인수:
-h, --help            도움말 메시지를 표시하고 종료
-c, --cli             사용자 입력을 요청
-m, --mojave              macOS Mojave에서 스크립트 실행을 도움
-b folder, --backup folder
                    백업이 위치한 폴더

사용 방법

  1. 저장소 복제

    root@kitploit:~
    git clone https://github.com/thehappydinoa/iOSRestrictionBruteForce && cd iOSRestrictionBruteForce
    
  2. iTunes 또는 libimobiledevice를 사용하여 iOS 기기를 컴퓨터에 백업해야 합니다.

  3. ioscrack.py 실행

    root@kitploit:~
    python ioscrack.py
    

GIF

작동 원리

Passlib을 사용하여 람다 함수로 pbkdf2 해시를 크랙하는 방식으로 작동합니다.

  1. 상위 20개의 4자리 핀을 시도합니다.

  2. 1000년에서 (50년 후) 사이의 생일을 시도합니다.

  3. 1에서 9999까지의 핀을 무차별 대입합니다.

  4. 성공한 핀을 로컬 데이터베이스에 추가합니다.

방어 방법

  1. 백업을 암호화합니다.

  2. 신뢰할 수 있는 컴퓨터에서만 백업합니다.

참고 사항

macOS Mojave 이상에서는 SIP(System Integrity Protection)가 해당 폴더에 대한 프로그래밍 방식 액세스를 차단하므로 ~/Library/Application\ Support/MobileSync/Backup/에 접근하는 데 문제가 있을 수 있습니다. 이 문제를 해결하려면 위 경로에서 Backup 폴더를 iOSRestrictionBruteForce 폴더로 복사한 후 python ioscrack.py -b Backup을 실행하세요. 또는 python ioscrack.py --mojave를 실행하세요.

기여

기여하는 가장 좋은 방법

  • GitHub에서 별표 누르기 - 사용하고 마음에 든다면 최소한 별표라도 눌러주세요 :)
  • 홍보
  • 이슈 열기
  • Pull Requests로 수정 사항 및 개선 사항 제출
  • 위키에 추가

홍보

프로젝트가 마음에 드시나요? 지속적인 개발을 위해 지원해 주세요:

  • 이 저장소를 GitHub에서 별표 누르기

  • 나를 팔로우

    • Twitter
    • GitHub

감사의 말

  • yuejd

라이선스

MIT 라이선스

도구 다운로드