Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

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

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

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
realme-c53-unlock-root — Realme C53 / RMX3760 (Unisoc T612)를 위한 부트로더 잠금 해제 (CVE-2022-38694) 및 루트 가이드 | Kitploit
도구/GitHubGitHub/gopartner/realme-c53-unlock-root
Android SecurityPrivilege EscalationPayload GenerationExploitationMobile SecurityHardware SecurityLearning & EducationFirmware Analysis
GitHubgopartner/realme-c53-unlock-root

realme-c53-unlock-root

Realme C53 / RMX3760 (Unisoc T612)를 위한 부트로더 잠금 해제 (CVE-2022-38694) 및 루트 가이드

저장소 보기
1101102개월 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Realme C53 (RMX3760) — 부트로더 잠금 해제 및 루팅 툴킷

English | Bahasa Indonesia

Realme C53(및 기타 Realme 기기)의 부트로더를 잠금 해제하고 루팅하세요. KernelSU, Magisk 또는 둘의 하이브리드를 지원합니다.

⚠️ RMX3760 (Unisoc T612): 부트로더 잠금 해제 + Magisk 루팅은 Android 15와 Android 14 모두에서 작동이 검증되었습니다. KernelSU LKM은 Android 15 커널(5.15.178, MODULE_SIG_FORCE=n)에서만 작동합니다. Android 14(5.4.254, MODULE_SIG_FORCE=y)에서는 커널이 서명되지 않은 모듈을 거부합니다(insmod → Key was rejected by service) — 해당 환경에서는 Magisk를 사용하세요.

자신의 포크에서 생성하는 모든 GitHub 릴리스는 본인의 개인 빌드입니다 — 저장해 두고 동일 기기에서 다시 루팅할 때 언제든 재사용하세요.


✅ 검증된 결과 (2026-08-02)

방법Android 15 (5.15.178)Android 14 (5.4.254)
부트로더 잠금 해제 (CVE-2022-38694)✅ OK✅ OK
Magisk 루팅✅ OK✅ OK
KernelSU LKM (모듈 로드)✅ OK (MODULE_SIG_FORCE=n)❌ 차단됨 (MODULE_SIG_FORCE=y)

🔎 먼저 커널을 확인하세요: adb shell uname -r

  • 5.15.178-android13-8 → KernelSU / 하이브리드 작동
  • 5.4.254-android12-9 → Magisk 사용 (KernelSU는 전체 커널 재빌드 필요)

정확한 명령어, 로그, MD5 체크섬이 포함된 전체 단계별 안내: docs/UNLOCK_ROOT_GUIDE.md

✅ 부트로더 재잠금 — 검증됨 (2026-08-05, Android 14): fastboot flashing lock → Lock bootloader successfully! → ro.boot.flash.locked=1, verifiedbootstate=green, vbmeta.device_state=locked, 기기가 정상적으로 부팅됨. 전체 절차: 부트로더 재잠금.


🔒 부트로더 재잠금

기기를 완전한 순정, 잠금 상태로 복원합니다(Android 14 / RMX3760에서 검증됨).

사전 요구 사항

  • 순정 부트 이미지 백업 완료(예: output/backup/boot_a_a14_stock.img, boot_b_a14_stock.img)
  • 루팅 제거 — 잠금 후 AVB 검증을 통과하도록 두 슬롯 모두에 순정 부트를 복원

단계

# 1. Flash stock boot to BOTH slots (replaces Magisk-patched boot / removes root)
adb reboot bootloader
fastboot flash boot_a output/backup/boot_a_a14_stock.img
fastboot flash boot_b output/backup/boot_b_a14_stock.img

# 2. Re-lock the bootloader (confirm on the phone screen with volume keys if prompted)
fastboot flashing lock
#   → fastboot getvar locked   → "Lock bootloader successfully!"

# 3. Reboot and verify
fastboot reboot
adb shell getprop ro.boot.flash.locked        # 1
adb shell getprop ro.boot.verifiedbootstate   # green
adb shell getprop ro.boot.vbmeta.device_state # locked

