# DESA - Dynamic Encoded Script Analysis > PowerShell script analysis, decoding, and threat detection platform ## Overview DESA (Dynamic Encoded Script Analysis) is a comprehensive platform for analyzing PowerShell scripts for potential threats, malware indicators, and obfuscation techniques. It provides automated decoding of encoded content, IOC extraction, and threat scoring. ## Website https://desa.platphormnews.com ## API Base URL https://desa.platphormnews.com/api/v1 ## Core Capabilities - **Script Analysis**: Analyze PowerShell scripts for threats and suspicious patterns - **Decoding**: Automatic decoding of Base64, Hex, XOR, GZIP, and other encodings - **IOC Extraction**: Extract IPs, URLs, domains, hashes, emails from scripts - **Threat Scoring**: Score scripts 0-100 based on detected patterns - **Pattern Matching**: 20+ built-in detection rules with custom rule support - **Deobfuscation**: Multi-step deobfuscation with timeline tracking ## Key Endpoints ### POST /api/v1/analyze Analyze a PowerShell script - Input: { "script": "powershell content" } - Returns: Threat score, decoded content, detected patterns, IOCs ### GET /api/v1/scripts List analyzed scripts with pagination and filtering ### GET /api/v1/rules List detection rules ### GET /api/v1/iocs List extracted IOCs with pivot capabilities ### POST /api/v1/integrations/mcp MCP protocol endpoint for AI tool integration ## MCP Tools Available - desa_analyze_script: Analyze PowerShell scripts - desa_decode_string: Decode encoded strings - desa_extract_iocs: Extract IOCs from text - desa_get_threat_intel: Lookup threat intelligence - desa_list_detection_rules: List available rules ## Integrations - JSON Tree: https://json.platphormnews.com - ASCII Art: https://ascii.platphormnews.com - XML Tools: https://xml.platphormnews.com - MCP Hub: https://mcp.platphormnews.com ## Documentation - API Docs: https://desa.platphormnews.com/docs - OpenAPI Spec: https://desa.platphormnews.com/api/docs - Full LLM Context: https://desa.platphormnews.com/llms-full.txt ## Contact Maintained by Platphorm News https://platphormnews.com