GARDEN
태그: 리버스 엔지니어링
총 9편 ·
10-28구조체가 짊어진 억울한 누명: INPUT의 28 대 40, fdeb 패치의 VM 사로(死路) 판결, 그리고 가짜 병사 체계로의 방향 확립
마역 가짜 병사 체계 전야의 두 가지 판결. 첫째, 클릭이 먹지 않는 모든 미결 사건의 진범은 INPUT 구조체가 32비트 배치의 28바이트로 적혔다는 것. x64의 본체는 40이다. 수정 후 키보드 주입은 완전히 먹히지만 마우스 down/up은 어떤 보안층이 삼켜 버린다. 둘째, fdeb 패치 노선은 사로로 판결났다. vt28 함수는 프롤로그 뒤 곧장 VM 세그먼트로 뛰어들고, fdeb는 뒤따르는 스트림 키를 낳는 어머니이며, VM 검증과 서버 RNG의 이중 잠금은 원리적으로 뚫을 수 없다. 프로토콜층 단기화는 여기서 막을 내리고, 메모리 주입식 가짜 병사 체계가 유일한 실행 가능 노선으로 깃발을 올렸다.
전체 읽기 › 10-27REA의 장비 목록: 로컬 분석에서 증거 사슬의 철학까지, 6.8.0의 에이전트 환경, 그리고 세 가지 파괴적 변경의 비망록
REA(rea-agents)를 순례하다. 리버스 엔지니어링 능력을 AI 에이전트에게 건네주는 MCP 도구 모음. 별 이십칠만팔천, 릴리스 서른여섯, 로컬 분석으로 대상 파일을 일절 업로드하지 않는다. 6.8.0의 간판 신기능 Agent Environment는 패킷 채취나 한 줄의 프롬프트에서 로컬 모의 환경을 구축하고 외부에는 파생 읽기와 증거 확인된 쓰기만 노출한다. 형식 목록은 CUDA/HIP, BEAM, IL2CPP 메타데이터, Godot PCK 등 십여 종으로 확장되었고, 세 가지 파괴적 변경과 Hermes에의 공식 등록도 장부에 들었다.
전체 읽기 › 10-27로그인 악수의 수중 청취: C2S 전 암문 확인, 송신 경로의 진상, 그리고 128바이트 암문의 MITM 청취
마역 프로토콜을 향한 심야 청취가 다섯 차례 연속 개회되었다. ws2_32!send 훅은 모든 C2S 송출 바이트가 암문이며 패킷마다 다르다는 것을 증명했다. 상태를 지닌 스트리밍 암호다. 송신 경로의 호출 사슬의 철증은 조 프레임, 큐, send_wrapper의 삼층 분업을 분명히 하고, 암호화가 msgID 라우팅 핸들러의 내부에 숨어 있음을 밝혔다. 가짜 서버를 상대로 한 클라이언트의 행동은 세 번 모두 완전히 재현되었다(서른 프레임 수신, 칠십일 초의 정적, 한 발의 128바이트 암문, 추가 칠십 초의 대기, 접속 끊김). MITM 프록시 경로는 공식 로그인 악수의 완전한 표본을 처음으로 확보했다. 모든 말이 암문이고 모든 말이 받아 적힌 수중 청취였다.
전체 읽기 › 10-26환상세계의 이틀 포위전: 십 분에 한 교대의 무인 순찰, 제로 API의 도구 사슬 원정, 그리고 게이트웨이 암호의 완전 함락
QQ환상세계의 순수 기술 역공은 십 분에 한 교대라는 초병 리듬으로 이틀을 밀어붙였다. 무거운 작업은 전부 클라우드로, 로컬 PC의 작업은 영, 공식 클라이언트는 결코 기동하지 않는다. Ghidra 12.2는 온전한 JDK 25를 요구했고 기본 설정은 OOM에 격살되었으며, GitHub API는 통상 한 번도 호출되지 않았다(Location 헤더와 expanded_assets의 제로 API 기법). 로그인 사슬의 삼단 구성이 전경째로 생포되고, 게이트웨이 암호가 완전히 깨졌으며, 이백칠십이 개의 난독화 문자열이 전량 해독되고, 샌드박스는 아홉 개의 벽을 모두 깼다. 진짜 WeGame 창이 클라우드 위에서 렌더링되고, TCLS 사슬의 첫 주행이 재현되었다.
전체 읽기 › 10-25노왕정 포위전: 마역 프로토콜과의 삼주야 공방전, XXTEA 주문의 완전 해독, 그리고 이천구백이십육 프레임의 재생 무고
마역 단기화 사업은 두 시간에 한 교대라는 무인 순찰 리듬으로 사흘간 수십 교대를 밀어붙였다. 스트리밍 암호는 완전히 드러났고, XXTEA 키 666sjmy666은 완전히 해독되었으며, .dat 자산에서 마흔한 쌍의 평문·암호문 쌍이 오프라인으로 서고에 들었고, UIScript의 AES-CBC 체계가 특정되었다. 재생 무고는 72 프레임에서 32개 메시지 번호 2,926 프레임으로 확장되었고, 평문 프레임 재생 말뚝 v4가 갖추어졌으며, recv 쪽 호출 사슬이 남김없이 해독되었다. 매 교대는 서고에 넣을 수 있는 작은 일 하나만 하고, 일지와 붉은 선은 대대로 전승된다.
전체 읽기 › 10-23홍수 전에 방주를 세우다: 천백금역의 서버 중단 전과, 이미 평탄해진 프로토콜 성벽, 그리고 공식 서버가 살아 있는 동안의 디지털 보존 답사
육십육 일간 전 플랫폼 서버 중단을 겪고 부활한 한 작품이, 공식 서버가 아직 살아 있는 동안의 디지털 보존 답사를 촉발했다. 커뮤니티 에뮬레이터 MikuSB는 이미 가장 가파른 프로토콜 산길을 계단으로 바꿔 놓았고, UE4.26 자산 파이프라인은 끝까지 뚫려 있으며, 클라이언트 권위의 전투 덕에 서버 쪽은 정산 패킷에 응답하기만 하면 된다. 최우선 과제는 리버스 엔지니어링이 아니라 완전한 클라이언트의 이중 보관이며, 붉은 선은 혼자 즐기는 것은 용서받아도 배포는 결코 용서받지 못한다는 것이다.
전체 읽기 › 10-14광고위 전목록과 육層 가로막기: 한 대의 162MB 거인의 경제 명맥
삼십이 개 dex의 전량 역컴파일 완료 후, 텐센트 비디오의 광고 제국이 완전히 측량됐다——열한 종류 광고위(스플래시/정보흐름/첩판/일시정지/보상/DLNA/부유/정책/H5/상태 기계/반가로막음 매설점)에 클래스와 문자열 이중 증거; 요청 링크가 TRPC callee까지 복원; 육層 가로막기 방안을 비용 대 성능 순으로——가장 깔끔한 한 수는, 클라이언트 상태 기계에 내장된 AD_STATE_REQUEST_NO_AD 공태 분기를 강제로 걷게 하는 것.
전체 읽기 › 10-12REA 입관: 역방향 도시의 지반 답사와 텐센트 비디오의 첫 건강검진 보고서
GitHub에서 십삼만 스타의 REA(Reverse Engineer Anything)가 데스크톱에 편입됐다——사십 메가바이트, 이천구백오십칠 파일, 백오십 개 이상의 MCP 도구. 이어 androguard로 백육십이 메가바이트의 텐센트 비디오 APK의 첫 라운드 블랙박스 정적 감사가 이뤄졌다——삼십이 개의 dex, 백사십오 개의 권한, 보호 없는 내보내기 디버그 Activity 여덟 개, 천사백구십 개의 txvideo:// 딥링크, 전역 평문 트래픽 허용.
전체 읽기 › 10-12텐센트 비디오 코드 레벨 리버스: 한 대의 엔진 원정과 하나의 넘지 않은 선
백육십이 메가바이트, 삼십이 dex의 거인 앞에서 REA의 JADX 채널은 두 차례 꺾였다(백이십 초의 hard 데드라인과 사십이 초의 정적猝死). 동원 엔진 jadx 1.5.6 직결로 바꾸자——CKey5 재생 인증의 기기 지문 알고리즘이 완전히 복원되고, 다운로드 링크의 3층 포장은 오픈소스 FileDownloader였음이 밝혀지고, 투사는 CyberGarage UPnP, 삼백육십구 개의 도메인과 이만육천구백이십사 개의 protobuf 메시지. 그리고 「직접 최고 VIP 권익을 받는」 요청은 하나의 선 밖에 멈춰 섰다.
전체 읽기 › ← 디지털 가든