Malware reaches endpoints through downloads and web content. Encrypted traffic hides payloads from passive inspection. Organizations need one or more scanning layers on the proxy with a clear integration path for external engines.
SafeSquid offers SqScan (built-in), ClamAV integration, ICAP to third-party scanners, and an Adaptable External Parser for custom logic. Administrators pick layers that match operational maturity and vendor standards. Confirmed: HTTPS payloads require SSL Inspection for scanning to apply to encrypted web traffic.
Confirmed: Multiple scanner integrations (SqScan, ClamAV, ICAP, external parser) ship in the documented module set. Administrators can stack engines rather than rely on a single signature source.Draft (CTO confirmation): Detection rates versus cloud-only SWG sandboxes vary by threat type and update cadence—avoid numeric superiority claims without lab evidence in the source register.
Enable SSL Inspection. Configure at least one scanner using the guides below. Validate with known-safe and test-malware samples per organizational policy, then monitor logs and alerts.
Built-in scanning alone may not cover all threat signatures or formats. SqScan is SafeSquid’s built-in module for scanning HTTP and HTTPS traffic for viruses, Trojans, and malware. It provides a first layer of protection without external daemons. Configure and use SqScan for HTTP and HTTPS scanning using this document.
Enterprises need an extra layer of detection using a widely updated signature engine. ClamAV integration allows SafeSquid to send content to a ClamAV daemon for scanning. Multiple file formats and archives are supported. Integrate a dedicated ClamAV server with SafeSquid using this document.
Organizations use third-party ICAP antivirus or content adaptation services for policy. ICAP integration lets SafeSquid send HTTP/HTTPS content to ICAP servers for virus scanning and content modification. Dr. Web, Kaspersky, Symantec, and Trend Micro are examples of ICAP-based solutions. Configure ICAP server connections using this document.
Custom or proprietary scanners may require a flexible integration pattern. The Adaptable External Parser allows SafeSquid to invoke external scanning or parsing logic for content. This supports integration with non-ICAP or custom antivirus and DLP tools. Use this document to configure and integrate external parsers.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"SafeSquid Documentation","description":"Deploy Zero-Trust Web Security — SafeSquid Secure Web Gateway documentation.","colors":{"primary":"#0066CC","light":"#3B82F6","dark":"#0F172A"},"logo":{"light":"https://mintcdn.com/safe-squid-labs-12a0916f/WapkOaLV2w2WE_m9/images/logos/safesquid/safesquid-mark-blue.png?fit=max\u0026auto=format\u0026n=WapkOaLV2w2WE_m9\u0026q=85\u0026s=b7b9c81a4dfce86823f854d9510e5cec","dark":"https://mintcdn.com/safe-squid-labs-12a0916f/PZ5D4OEI8Q1II8co/images/safesquidWhite.png?fit=max\u0026auto=format\u0026n=PZ5D4OEI8Q1II8co\u0026q=85\u0026s=149dccbc6157c7707f7edba211ae87b3","href":"/getting_started/welcome"},"favicon":"https://mintcdn.com/safe-squid-labs-12a0916f/WapkOaLV2w2WE_m9/images/favicon.ico?fit=max\u0026auto=format\u0026n=WapkOaLV2w2WE_m9\u0026q=85\u0026s=7a799a5cc14069284c934d5f83717827","navbar":{"links":[{"href":"/blog","label":"Blog"},{"href":"https://help.safesquid.com/portal/en/community/safesquid-labs","label":"Forum"},{"icon":{"style":"brands","name":"github"},"href":"https://github.com/SafeSquid-Labs","label":""}],"primary":{"type":"button","label":"Get Started","href":"https://key.safesquid.com"}},"footer":{"socials":{"website":"https://www.safesquid.com/","github":"https://github.com/SafeSquid-Labs","x":"https://x.com/safesquid","linkedin":"https://in.linkedin.com/company/safesquid","youtube":"https://www.youtube.com/@securewebgateway"}},"icons":{"library":"fontawesome"},"integrations":{"ga4":{"measurementId":"G-ZVZHSKFGQF"}},"banner":{"content":"[Join our Blue Team for a live layer 7 mitigation workshop](https://meet.safesquid.com)","dismissible":true,"type":"info"},"styling":{"latex":false},"navigation":{"global":{"languages":[{"language":"en","default":true,"href":"/getting_started/welcome"},{"language":"es","href":"/?lang=es"}],"versions":[{"version":"v2026.0312.1923","default":true,"href":"/getting_started/welcome"},{"version":"v2024.0315.1413","href":"/?version=legacy"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"safe-squid-labs-12a0916f","hasAudioNarration":false,"actualSubdomain":"safe-squid-labs-12a0916f","customDomains":["docs.safesquid.com"],"gitSource":{"type":"github","owner":"safesquid-labs","repo":"safesquid-docs","deployBranch":"main","contentDirectory":"public","isPrivate":false,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ac7bb6e8abd6d065dca7197","collectionId":"b29c1b41-a582-4821-ad5d-0d649bd041a3","liveDeploymentHistoryId":"6ac7bb6e8abd6d065dca7197","schemaVersion":"v3"},"feedback":{"thumbs":true,"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ac7bb6e8abd6d065dca7197","clientVersion":"0.0.3990","searchFilterCounts":[{"language":"default","tag":"Use Cases","count":86},{"language":"default","tag":"Configuration","count":44},{"language":"default","tag":"Deployment","count":43},{"language":"default","tag":"Architecture","count":24},{"language":"default","tag":"Troubleshooting","count":20},{"language":"default","tag":"Access Restriction","count":17},{"language":"default","tag":"Authentication","count":17},{"language":"default","tag":"Application Setup","count":10},{"language":"default","tag":"Real Time Content Security","count":10},{"language":"default","tag":"Application Ecosystem","count":9}],"searchSettings":{"isFiltersEnabled":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@safesquid.net"}},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":"a:has(>img.nav-logo){flex-shrink:0!important}#sidebar-content li[data-active]>a{color:#16191d!important}.dark #sidebar-content li[data-active]>a{background-color:#3b82f6!important;color:#16191d!important}"}],"page":{"pagePath":"use_cases/malware_scanning/malware_scanners","slug":"/use_cases/malware_scanning/malware_scanners","pageMetadata":{"title":"Malware Scanners","slug":"/Malware_Scanners","description":"Multi-layer malware detection in SafeSquid using SqScan, ClamAV, ICAP, and adaptable external parsers for threat prevention.","keywords":["SafeSquid malware detection","ClamAV integration","ICAP antivirus integration","SqScan antivirus","proxy malware scanning"],"href":"/use_cases/malware_scanning/malware_scanners"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Multi-layer malware detection in SafeSquid using SqScan, ClamAV, ICAP, and adaptable external parsers for threat prevention.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`1`,id:`multi-layer-malware-detection-for-web-traffic`,children:`Multi-layer malware detection for web traffic`}),`\n`,_jsx(Heading,{level:`2`,id:`problem`,children:`Problem`}),`\n`,_jsx(_components.p,{children:`Malware reaches endpoints through downloads and web content. Encrypted traffic hides payloads from passive inspection. Organizations need one or more scanning layers on the proxy with a clear integration path for external engines.`}),`\n`,_jsx(Heading,{level:`2`,id:`benefits`,children:`Benefits`}),`\n`,_jsxs(_components.p,{children:[`SafeSquid offers SqScan (built-in), ClamAV integration, ICAP to third-party scanners, and an Adaptable External Parser for custom logic. Administrators pick layers that match operational maturity and vendor standards. `,_jsx(_components.strong,{children:`Confirmed:`}),` HTTPS payloads require `,_jsx(_components.a,{href:`/use_cases/ssl_inspection/ssl_inspection`,children:`SSL Inspection`}),` for scanning to apply to encrypted web traffic.`]}),`\n`,_jsx(Heading,{level:`2`,id:`advantages`,children:`Advantages`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Confirmed:`}),` Multiple scanner integrations (SqScan, ClamAV, ICAP, external parser) ship in the documented module set. Administrators can stack engines rather than rely on a single signature source.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Draft (CTO confirmation):`}),` Detection rates versus cloud-only SWG sandboxes vary by threat type and update cadence—avoid numeric superiority claims without lab evidence in the source register.`]}),`\n`,_jsx(Heading,{level:`2`,id:`call-to-action`,children:`Call to action`}),`\n`,_jsxs(_components.p,{children:[`Enable `,_jsx(_components.a,{href:`/use_cases/ssl_inspection/ssl_inspection`,children:`SSL Inspection`}),`. Configure at least one scanner using the guides below. Validate with known-safe and test-malware samples per organizational policy, then monitor logs and alerts.`]}),`\n`,_jsx(Heading,{level:`2`,id:`malware-scanner-configuration-and-reference-guides`,children:`Malware scanner configuration and reference guides`}),`\n`,_jsx(Heading,{level:`3`,id:`sqscan`,children:_jsx(_components.a,{href:`/use_cases/malware_scanning/sqscan`,children:`SqScan`})}),`\n`,_jsx(_components.p,{children:`Built-in scanning alone may not cover all threat signatures or formats. SqScan is SafeSquid’s built-in module for scanning HTTP and HTTPS traffic for viruses, Trojans, and malware. It provides a first layer of protection without external daemons. Configure and use SqScan for HTTP and HTTPS scanning using this document.`}),`\n`,_jsx(Heading,{level:`3`,id:`clamav-malware-scanning`,children:_jsx(_components.a,{href:`/use_cases/malware_scanning/clamav_malware_scanning`,children:`ClamAV Malware Scanning`})}),`\n`,_jsx(_components.p,{children:`Enterprises need an extra layer of detection using a widely updated signature engine. ClamAV integration allows SafeSquid to send content to a ClamAV daemon for scanning. Multiple file formats and archives are supported. Integrate a dedicated ClamAV server with SafeSquid using this document.`}),`\n`,_jsx(Heading,{level:`3`,id:`icap`,children:_jsx(_components.a,{href:`/use_cases/integrations/icap`,children:`ICAP`})}),`\n`,_jsx(_components.p,{children:`Organizations use third-party ICAP antivirus or content adaptation services for policy. ICAP integration lets SafeSquid send HTTP/HTTPS content to ICAP servers for virus scanning and content modification. Dr. Web, Kaspersky, Symantec, and Trend Micro are examples of ICAP-based solutions. Configure ICAP server connections using this document.`}),`\n`,_jsx(Heading,{level:`3`,id:`adaptable-external-parser`,children:_jsx(_components.a,{href:`/use_cases/data_leakage_prevention/adaptable_external_parser`,children:`Adaptable External Parser`})}),`\n`,_jsx(_components.p,{children:`Custom or proprietary scanners may require a flexible integration pattern. The Adaptable External Parser allows SafeSquid to invoke external scanning or parsing logic for content. This supports integration with non-ICAP or custom antivirus and DLP tools. Use this document to configure and integrate external parsers.`}),`\n`,_jsx(Heading,{level:`2`,id:`next-steps`,children:`Next steps`}),`\n`,_jsxs(_components.p,{children:[`Enable `,_jsx(_components.a,{href:`/use_cases/ssl_inspection/ssl_inspection`,children:`SSL Inspection`}),` so HTTPS traffic is scanned; combine with `,_jsx(_components.a,{href:`/use_cases/data_leakage_prevention/data_leakage_prevention`,children:`Data Leakage Prevention`}),` for upload/download inspection.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Malware Scanners","slug":"/Malware_Scanners","description":"Multi-layer malware detection in SafeSquid using SqScan, ClamAV, ICAP, and adaptable external parsers for threat prevention.","keywords":["SafeSquid malware detection","ClamAV integration","ICAP antivirus integration","SqScan antivirus","proxy malware scanning"],"href":"/use_cases/malware_scanning/malware_scanners"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Multi-layer malware detection for web traffic","slug":"multi-layer-malware-detection-for-web-traffic","depth":1,"children":[]},{"title":"Problem","slug":"problem","depth":2,"children":[]},{"title":"Benefits","slug":"benefits","depth":2,"children":[]},{"title":"Advantages","slug":"advantages","depth":2,"children":[]},{"title":"Call to action","slug":"call-to-action","depth":2,"children":[]},{"title":"Malware scanner configuration and reference guides","slug":"malware-scanner-configuration-and-reference-guides","depth":2,"children":[{"title":"SqScan","slug":"sqscan","depth":3,"children":[]},{"title":"ClamAV Malware Scanning","slug":"clamav-malware-scanning","depth":3,"children":[]},{"title":"ICAP","slug":"icap","depth":3,"children":[]},{"title":"Adaptable External Parser","slug":"adaptable-external-parser","depth":3,"children":[]}]},{"title":"Next steps","slug":"next-steps","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"safe-squid-labs-12a0916f","siteName":"SafeSquid Documentation","title":"Malware Scanners - SafeSquid Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-08T15:49:22.327Z","originalFileLocation":"use_cases/malware_scanning/malware_scanners.md","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Multi-layer malware detection in SafeSquid using SqScan, ClamAV, ICAP, and adaptable external parsers for threat prevention.\">\u003cmeta data-mint-head name=\"application-name\" content=\"SafeSquid Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/safe-squid-labs-12a0916f/dNzFC4OIOBxe5Jm_/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/safe-squid-labs-12a0916f/dNzFC4OIOBxe5Jm_/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/safe-squid-labs-12a0916f/dNzFC4OIOBxe5Jm_/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/safe-squid-labs-12a0916f/dNzFC4OIOBxe5Jm_/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/safe-squid-labs-12a0916f/dNzFC4OIOBxe5Jm_/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/safe-squid-labs-12a0916f/dNzFC4OIOBxe5Jm_/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/safe-squid-labs-12a0916f/dNzFC4OIOBxe5Jm_/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/safe-squid-labs-12a0916f/dNzFC4OIOBxe5Jm_/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/safe-squid-labs-12a0916f/dNzFC4OIOBxe5Jm_/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Malware Scanners - SafeSquid Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Multi-layer malware detection in SafeSquid using SqScan, ClamAV, ICAP, and adaptable external parsers for threat prevention.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"SafeSquid Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.safesquid.com/use_cases/malware_scanning/malware_scanners\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://safe-squid-labs-12a0916f.mintlify.app/_mintlify/api/og/v2?division=Malware+Scanning\u0026amp;title=Malware+Scanners\u0026amp;description=Multi-layer+malware+detection+in+SafeSquid+using+SqScan%2C+ClamAV%2C+ICAP%2C+and+adaptable+external+parsers+for+threat+prevention.\u0026amp;theme=4ec1e09f5eab69716f172ff1\u0026amp;signature=d855bda3215797498f714d9cc80edc4dc2836274cbd4de9f6b49945f94d2103a\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Malware Scanners - SafeSquid Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Multi-layer malware detection in SafeSquid using SqScan, ClamAV, ICAP, and adaptable external parsers for threat prevention.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://safe-squid-labs-12a0916f.mintlify.app/_mintlify/api/og/v2?division=Malware+Scanning\u0026amp;title=Malware+Scanners\u0026amp;description=Multi-layer+malware+detection+in+SafeSquid+using+SqScan%2C+ClamAV%2C+ICAP%2C+and+adaptable+external+parsers+for+threat+prevention.\u0026amp;theme=4ec1e09f5eab69716f172ff1\u0026amp;signature=d855bda3215797498f714d9cc80edc4dc2836274cbd4de9f6b49945f94d2103a\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/safe-squid-labs-12a0916f/dNzFC4OIOBxe5Jm_/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"SafeSquid Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0066CC\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.safesquid.com/use_cases/malware_scanning/malware_scanners\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/use_cases/malware_scanning/malware_scanners.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.safesquid.com/#organization\",\"name\":\"SafeSquid Documentation\",\"url\":\"https://docs.safesquid.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/safe-squid-labs-12a0916f/WapkOaLV2w2WE_m9/images/logos/safesquid/safesquid-mark-blue.png?fit=max\u0026auto=format\u0026n=WapkOaLV2w2WE_m9\u0026q=85\u0026s=b7b9c81a4dfce86823f854d9510e5cec\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.safesquid.com#website\",\"name\":\"SafeSquid Documentation\",\"url\":\"https://docs.safesquid.com\",\"publisher\":{\"@id\":\"https://docs.safesquid.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.safesquid.com/use_cases/malware_scanning/malware_scanners#webpage\",\"url\":\"https://docs.safesquid.com/use_cases/malware_scanning/malware_scanners\",\"name\":\"Malware Scanners\",\"description\":\"Multi-layer malware detection in SafeSquid using SqScan, ClamAV, ICAP, and adaptable external parsers for threat prevention.\",\"dateModified\":\"2026-10-08T15:49:22.327Z\",\"isPartOf\":{\"@id\":\"https://docs.safesquid.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.safesquid.com/use_cases/malware_scanning/malware_scanners#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.safesquid.com/use_cases/malware_scanning/malware_scanners#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"SafeSquid Documentation\",\"item\":\"https://docs.safesquid.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Malware Scanners\",\"item\":\"https://docs.safesquid.com/use_cases/malware_scanning/malware_scanners\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.safesquid.com/use_cases/malware_scanning/malware_scanners#article\",\"headline\":\"Malware Scanners\",\"name\":\"Malware Scanners\",\"description\":\"Multi-layer malware detection in SafeSquid using SqScan, ClamAV, ICAP, and adaptable external parsers for threat prevention.\",\"url\":\"https://docs.safesquid.com/use_cases/malware_scanning/malware_scanners\",\"mainEntityOfPage\":{\"@id\":\"https://docs.safesquid.com/use_cases/malware_scanning/malware_scanners#webpage\"},\"dateModified\":\"2026-10-08T15:49:22.327Z\",\"keywords\":\"SafeSquid malware detection, ClamAV integration, ICAP antivirus integration, SqScan antivirus, proxy malware scanning\",\"publisher\":{\"@id\":\"https://docs.safesquid.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.safesquid.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"SafeSquid Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"SafeSquid Documentation","nav":{"global":{"languages":[{"language":"en","default":true,"href":"/getting_started/welcome"},{"language":"es","href":"/?lang=es"}],"versions":[{"version":"v2026.0312.1923","default":true,"href":"/getting_started/welcome"},{"version":"v2024.0315.1413","href":"/?version=legacy"}]},"tabs":[{"tab":"Get Started","icon":"compass","pages":[{"title":"Get Started","href":"/getting_started/welcome"}]},{"tab":"Architecture","icon":"sitemap","pages":[{"title":"Architecture","href":"/architecture/application_ecosystem/main"}]},{"tab":"Deployment","icon":"server","pages":[{"title":"Deployment","href":"/deployment/licensing_requirements"}]},{"tab":"Configuration","icon":"sliders","pages":[{"title":"Configuration","href":"/configuration/start_here/first_configuration"}]},{"tab":"Use Cases","icon":"lightbulb","groups":[{"group":"Overview","pages":[{"title":"Use Cases","href":"/use_cases/use_cases"}]},{"group":"SSL Inspection","pages":[{"title":"SSL Inspection","href":"/use_cases/ssl_inspection/ssl_inspection"},{"title":"Configure HTTPS Inspection","href":"/use_cases/ssl_inspection/configure_https_inspection"},{"title":"Import Certificate into Chrome or Internet Explorer","href":"/use_cases/ssl_inspection/import_certificate_chrome_ie"}]},{"group":"Authentication","pages":[{"title":"Authentication","href":"/use_cases/authentication/authentication"},{"title":"Directory Services","href":"/use_cases/authentication/directory_services"},{"title":"Setup Active Directory Integration","href":"/use_cases/authentication/setup_active_directory_integration"},{"title":"Active Directory","href":"/use_cases/authentication/active_directory"},{"title":"Simple Authentication","href":"/use_cases/authentication/ad_simple_authentication"},{"title":"SSO Authentication","href":"/use_cases/authentication/ad_sso_authentication"},{"title":"SSO Authentication with RODC","href":"/use_cases/authentication/configure_kerberos_authentication_with_rodc"},{"title":"OpenLDAP","href":"/use_cases/authentication/openldap"},{"title":"Simple Authentication","href":"/use_cases/authentication/openldap_simple_authentication"},{"title":"SSO Authentication","href":"/use_cases/authentication/openldap_sso_authentication"},{"title":"Local Credential Store","href":"/use_cases/authentication/basic"},{"title":"PAM Authentication","href":"/use_cases/authentication/pam"},{"title":"Internal User Authentication","href":"/use_cases/authentication/internal_users"},{"title":"Network Signature","href":"/use_cases/authentication/network_signature"},{"title":"User Identification","href":"/use_cases/authentication/user_identities"},{"title":"User Groups","href":"/use_cases/authentication/user_groups"},{"title":"Bypass Authentication","href":"/use_cases/authentication/bypass_authentication"}]},{"group":"Profiling Engine","pages":[{"title":"Profiling Engine","href":"/use_cases/profiling_engine/profiling_engine"},{"title":"Application Signatures","href":"/use_cases/profiling_engine/application_signatures"},{"title":"Request Profiles","href":"/use_cases/profiling_engine/request_profiles"},{"title":"Response Profiles","href":"/use_cases/profiling_engine/response_profiles"},{"title":"Time Profiles","href":"/use_cases/profiling_engine/time_profiles"}]},{"group":"DNS Security","pages":[{"title":"DNS Security","href":"/use_cases/dns_security/dns_security"},{"title":"Homograph Detection","href":"/use_cases/dns_security/homograph_detection"},{"title":"DNS Blacklisting","href":"/use_cases/dns_security/dnsbl"},{"title":"Server Geo-Location","description":"Configure SafeSquid SWG server geo-location profiles to enforce location-aware policies for access control, compliance, and routing optimization.","href":"/use_cases/dns_security/geoip"}]},{"group":"Malware Scanning","pages":[{"title":"Malware Scanners","href":"/use_cases/malware_scanning/malware_scanners"},{"title":"Clam Antivirus","description":"Configure ClamAV in SafeSquid to detect and block viruses and malware at the gateway with profile-based policies.","href":"/use_cases/malware_scanning/clamav_malware_scanning"},{"title":"Malware Signatures via Self-Service Portal","href":"/use_cases/malware_scanning/malware_signatures"},{"title":"SqScan","href":"/use_cases/malware_scanning/sqscan"},{"title":"Threat Intelligence Feeds","href":"/use_cases/malware_scanning/threat_intelligence_feeds"},{"title":"Native Sandboxing","href":"/use_cases/malware_scanning/native_sandboxing"}]},{"group":"Access Restriction","pages":[{"title":"Access Restriction","href":"/use_cases/access_restriction/access_restriction"},{"title":"Working of Default Entries in Access Restrictions","href":"/use_cases/access_restriction/working_of_default_entries_in_access_restrictions"},{"title":"Enforce SafeSearch","href":"/use_cases/access_restriction/safesearch"},{"title":"Web Categorization","href":"/use_cases/access_restriction/web_categorization"},{"title":"Compliance Templates","href":"/use_cases/access_restriction/compliance_templates"},{"title":"Access Mobile Applications Through SafeSquid","href":"/use_cases/access_restriction/access_mobile_applications_through_safesquid"},{"title":"Access Remote Desktop Applications Through SafeSquid","href":"/use_cases/access_restriction/access_remote_desktop_applications_through_safesquid"},{"title":"Accessing Business Applications Through SafeSquid","href":"/use_cases/access_restriction/accessing_business_applications_through_safesquid"},{"title":"Allow AnyDesk","href":"/use_cases/access_restriction/allow_anydesk"},{"title":"Allow Outlook to Work Through SafeSquid","href":"/use_cases/access_restriction/allow_outlook_to_work_through_safesquid"},{"title":"Allow Remote Applications to Particular Users","href":"/use_cases/access_restriction/allow_remote_applications_to_particular_users"},{"title":"Allow Social Networking Sites During Lunch Hours","href":"/use_cases/access_restriction/allow_social_networking_sites_during_lunch_hours"},{"title":"Allow Specific YouTube Channel and its Playlist","href":"/use_cases/access_restriction/allow_specific_youtube_channel_and_its_playlist"},{"title":"Block Specific YouTube Channel","href":"/use_cases/access_restriction/block_specific_youtube_channel"},{"title":"Block Particular User Login to Facebook or Gmail","href":"/use_cases/access_restriction/block_particular_user_login_to_facebook_or_gmail"},{"title":"Restrict AnyDesk","href":"/use_cases/access_restriction/restrict_anydesk"},{"title":"YouTube API Integration","href":"/use_cases/access_restriction/youtube_api_integration_with_safesquid_to_allow_specific_youtube_videos"}]},{"group":"Content Modifier","pages":[{"title":"Content Modifier","href":"/use_cases/content_modifier/content_modifier"},{"title":"Block Advertisements And Banners","href":"/use_cases/content_modifier/block_advertisements_and_banners"},{"title":"Allow Specific Page on Facebook","href":"/use_cases/content_modifier/allowing_specific_page_on_facebook"},{"title":"Facebook Read Only Mode","href":"/use_cases/content_modifier/facebook_read_only_mode"}]},{"group":"Cookie Inspection","pages":[{"title":"Cookie Inspection","href":"/use_cases/cookie_inspection/cookie_inspection"},{"title":"Cookie Filter Configuration and Reference","href":"/use_cases/cookie_inspection/cookie_filter_configuration"}]},{"group":"Header Rewrite","pages":[{"title":"Header Re-Write","href":"/use_cases/header_rewrite/header_obfuscation"},{"title":"Header Filter Configuration and Reference","href":"/use_cases/header_rewrite/header_filter_configuration"},{"title":"Rewriting Policies Reference","href":"/use_cases/header_rewrite/rewriting_policies_reference"},{"title":"Block Personal Gmail, Allow Google Corporate Accounts","href":"/use_cases/header_rewrite/block_personal_gmail_allow_google_corporate_accounts"}]},{"group":"URL Redirection","pages":[{"title":"URL Redirection","href":"/use_cases/url_redirection/url_redirection"},{"title":"Redirect One Website to Another","href":"/use_cases/url_redirection/redirect_one_website_to_another"}]},{"group":"Data Leakage Prevention","pages":[{"title":"Data Leakage Prevention","href":"/use_cases/data_leakage_prevention/data_leakage_prevention"},{"title":"Content Moderation","href":"/use_cases/data_leakage_prevention/content_analyser"},{"title":"Text Analyzer","href":"/use_cases/data_leakage_prevention/text_analyser"},{"title":"Image Analyzer","href":"/use_cases/data_leakage_prevention/image_analyser_ai"},{"title":"Content Fingerprints","href":"/use_cases/data_leakage_prevention/true_mime_fingerprints"},{"title":"External Parser","href":"/use_cases/data_leakage_prevention/adaptable_external_parser"},{"title":"Block Emails or Files including Archives or Social Posts using Keywords","href":"/use_cases/data_leakage_prevention/block_emails_or_files_including_archives_or_social_posts_using_keywords"},{"title":"Block Inappropriate Images by Using Image Analyzer","href":"/use_cases/data_leakage_prevention/block_inappropriate_images_by_using_image_analyzer"},{"title":"Elevated Privacy","href":"/use_cases/data_leakage_prevention/elevated_privacy"}]},{"group":"Audit \u0026 Forensics","pages":[{"title":"Audit \u0026 Forensics","href":"/use_cases/audit_and_forensics/audit_forensics"},{"title":"Monit","href":"/use_cases/audit_and_forensics/audit_forensics_monit"},{"title":"Reporting Module","href":"/use_cases/audit_and_forensics/reporting_module"},{"title":"Security Logs","href":"/use_cases/audit_and_forensics/security_logs"}]},{"group":"Integrations","pages":[{"title":"Integrations","href":"/use_cases/integrations/integrations"},{"title":"ICAP Integration","href":"/use_cases/integrations/icap"},{"title":"VPN Integration","href":"/use_cases/scaling_and_high_availability/vpn"}]},{"group":"Performance Acceleration","pages":[{"title":"Performance Accelerators","href":"/use_cases/performance_acceleration/performance_accelerators"},{"title":"Speed Limits","href":"/use_cases/performance_acceleration/speed_limits"}]},{"group":"Customisation","pages":[{"title":"Customisation","href":"/use_cases/customisation/customisation"},{"title":"Custom Templates","href":"/use_cases/customisation/custom_templates"},{"title":"Startup Parameters","href":"/use_cases/customisation/startup_parameters"}]}]},{"tab":"Reporting","icon":"chart-line","pages":[{"title":"Reporting","href":"/reporting/reporting"}]},{"tab":"Troubleshooting","icon":"wrench","pages":[{"title":"Troubleshooting","href":"/troubleshooting/troubleshooting"}]},{"tab":"FAQs","icon":"circle-question","pages":[{"title":"FAQs","href":"/faqs/faqs"}]}]},"title":"Malware Scanners - SafeSquid Documentation","buildId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","deploymentId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","dynamics":["10e4515597"],"chunks":["BannerMarkdown-CJDb0dYK.js","dist-Cv_O2fky.js","lib--scc4DXi.js","lib-B8HbPgcC.js","clsx-BGBGWFTt.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js"]}