8P by xguru 18시간전 | ★ favorite | 댓글 1개
  • Chrome DevTools Protocol을 기반으로 네트워크 조작과 JavaScript 메모리 분석을 하나의 환경으로 통합한 클라이언트 분석 도구
  • HTTP 요청·응답을 실시간으로 가로채고 수정·차단·재생할 수 있는 네트워크 인터셉터 제공
  • 실행 중인 JavaScript 힙을 대상으로 Live Object Search를 수행해 객체를 즉시 검색·수정
    • 정규식 및 구조 기반 매칭을 지원하며, 런타임 패치로 동작 변경도 가능
  • V8 힙 스냅샷을 활용한 정적 메모리 검색으로 문자열·클로저 캡처 값 등 런타임에서 접근 불가한 데이터까지 탐색
  • Origin Trace(BDHS) 기능을 통해 디버거 중단 지점마다 힙 스냅샷을 자동 수집
    • 값 생성·변경의 원인이 되는 사용자 코드 함수를 역추적
    • 프레임워크·벤더 코드 자동 필터링 및 시간적 허용 구간(tolerance window) 제공
  • Live Heap, Snapshot, BDHS 전반에 걸쳐 동작하는 구조 유사도 엔진으로 객체 진화 추적 지원
  • Postman 스타일의 API 컬렉션 관리 및 실행 기능 내장
  • 브라우저 또는 Node.js 대상 자동화 스크립트 실행 환경 제공
  • 대부분의 기능을 전역(Global) 또는 탭 단위(Tab-scoped) 로 선택 적용 가능
  • macOS, Windows, Linux용 데스크톱 앱 제공(Electron 기반)
  • 클라이언트 사이드 리버스 엔지니어링, 고급 디버깅, 보안 연구에 유용

난독화된 js 파일도 포매팅까지 예쁘게 해주면 더 편할 것 같네요