Files
wifi-densepose/npm/packages/agentic-synth/examples/security/threat-simulation.d.ts
ruv d803bfe2b1 Squashed 'vendor/ruvector/' content from commit b64c2172
git-subtree-dir: vendor/ruvector
git-subtree-split: b64c21726f2bb37286d9ee36a7869fef60cc6900
2026-02-28 14:39:40 -05:00

64 lines
2.1 KiB
TypeScript

/**
* Threat Simulation Data Examples
*
* ⚠️ ETHICAL USE ONLY ⚠️
* These simulations are for:
* - Security operations center (SOC) training
* - Incident response preparation
* - Threat detection system validation
* - Red team exercises in authorized environments
*
* NEVER use for actual attacks or unauthorized testing.
*/
/**
* Brute Force Attack Pattern Simulation
* For testing account lockout and rate limiting mechanisms
*/
export declare function generateBruteForcePatterns(): Promise<any>;
/**
* DDoS Traffic Simulation Data
* For testing DDoS mitigation and traffic filtering
*/
export declare function generateDDoSSimulation(): Promise<any>;
/**
* Malware Behavior Pattern Simulation
* For testing endpoint detection and response (EDR) systems
*/
export declare function generateMalwareBehaviors(): Promise<any>;
/**
* Phishing Campaign Simulation Data
* For security awareness training and email filter testing
*/
export declare function generatePhishingCampaigns(): Promise<any>;
/**
* Insider Threat Scenario Simulation
* For user behavior analytics (UBA) and insider threat detection
*/
export declare function generateInsiderThreatScenarios(): Promise<any>;
/**
* Zero-Day Exploit Indicator Simulation
* For testing threat intelligence and anomaly detection systems
*/
export declare function generateZeroDayIndicators(): Promise<any>;
/**
* Example Usage
*/
export declare function runThreatSimulations(): Promise<{
bruteForce: any;
ddos: any;
malware: any;
phishing: any;
insider: any;
zeroDay: any;
}>;
declare const _default: {
generateBruteForcePatterns: typeof generateBruteForcePatterns;
generateDDoSSimulation: typeof generateDDoSSimulation;
generateMalwareBehaviors: typeof generateMalwareBehaviors;
generatePhishingCampaigns: typeof generatePhishingCampaigns;
generateInsiderThreatScenarios: typeof generateInsiderThreatScenarios;
generateZeroDayIndicators: typeof generateZeroDayIndicators;
runThreatSimulations: typeof runThreatSimulations;
};
export default _default;
//# sourceMappingURL=threat-simulation.d.ts.map