Squashed 'vendor/ruvector/' content from commit b64c2172
git-subtree-dir: vendor/ruvector git-subtree-split: b64c21726f2bb37286d9ee36a7869fef60cc6900
This commit is contained in:
64
npm/packages/agentic-synth/examples/security/threat-simulation.d.ts
vendored
Normal file
64
npm/packages/agentic-synth/examples/security/threat-simulation.d.ts
vendored
Normal file
@@ -0,0 +1,64 @@
|
||||
/**
|
||||
* 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
|
||||
Reference in New Issue
Block a user