ℹ️ 부트로더가 CVE 익스플로잇을 통해 잠금 해제되었더라도 fastboot flashing lock은 작동합니다. 잠금 후 첫 부팅은 더 오래 걸립니다(공장 초기화) — 그냥 기다리세요.

ℹ️ 기기가 flashing lock에 대해 Not implement.를 보고하면, 잠금 해제에 사용한 것과 동일한 spd_dump CVE 툴체인으로 miscdata 마커(오프셋 8192, 64바이트)를 0으로 채워 다시 잠그세요: 0으로 채워진 마커 = 잠금 상태.


📋 요구 사항

항목필요한 용도
GitHub 계정포크 + GitHub Actions(커널 모듈 빌드)
Python 3.10+CLI 도구(python cli.py)
ADB + Fastboot플래시 및 검증(Platform Tools에 포함)
USB 케이블데이터 전송 지원
Windows PC(또는 Linux VM)부트로더 잠금 해제(spd_dump.exe는 Windows에서만 실행됨)

Python이 없으신가요? 대신 Release ZIP을 다운로드하세요 — 플래시 스크립트가 포함되어 있으며 별도 설정이 필요 없습니다.

🤖 AI 어시스턴트를 사용하시나요? 바로 사용할 수 있는 프롬프트는 AI_PROMPT_TEMPLATE.md를 참조하세요. 권장: opencode — 터미널에서 직접 파일을 읽고/편집하고 명령을 실행할 수 있는 AI 에이전트 CLI입니다. 이 저장소 폴더에서 실행하세요.


작동 방식

You fork this repo
  → Run GitHub Actions (builds kernelsu.ko for YOUR device)
     OR use a pre-built Release
  → Unlock bootloader (CVE-2022-38694 for SPRD/Unisoc)
  → Flash KernelSU, Magisk, or hybrid root
  → Done. Keep the Release for future use.

커널 빌드 환경을 설정할 필요가 없습니다. 모든 것이 GitHub 클라우드에서 실행됩니다.


사용 방법 두 가지

🟢 경로 A — 기존 릴리스 사용 (빌드 없음)

누군가가 이미 동일한 기기/커널용으로 빌드해 두었다면, 해당 릴리스를 다운로드하기만 하면 됩니다:

Download Release ZIP or kernelsu.ko from an existing GitHub Release
  → Place kernelsu.ko in downloads/kernelsu.ko
  → Follow "Quick Start" from Step 2

GitHub 계정이나 포크가 필요하지 않습니다. 유일한 전제 조건은 커널 버전(vermagic)이 일치하는 것입니다.

🔵 경로 B — 직접 빌드하기 (권장)

나만의 개인 커널 모듈을 빌드하세요 — 나의 Release, 나의 백업:

Fork this repo → Run GitHub Actions → Get YOUR Release
  → Download kernelsu.ko from your own Release
  → Follow "Quick Start" from Step 2

📋 기기 호환성

칩셋 제품군SoC/플랫폼잠금 해제 방법상태
SPRD (Unisoc)T606, T610, T612, T618CVE-2022-38694✅ 테스트 완료 (C53)
Realme C53 (RMX3760) Android 15T612CVE-2022-38694✅ 잠금 해제 + Magisk + KSU LKM
Realme C53 (RMX3760) Android 14T612CVE-2022-38694✅ 잠금 해제 + Magisk (KSU 차단됨: MODULE_SIG_FORCE=y)
MediaTekHelio Gxx, DimensityBROM 모드 (mtkclient)⚠️ 프로필 예시
QualcommSnapdragon 6xx/7xxEDL / fastboot oem⚠️ 프로필 예시

멀티 디바이스 + 멀티 칩셋: 각 디바이스는 devices/에 TOML 프로필을 가지고 있습니다. d) 메뉴 또는 환경 변수 RMX_DEVICE=example_mediatek python cli.py로 변경하세요.

직접 프로필 만들기: devices/template.toml을 복사하여 devices/MODEL_ANDA.toml로 만들고 기기 값을 채우세요.

