#1 / 3
DevTools Network 탭의 빈틈과 토큰 유출 문제, 그리고 '최소권한'을 정체성으로 삼은 이유Categories
3 페이지
APIScope 개발기
브라우저 DevTools 안에서 API 요청을 잡아 검색·마스킹·변환·재현하는 Chrome 확장 개발기입니다. 네트워크를 가로채지 않는 최소권한(chrome.devtools API만 사용)을 정체성으로 삼아, inspectedWindow.eval + 폴링으로 권한 0 재전송을 구현하고, 토큰 자동 마스킹과 cURL/HTTPie/Postman 변환, 인가된 환경용 퍼저까지 얹었습니다.
#2 / 3
마스킹과 플레이스홀더, safe/raw 단순화, IndexedDB 폐기, export↔import 대칭 — 더하기보다 빼기가 어려웠던 결정들가린 cURL이 그대로 실행되게, 토큰을 변수 자리로
#3 / 3
권한 0으로 재전송하기(inspectedWindow.eval + 폴링), HTTP/2 의사헤더, --compressed, 순수 함수 테스트, 퍼저까지