{"success":true,"data":{"id":"desa","name":"DESA — Dynamic Encoded Script Analysis","description":"PowerShell script analysis, decoding, deobfuscation, IOC extraction, and threat detection with MCP support.","version":"1.0.0","baseUrl":"https://desa.platphormnews.com","endpoints":{"mcp":"https://desa.platphormnews.com/api/mcp","docs":"https://desa.platphormnews.com/api/docs","health":"https://desa.platphormnews.com/api/health","llms":"https://desa.platphormnews.com/llms.txt","discovery":"https://desa.platphormnews.com/api/discovery","aiPlugin":"https://desa.platphormnews.com/.well-known/ai-plugin.json","wellKnownMcp":"https://desa.platphormnews.com/.well-known/mcp","faq":"https://desa.platphormnews.com/api/faq","sitemap":"https://desa.platphormnews.com/sitemap.xml","robots":"https://desa.platphormnews.com/robots.txt","humans":"https://desa.platphormnews.com/humans.txt","rss":"https://desa.platphormnews.com/rss.xml"},"network":[{"name":"json","displayName":"JSON Service","description":"JSON formatting, validation, and transformation","url":"https://json.platphormnews.com","endpoints":{"mcp":"https://json.platphormnews.com/api/mcp","docs":"https://json.platphormnews.com/api/docs","health":"https://json.platphormnews.com/api/health","llms":"https://json.platphormnews.com/llms.txt","discovery":"https://json.platphormnews.com/api/discovery","aiPlugin":"https://json.platphormnews.com/.well-known/ai-plugin.json","wellKnownMcp":"https://json.platphormnews.com/.well-known/mcp"},"status":"unknown"},{"name":"msi","displayName":"MSI — Malware Sample Intelligence","description":"Malware sample analysis and threat intelligence","url":"https://msi.platphormnews.com","endpoints":{"mcp":"https://msi.platphormnews.com/api/mcp","docs":"https://msi.platphormnews.com/api/docs","health":"https://msi.platphormnews.com/api/health","llms":"https://msi.platphormnews.com/llms.txt","discovery":"https://msi.platphormnews.com/api/discovery","aiPlugin":"https://msi.platphormnews.com/.well-known/ai-plugin.json","wellKnownMcp":"https://msi.platphormnews.com/.well-known/mcp"},"status":"unknown"},{"name":"xml","displayName":"XML Service","description":"XML/STIX feed generation and parsing","url":"https://xml.platphormnews.com","endpoints":{"mcp":"https://xml.platphormnews.com/api/mcp","docs":"https://xml.platphormnews.com/api/docs","health":"https://xml.platphormnews.com/api/health","llms":"https://xml.platphormnews.com/llms.txt","discovery":"https://xml.platphormnews.com/api/discovery","aiPlugin":"https://xml.platphormnews.com/.well-known/ai-plugin.json","wellKnownMcp":"https://xml.platphormnews.com/.well-known/mcp"},"status":"unknown"},{"name":"svg","displayName":"SVG Service","description":"SVG report and visualization generation","url":"https://svg.platphormnews.com","endpoints":{"mcp":"https://svg.platphormnews.com/api/mcp","docs":"https://svg.platphormnews.com/api/docs","health":"https://svg.platphormnews.com/api/health","llms":"https://svg.platphormnews.com/llms.txt","discovery":"https://svg.platphormnews.com/api/discovery","aiPlugin":"https://svg.platphormnews.com/.well-known/ai-plugin.json","wellKnownMcp":"https://svg.platphormnews.com/.well-known/mcp"},"status":"unknown"},{"name":"mcp","displayName":"MCP Hub","description":"Central Model Context Protocol hub","url":"https://mcp.platphormnews.com","endpoints":{"mcp":"https://mcp.platphormnews.com/api/mcp","docs":"https://mcp.platphormnews.com/api/docs","health":"https://mcp.platphormnews.com/api/health","llms":"https://mcp.platphormnews.com/llms.txt","discovery":"https://mcp.platphormnews.com/api/discovery","aiPlugin":"https://mcp.platphormnews.com/.well-known/ai-plugin.json","wellKnownMcp":"https://mcp.platphormnews.com/.well-known/mcp"},"status":"unknown"}],"jsonLd":{"@context":"https://schema.org","@graph":[{"@type":"WebAPI","@id":"https://desa.platphormnews.com/api/mcp#api","name":"DESA MCP API","description":"Model Context Protocol endpoint for PowerShell script analysis, decoding, and threat detection tools.","url":"https://desa.platphormnews.com/api/mcp","provider":{"@id":"https://platphormnews.com/#organization"},"documentation":"https://desa.platphormnews.com/api/docs","termsOfService":"https://platphormnews.com/terms","availableChannel":{"@type":"ServiceChannel","serviceUrl":"https://desa.platphormnews.com/api/mcp","serviceType":"JSON-RPC 2.0"}},{"@type":"Organization","@id":"https://platphormnews.com/#organization","name":"Platphorm News","url":"https://platphormnews.com","sameAs":["https://platphormnews.com","https://twitter.com/platphormnews","https://json.platphormnews.com","https://msi.platphormnews.com","https://xml.platphormnews.com","https://svg.platphormnews.com","https://mcp.platphormnews.com"]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Platphorm News","item":"https://platphormnews.com"},{"@type":"ListItem","position":2,"name":"DESA","item":"https://desa.platphormnews.com"},{"@type":"ListItem","position":3,"name":"API","item":"https://desa.platphormnews.com/api/docs"},{"@type":"ListItem","position":4,"name":"Discovery","item":"https://desa.platphormnews.com/api/discovery"}]},{"@type":"FAQPage","url":"https://desa.platphormnews.com/api/faq","mainEntity":[{"@type":"Question","name":"What is DESA?","acceptedAnswer":{"@type":"Answer","text":"DESA (Dynamic Encoded Script Analysis) is a free online tool for analyzing PowerShell scripts. It decodes Base64/Hex/XOR obfuscation, extracts Indicators of Compromise (IOCs), detects threats, and maps MITRE ATT&CK techniques."}},{"@type":"Question","name":"What is the Model Context Protocol (MCP)?","acceptedAnswer":{"@type":"Answer","text":"MCP is a JSON-RPC 2.0 based protocol that enables AI models and tools to discover and invoke capabilities across services. DESA exposes its analysis tools via MCP at /api/mcp."}},{"@type":"Question","name":"How do I integrate DESA with other PlatphormNews services?","acceptedAnswer":{"@type":"Answer","text":"DESA integrates with the PlatphormNews network (json.platphormnews.com, msi.platphormnews.com, xml.platphormnews.com, svg.platphormnews.com). Use the /api/discovery endpoint to find all available services and their MCP endpoints."}},{"@type":"Question","name":"What IOC types does DESA extract?","acceptedAnswer":{"@type":"Answer","text":"DESA extracts IPv4/IPv6 addresses, domains, URLs, MD5/SHA1/SHA256 hashes, email addresses, file paths, registry keys, and JA4+ fingerprints from PowerShell scripts."}},{"@type":"Question","name":"Is DESA free to use?","acceptedAnswer":{"@type":"Answer","text":"Yes, DESA is completely free. All analysis runs in your browser with no data sent to third parties. The API endpoints are also available at no cost."}},{"@type":"Question","name":"What encoding types does DESA support?","acceptedAnswer":{"@type":"Answer","text":"DESA supports Base64, hexadecimal, XOR, GZIP, deflate, and Unicode encoding detection and decoding, with recursive deobfuscation up to configurable depth."}}]},{"@type":"WebSite","@id":"https://desa.platphormnews.com/#website","name":"DESA — Dynamic Encoded Script Analysis","url":"https://desa.platphormnews.com","publisher":{"@id":"https://platphormnews.com/#organization"},"inLanguage":["en","es","fr","de","ja","zh","ko","pt"],"potentialAction":{"@type":"SearchAction","target":"https://desa.platphormnews.com/?q={search_term_string}","query-input":"required name=search_term_string"}}]},"locales":[{"code":"en","name":"English","nativeName":"English","default":true},{"code":"es","name":"Spanish","nativeName":"Español"},{"code":"fr","name":"French","nativeName":"Français"},{"code":"de","name":"German","nativeName":"Deutsch"},{"code":"ja","name":"Japanese","nativeName":"日本語"},{"code":"zh","name":"Chinese","nativeName":"中文"},{"code":"ko","name":"Korean","nativeName":"한국어"},{"code":"pt","name":"Portuguese","nativeName":"Português"}],"breadcrumbs":[{"name":"Platphorm News","url":"https://platphormnews.com"},{"name":"DESA","url":"https://desa.platphormnews.com"},{"name":"API","url":"https://desa.platphormnews.com/api/docs"},{"name":"Discovery","url":"https://desa.platphormnews.com/api/discovery"}],"faqs":[{"question":"What is DESA?","answer":"DESA (Dynamic Encoded Script Analysis) is a free online tool for analyzing PowerShell scripts. It decodes Base64/Hex/XOR obfuscation, extracts Indicators of Compromise (IOCs), detects threats, and maps MITRE ATT&CK techniques."},{"question":"What is the Model Context Protocol (MCP)?","answer":"MCP is a JSON-RPC 2.0 based protocol that enables AI models and tools to discover and invoke capabilities across services. DESA exposes its analysis tools via MCP at /api/mcp."},{"question":"How do I integrate DESA with other PlatphormNews services?","answer":"DESA integrates with the PlatphormNews network (json.platphormnews.com, msi.platphormnews.com, xml.platphormnews.com, svg.platphormnews.com). Use the /api/discovery endpoint to find all available services and their MCP endpoints."},{"question":"What IOC types does DESA extract?","answer":"DESA extracts IPv4/IPv6 addresses, domains, URLs, MD5/SHA1/SHA256 hashes, email addresses, file paths, registry keys, and JA4+ fingerprints from PowerShell scripts."},{"question":"Is DESA free to use?","answer":"Yes, DESA is completely free. All analysis runs in your browser with no data sent to third parties. The API endpoints are also available at no cost."},{"question":"What encoding types does DESA support?","answer":"DESA supports Base64, hexadecimal, XOR, GZIP, deflate, and Unicode encoding detection and decoding, with recursive deobfuscation up to configurable depth."}],"documentation":["guidance","contributors","architecture","roadmap","platphormnews","privacy","data","mcp","api","api-specification","product-roadmap","maintenance"],"timestamp":"2026-04-08T21:22:45.974Z"}}