SPRD가 아닌 칩셋의 경우, 언락 도구는 저장소에 포함되어 있지 않습니다. 필요한 도구의 다운로드 링크는 CLI 메뉴 5의 언락 안내를 참조하세요.


🚀 빠른 시작 (전체 흐름)

1단계 — 포크 및 커널 모듈 빌드

  1. 이 저장소를 GitHub 계정으로 포크하세요
  2. Actions 탭 → Build & Create Complete Release → Run workflow로 이동하세요
  3. 약 15분 기다리세요
  4. GitHub가 kernelsu.ko가 포함된 Release를 생성합니다

2단계 — PC 및 휴대폰 준비

# Clone your fork
git clone https://github.com/YOUR_USERNAME/realme-c53-unlock-root.git
cd realme-c53-unlock-root

# Download the Release from GitHub
#   → Go to your fork's Releases page
#   → Download kernelsu.ko from the latest release
#   → Place it in: downloads/kernelsu.ko

# Install SPRD driver (Windows only)
python cli.py       # select menu 4

3단계 — 부트로더 잠금 해제

python cli.py       # select menu 5 (follow the screwdriver trick)

휴대폰이 공장 초기화됩니다. Android를 설정하고 USB 디버깅을 활성화하세요.

4단계 — 빌드 및 플래시

루트 방식을 선택하세요:

옵션 A — 하이브리드 Magisk + KernelSU (RMX3760에 권장)

# 1. Download Magisk v27.0 APK to tools/apk/
# 2. Extract and run boot_patch.sh on-device, or use Magisk app to patch stock boot
# 3. Flash patched boot to both slots:
adb reboot bootloader
fastboot flash boot_a magisk_patched_boot.img
fastboot flash boot_b magisk_patched_boot.img
fastboot reboot

# 4. Install ksu_loader Magisk module:
#    Push tools/modules/ksu_loader/ksu_loader_v2.zip to phone
#    Open Magisk app → Modules → Install from storage → select the zip
#    Reboot

# 5. Install KernelSU Next APK for KSU app root management
adb install tools/apk/KernelSU_Next.apk

옵션 B — KernelSU LKM (테스트 부팅 안전성)

# Backup stock boot from your phone
python cli.py       # select menu 3

# Build flashable KernelSU boot image
python release/build_release.py --kernelsu downloads/kernelsu.ko --stock output/backup/stock_boot_*.img

# Verify the artifact
python release/build/verify_release.py

# Flash to phone (test-boot first)
python cli.py       # select menu 6

옵션 C — Magisk 전용 (직접 플래시)

# Use Magisk app to patch stock boot, then:
fastboot flash boot_a magisk_patched_boot.img
fastboot flash boot_b magisk_patched_boot.img
fastboot reboot

5단계 — 루트 확인

python cli.py       # select menu 8
# or
adb shell su -c id  # should show uid=0(root)

🔄 릴리스 재사용하기

GitHub 릴리스는 포크와 휴대폰에 연결되어 있습니다. 다시 루팅해야 할 경우(OTA 업데이트, 공장 초기화 등 이후):

KernelSU 루트:

  1. 포크의 Releases 페이지로 이동
  2. 동일한 kernelsu.ko 다운로드
  3. 새 순정 부팅 백업: python cli.py → 메뉴 3
  4. 재빌드: python release/build_release.py --kernelsu kernelsu.ko --stock output/backup/stock_boot_*.img
  5. 플래시: python cli.py → 메뉴 6

하이브리드 Magisk+KSU 루트:

  1. 4단계 옵션 A를 따라 Magisk v27로 순정 부팅을 다시 패치
  2. ksu_loader Magisk 모듈 재설치
  3. 동일한 kernelsu.ko와 KernelSU Next APK 유지

커널 모듈을 재빌드할 필요는 없습니다. 커널 버전이 변경되지 않은 한 동일한 .ko가 작동합니다.


📁 저장소 구조

도구 다운로드