/** * OWASP 정보 데이터베이스 * * OWASP Top 10 및 CWE 정보를 제공합니다. * 외부 API 호출 없이 로컬 데이터로 빠르게 조회 가능합니다. * * @author zerry */ /** * OWASP 카테고리 정보 */ export interface OWASPCategory { id: string; name: string; description: string; examples: string[]; mitigations: string[]; references: string[]; } /** * CWE 정보 */ export interface CWEInfo { id: string; name: string; description: string; owaspMapping?: string[]; severity: 'critical' | 'high' | 'medium' | 'low'; } /** * OWASP Top 10:2021 데이터베이스 */ export declare const OWASP_TOP_10_2021: Record; /** * CWE 데이터베이스 (주요 CWE만 포함) */ export declare const CWE_DATABASE: Record; /** * OWASP 카테고리 조회 */ export declare function getOWASPInfo(categoryId: string): OWASPCategory | null; /** * CWE 정보 조회 */ export declare function getCWEInfo(cweId: string): CWEInfo | null; /** * CWE에서 OWASP 매핑 조회 */ export declare function getOWASPFromCWE(cweId: string): string[]; /** * 모든 OWASP 카테고리 목록 */ export declare function getAllOWASPCategories(): OWASPCategory[]; /** * 심각도별 CWE 목록 */ export declare function getCWEsBySeverity(severity: 'critical' | 'high' | 'medium' | 'low'): CWEInfo[];