개인정보: 브라우저를 떠나지 않는 JSON 도구
모든 바이트를 브라우저 탭 안에서 로컬로 처리하는 JSON, JWT, Base64 도구 —— 업로드 엔드포인트 없음, 붙여 넣은 페이로드의 서버 측 로그 없음.
여기에 도착했다면
webhook 페이로드, API 샘플 또는 JWT를 포매터에 붙여 넣으려는데 그것이 내 컴퓨터에 머무는지 확신이 서지 않습니다. 이 허브의 모든 도구는 전적으로 브라우저에서 실행됩니다 —— 업로드 엔드포인트가 존재하지 않습니다. 프로덕션 샘플, 고객 데이터, 또는 아무 검색창에나 붙여 넣지 않을 만한 것에 사용하세요.
여기서 '로컬'의 의미
복구, 검증, 서식 지정, 압축, 복사, 비교 작업은 전적으로 페이지에서 실행됩니다. 이 도구에는 업로드 엔드포인트가 없으며 필요하지도 않습니다. 그래도 예제를 어딘가에 붙여 넣기 전에 비밀은 제거하세요 —— 로컬 보장은 이 사이트를 다루지, 브라우저 확장이나 다음 탭을 다루지 않습니다.
로컬 도구의 민감한 JSON (블로그)API 요청 전에 JSON 검증 (가이드)JSON 온라인 복구 —— 로컬 워크플로JWT 디코딩 방법 (검증 없이)Base64 문자열과 JWT 페이로드 디코딩Base64는 암호화가 아니라 인코딩
이것이 중요한 이유
최근 몇 년간의 여러 JSON 도구 사건은 붙여 넣어 서식 지정하는 사이트가 페이로드를 기록하거나, 광고 네트워크를 통해 유출하거나, 취약한 파서를 거치게 할 수 있음을 보여 주었습니다. 참고 열이 사건과 버그를 추적합니다.
온라인 JSON 포매터 데이터 유출 (Snyk 연구)Fedify JSON-LD 서명 우회jq NUL 바이트 검증 우회 (CVE)JSON 파이프라인의 jq 경로 깊이 CVEYAML 파서 스택 오버플로 깊이 제한
권장 경로
붙여 넣은 JSON을 기밀로 취급한다면 이 순서로 스택을 따라가세요.
-
- 도구: / —— 잘못된 JSON을 로컬에서 복구.
-
- 가이드: /guides/validate-json-before-api-requests —— 로컬 검증 워크플로.
-
- 블로그: /blog/sensitive-json-local-tools —— '로컬'이 실제로 무엇을 제공하는지.
-
- 참고: /news/online-json-formatter-data-leak —— 로컬 우선 설계를 촉발한 사건.
JSON 수리 가이드
토픽 허브
구체적인 가이드
- Base64 문자열 디코드 방법 (그리고 JWT 페이로드)
- URL 인코딩: 쿼리 파라미터와 경로를 퍼센트 인코드하기
- YAML을 JSON으로 변환하기 (그리고 들여쓰기 오류 피하기)
- JSON을 CSV로 변환: 객체 배열을 펴기
- JSON을 XML로 변환: 루트, 속성, 배열
- JSON을 문자열 리터럴로 이스케이프하기 (그리고 이중 인코드된 JSON 디코드)
- JSON의 후행 쉼표 고치기
- JSON의 작은따옴표 고치기
- JSON의 따옴표 없는 키 고치기
- LLM이 만든 JSON 고치기
- JSON 파싱 오류 “Expected Property Name” 고치기
- JSON vs JavaScript 객체 리터럴
- API 요청 전에 JSON 검증하기
- JSON 포맷터 vs JSON Repair
- JSON Unexpected Token 오류 고치기
- JSON에서 JavaScript 객체 변환기