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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
iBSSloader — checkm8, 패치된 iBSS/iBEC 및 맞춤형 베어메탈 페이로드를 통해 iPad mini 1에서 Linux를 부팅하기 위한 연구용 도구로, 장치 트리 포팅, 커널 빌드 및 부트 스크립트를 포함합니다. | Kitploit
도구/GitHubGitHub/teutekeune/ibssloader
Embedded Systems SecurityExploitationReverse EngineeringHardware HackingPayload DevelopmentFirmware Analysis
GitHubteutekeune/ibssloader

iBSSloader

checkm8, 패치된 iBSS/iBEC 및 맞춤형 베어메탈 페이로드를 통해 iPad mini 1에서 Linux를 부팅하기 위한 연구용 도구로, 장치 트리 포팅, 커널 빌드 및 부트 스크립트를 포함합니다.

저장소 보기
21일 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

iBSSloader

checkm8을 통해 **iPad mini 1(P105AP / iPad2,5, Apple A5)**에서 Linux를 부팅하기 위한 연구 및 도구 모음 — 패치된 iBSS/iBEC 및 커스텀 베어메탈 페이로드를 사용하며, iOS 설치에 기록하지 않습니다.

이 저장소는 다음을 결합합니다:

  • 디바이스 트리 포팅 — P105AP용 Apple ADT → Linux DTS/DTB
  • 커널 빌드 — ARMv7 zImage + 플랫폼 패치
  • iBSS/iBEC 체인 — primepwn, autogo EOF 로더, 스테이징 번들
  • 베어메탈 프로브 — 프레임버퍼, GPIO, PMGR, 멀티터치(Z2 SPI), 메모리 맵
  • Linux 부팅 경로 — ACE 스테이징 번들 및 Legacy-iOS-Kit bootx

중요 주소: docs/ADDRESSES.md 참조.

대상: iPad2,5, 보드 P105AP, SoC S5L8942X(듀얼 Cortex-A9, 512MiB).

빠른 시작

root@kitploit:~
make all              # ADT → JSON → DTS → DTB, 검증
make kernel           # armhf zImage 크로스 컴파일
bash scripts/build-ibec.sh   # 패치된 iBSS/iBEC (IPSW 필요)
bash scripts/deploy-flashdrive.sh

Linux 부팅(USB 호스트 + irecovery)

flashdrive/를 부팅 머신에 복사하고 pwned DFU에 진입한 후:

root@kitploit:~
# ACE 경로 (스테이징 번들 + autogo iBEC)
./scripts/run-linux-ace.sh

# LIK 경로 (ramdisk + bootx; Legacy-iOS-Kit 저장 IPSW 필요)
./scripts/run-linux-lik.sh

스크립트는 저장소 / flashdrive 디렉터리에서 경로를 확인합니다 — 하드코딩된 홈 경로 없음.

선택적 원격 배포: scripts/laptop.env.example → scripts/laptop.env로 복사하고 LAPTOP=user@host를 설정합니다.

Windows에서 부팅 (checkm8)

  1. WSL에서 빌드: bash scripts/build-ram-boot.sh
  2. gaster를 tools/gaster.exe에 배치
  3. iPad를 DFU 모드로 전환하고, 충돌하는 USB 도구를 닫습니다
  4. powershell -ExecutionPolicy Bypass -File scripts\host-boot-checkm8.ps1

전체 절차는 docs/boot.md 참조.

환경 변수

연구 문서

상태

아티팩트

라이선스

연구 도구 — 소유한 하드웨어에서 사용 시 본인 책임입니다.

도구 다운로드
변수기본값용도
KERNELCACHEkernelcache/kernelcache.p105.raw리버스 엔지니어링용 복호화된 XNU
IPSW / IPSW_DIR~/ipsw/iBEC 빌드용 복원 IPSW
LIK_SAVED~/Legacy-iOS-Kit/saved/iPad2,5LIK 부팅 아티팩트
FLASHDRIVE./flashdrive부팅 번들 디렉터리
FLASHDRIVE_DEST~/flashdrive원격 USB 호스트 경로
문서주제
docs/ADDRESSES.mdDRAM, MMIO, PMGR, Linux 레이아웃
docs/boot-strategy.mdACE vs LIK vs 베어메탈
docs/p105-touch-clock-re.md멀티터치 클럭, Cmwp RE
docs/p105-gpio.mdGPIO 맵
docs/memory-probe.md복구 메모리 레이아웃
단계상태
ADT → DTB완료
커널 빌드빌드 가능; 하드웨어 부팅 진행 중
iBEC autogo 체인하드웨어에서 작동
Linux ACE 부팅스테이징 경로 구현됨
터치 베어메탈PMGR/iBEC 클럭 정상; XNU Cmwp 없이는 SPI MMIO 차단됨
pongoOS해당 없음 (AArch64 전용; A5는 ARMv7)
경로설명
dts/apple-p105ap-raw.json정규화된 ADT
dtb/p105ap.dtb부팅 DTB (A9 타이머 먼저 비활성화)
build/out/zImage패치된 Linux 커널
ibec/iBEC.patched.autogo.direct.dfu복구 부팅 iBEC
flashdrive/staging-bundle.binLinux + 로더 번들
pongo/touch_cursor.c터치 프로브 페이로드