피드로 돌아가기
Launch HN: Kampala (YC W26) – Reverse-Engineer Apps into APIs
Hacker NewsHacker News
Security

HTTP/TLS Fingerprint 보존 기반의 앱-API 역공학 자동화 솔루션

Launch HN: Kampala (YC W26) – Reverse-Engineer Apps into APIs

2026년 4월 16일1advanced

Context

웹 및 모바일 앱의 내부 API 구조 파악을 위한 수동 Traffic Analysis의 높은 비용 발생. 기존 프록시 도구 사용 시 Fingerprint 불일치로 인한 서버 측 차단 및 인증 체인 추적의 복잡성 존재.

Technical Solution

  • Full Traffic Interception을 통한 실시간 HTTP/S 요청 캡처 구조 설계
  • Token, Cookie, Session 간의 상관관계를 분석하는 Auth Chain Tracing 자동화 로직 구현
  • 캡처한 시퀀스를 안정적인 자동화 스크립트로 변환하는 Flow Replay 및 Export 기능 제공
  • 서버의 탐지를 우회하기 위해 원본 요청의 HTTP/TLS Fingerprint를 그대로 유지하는 Preservation 기술 적용
  • 다양한 엔드포인트의 요청 패턴을 분석하여 API 명세로 정형화하는 역공학 파이프라인 구축

1. 외부 API 분석 시 TLS Fingerprint 일치 여부 확인

2. 인증 토큰의 생명주기와 요청 시퀀스 간의 의존성 맵핑 검토

3. 인터셉트한 트래픽의 Replay 가능 여부를 통한 API 안정성 검증

원문 읽기