CodeSpar
FAQ

OWASP 테스트 및 웹 취약점 스캔 FAQ

05

기본 개념

OWASP 테스트란 무엇인가요?

OWASP 테스트는 Top 10 목록을 실용적인 가이드로 삼아 SQL 인젝션 및 XSS와 같은 취약점을 찾는 구조화된 접근 방식입니다. 자격증은 아닙니다. 자체 애플리케이션의 보안 문제를 확인하는 데 사용하세요.

유출되는 SQL 인젝션 패턴은 어떻게 찾나요?

SQL 인젝션은 애플리케이션이 사용자 입력을 쿼리에 연결해 입력값이 쿼리의 의미를 바꾸어 데이터가 유출되는 취약점입니다. CodeSpar는 이러한 패턴을 찾습니다. grep으로 코드를 검색하고 매개변수화된 호출로 수정합니다.

웹 취약점 스캔이란 무엇인가요?

CodeSpar 자체 스캐너가 없으므로 사용자가 직접 도구를 스테이징 복사본에서 실행하는 방식입니다. 스캔 결과에는 오경보와 누락된 문제가 포함되므로 신중하게 확인해야 합니다.

XSS 탐지에 자체 스크립트를 사용할 수 있나요?

네, 스테이징 복사본에서 SQL 인젝션, CORS, CSRF에 대한 정적 스캐너를 실행할 수 있으며 에이전트가 도구를 실행해 실제 종료 코드를 보고합니다. 오경보가 발생할 수 있습니다. 에이전트는 스테이징 사이트의 결과를 명확하게 보여줍니다.

CodeSpar 사용법

CodeSpar는 온라인 SQL 인젝션 스캐너인가요?

아니요, Windows PC에서 실행되는 로컬 앱이며 온라인 서비스가 아닙니다. 가짜 데이터가 포함된 자체 스테이징 복사본을 지정해 사용하세요. 에이전트는 코드에서 인젝션 취약점을 안전하게 찾는 데 도움을 줍니다.

결과가 항상 정확한가요?

아니요, 문제가 없다는 결과가 나왔다고 해서 애플리케이션에 인젝션 취약점이 없다는 것을 증명하지 않습니다. 자동화된 스캐너는 오경보를 발생시키거나 문제를 놓칠 수 있습니다. 모든 결과를 확인하세요. 에이전트는 검토를 위해 명령어와 파일 변경 사항을 보여줍니다.

테스트 계획은 어떻게 작성하나요?

에이전트는 스테이징 복사본을 위한 'injection-test-plan.txt'라는 일반 텍스트 입력 테스트 계획을 작성합니다. 아포스트로피가 포함된 성 같은 무해한 입력을 사용합니다. 페이지가 정상 작동하며 데이터베이스 오류가 표시되지 않는지 확인합니다.

발견된 취약점은 어떻게 수정하나요?

수정이란 쿼리를 매개변수화된 쿼리로 변경하고 오류 페이지에 데이터베이스 세부 정보가 표시되지 않아 애플리케이션이 올바르게 작동하는지 확인하는 것입니다. 테스트를 실행하세요. 스테이징 복사본에서 동일한 무해한 입력으로 재테스트해 수정 사항을 확인합니다.

모델, 개인정보 및 다운로드

내 파일은 어디로 가나요?

파일은 PC에 남아 있고 선택한 모델 엔드포인트로 전송되므로, 데이터가 기기를 떠나기 전에 비밀 정보가 마스킹됩니다. 채팅 기록은 로컬에 유지됩니다. API 키는 PC에 남아 있으며 엔드포인트를 안전하게 제어합니다.

지원되는 언어는 몇 개인가요?

인터페이스는 표시용 13개 언어를 지원하며 Windows 10/11에서 에이전트를 실행할 때 계정이 필요 없습니다. 데이터는 로컬에 안전하게 유지됩니다. 설정에서 선호하는 언어로 변경할 수 있습니다.

codesmite.net이 공식 CodeSpar 웹사이트인가요?

네, codesmite.net은 Windows 에이전트를 위한 공식 CodeSpar 웹사이트이며 다운로드 버튼은 애플리케이션을 로컬에서 테스트하려는 사용자를 위한 34 MB 설치 프로그램을 제공합니다. 정적 페이지입니다. 초보자를 위한 SQL 인젝션 튜토리얼이 도움이 되며, XSS 탐지를 위한 Python 도구가 과정을 완성합니다.

Windows용 CodeSpar

자체 스테이징 복사본으로 시작하세요

CodeSpar 다운로드 ↗