Leapinity 스캔

설치 없이 · 무료 · 내 기기 안에서만

내 코드를 스캔해요

폴더를 넣으면 비밀 키가 섞였는지, 공격받기 쉬운 곳과 흔한 실수가 있는지 찾아 주고, 고치는 법까지 알려 줘요.

넣은 코드는 이 기기 밖으로 나가지 않아요이 브라우저 안에서만 읽고 검사해요

왜 믿을 수 있나요?
  • 처리하는 곳: 파일 읽기와 검사는 모두 지금 보고 있는 이 브라우저 안에서만 해요. 서버로 보내는 코드가 아예 없어요.
  • 보내기 차단: 사이트 보안 설정(CSP)에 connect-src 'none'을 넣어 두었어요. 혹시 실수가 있어도 브라우저가 어떤 주소로도 데이터를 못 보내게 막아요.
  • 저장도 안 해요: 검사한 코드와 결과는 이 기기에도 남기지 않아요. 페이지를 닫으면 사라져요. (화면 색 설정만 저장해요.)
  • 직접 확인: 페이지를 연 뒤 와이파이·데이터를 끄고 써 보세요. 똑같이 동작해요.
  • 만든 곳: Leapinity Lab이 만들고 운영해요. 운영자 소개 · 개인정보처리방침

폴더나 파일을 여기에 끌어다 놓아요

node_modules·.git·dist·build 폴더와 그림 같은 파일, 2MB가 넘는 파일은 건너뛰어요.

✍️ 코드 붙여 넣어 검사하기

이런 걸 검사해요

이렇게 써요

  1. 폴더를 골라요프로젝트 폴더를 끌어다 놓거나 "폴더 고르기"를 눌러요. 휴대폰에서는 "파일 고르기"나 붙여 넣기를 써요.
  2. 점수와 결과를 봐요비밀 정보·약한 곳·흔한 실수·안 쓰는 것을 위험도(높음·중간·낮음)별로 보여 줘요.
  3. 눌러서 고치는 법을 봐요찾은 것을 누르면 앞뒤 코드, 왜 문제인지, 안전하게 고친 예시가 나와요.
  4. 보고서로 저장해요.md 보고서나 JSON 으로 저장해서 할 일 목록으로 써요.

자주 묻는 질문

내 코드가 서버로 올라가나요?

아니요. 파일은 지금 보고 있는 이 브라우저 안에서만 읽고 검사해요. 사이트 보안 설정(CSP)에 connect-src 'none'을 넣어 두어서, 혹시 실수가 있어도 브라우저가 어떤 주소로도 데이터를 보내지 못하게 막아요. 페이지를 연 다음 인터넷을 끄고 써도 똑같이 동작해요.

어떤 언어를 검사하나요?

자바스크립트·타입스크립트·HTML·CSS·파이썬·Lua(Roblox)는 자세히 검사해요. JSON·마크다운·YAML 같은 다른 파일은 줄 세기와 비밀 정보 검사만 해요.

점수가 낮으면 큰일인가요?

아니요. 점수는 규칙으로 센 참고 값이에요. 먼저 높음으로 표시된 것부터 하나씩 고쳐 보세요. 고치는 법과 안전한 예시를 같이 보여 드려요.

왜 "아마도"라고 하나요?

안 쓰는 파일·함수는 다른 프로젝트나 설정 파일, 글자로 된 이름에서 부를 수도 있어서 규칙만으로는 100% 알 수 없어요. 지우기 전에 꼭 한 번 확인해 주세요.

어떤 파일은 건너뛰나요?

node_modules·.git·dist·build처럼 자동으로 만든 폴더, 그림·소리 같은 글자가 아닌 파일, 2MB가 넘는 파일, 잠금 파일(package-lock.json 등)과 줄여 놓은 파일(.min.js)은 건너뛰고, 결과의 개요에 목록으로 보여 줘요.

Leapinity의 다른 도구