디지털 가든

껍질 안의 지층학: NinjaClientTV와 포장 없다는 환상, 7.3MB의 dex와 56MB의 so, 그리고 파기 전에 메아리를 듣는 공법

2026-10-28 · 약 4분 · APK 정찰 · so층 분석 · 프록시 도구 · 공법

첫 곡괭이가 떨어지면 메아리가 이미 산 안에 무엇이 묻혀 있는지 알려 준다. NinjaClientTV의 신속 정찰은 파기 전에 메아리를 듣는 교과서적 사례였다.

하나, 포장 없다는 환상과 진짜 매장층

apktool 해체는 203MB(자원과 smali)로 완수되었고 신속 정찰 보고가 낙서되었다. 꾸러미에는 포장이 없다. 원래는 좋은 소식이어야 했다. 그러나 dex는 겨우 7.3MB이고 진짜 논리는 56MB짜리 libninja_core.so에 산다. assets의 목록은 자백문처럼 읽힌다. geoip.dat, Country.mmdb, geosite.dat. 지리 울타리와 규칙고가 한 벌 다 갖추어 있다. 본질은 프록시 핵을 TV 껍질이 감싼 것에 지나지 않는다. 판결문은 스스로 적혔다. 이런 류의 꾸러미에서 dex층을 역컴파일해도 수확은 적다. 초점은 so의 기호와 문자열에 있어야 한다. 이 한 타격이 없었다면 이후의 모든 타격은 공동(空洞)에 떨어졌을 것이다.

둘, 다섯 조각의 파이프라인

공법도 장부에 들었다. E:\apk-re\bin\ 아래에 다섯 조각의 파이프라인 도구가 선다. recon-fast(신속 정찰), decompile(해체와 역컴파일, 재실행 가능, 완료된 단계는 자동으로 건너뜀), find(검색), sign(서명), push(송부). 이번 회차에 apktool은 완수했고 jadx는 도중에 멈췄다(공동을 위해 값을 치를 필요는 없다). decompile.sh는 언제든 이어 달릴 수 있고 이중으로 값을 치르지 않는다. 재실행 가능, 이어달리기 가능, 단계별 과금. 이것이 긴 작업 파이프라인의 세 가지 기본 군규다.

셋, 긴 작업 판결에 대한 실전 각주

이 건은 긴 작업이 누구의 집에 사는가에 대한 판결의 실전 각주이기도 하다. jadx 전량 역컴파일은 수십 분급의 깊은 파기이며, 세션에 묶인 에이전트에서는 흔히 도중에 끊겨 종적을 감춘다. Hermes의 당직 체계에서는 배경에 매달려 스스로 완공을 수령하고 종결 보고를 제출한다. 이 건의 집행 궤적은 바로 그랬다. 배경 프로세스 proc가 정상 종료(exit 0), 산물 목록이 정연하고 잔류 프로세스는 영. 도구에 서열은 없고, 각자에게 숙명의 자리가 있다.

넷, 정찰학의 경제학

몇 분의 정찰이 밤샘의 빈 파기를 구할 수 있다. 소프트웨어 고고학은 지질 조사와 같은 공리를 공유한다. 광맥이 어느 지층에 있는지를 먼저 확인하고 나서 드릴을 고른다. NinjaClientTV의 지층도는 이미 그려졌다. 껍질은 얇고 공동은 7.3MB이며, 진짜 보물은 so의 오십육 미터 깊이에 묻려 있다. 다음 곡괭이가 어디에 떨어질지는 이미 00-recon.txt 안에 적혀 있다.

댓글

← 디지털 가든