Skip to content

SemanticAnalyzer

Defined in: core/src/detection-engine/semantic.ts:59

new SemanticAnalyzer(): SemanticAnalyzer

SemanticAnalyzer

analyze(content): SemanticAnalysis

Defined in: core/src/detection-engine/semantic.ts:215

string

SemanticAnalysis


analyzeAttackProbability(content): Record<string, number>

Defined in: core/src/detection-engine/semantic.ts:123

string

Record<string, number>


analyzeCodeInjectionRisk(content): number

Defined in: core/src/detection-engine/semantic.ts:185

string

number


calculateEntropy(content): number

Defined in: core/src/detection-engine/semantic.ts:83

string

number


detectEncodingLayers(content): number

Defined in: core/src/detection-engine/semantic.ts:107

string

number


detectObfuscation(content): boolean

Defined in: core/src/detection-engine/semantic.ts:151

string

boolean


extractSuspiciousPatterns(content): object[]

Defined in: core/src/detection-engine/semantic.ts:164

string

object[]


extractTokens(content): string[]

Defined in: core/src/detection-engine/semantic.ts:60

string

string[]


getThreatScore(analysis): number

Defined in: core/src/detection-engine/semantic.ts:227

SemanticAnalysis

number