PageSourceSearch

https://docs.saferwall.com/blog/

html saferwall.com collected 2026-10-03 19:43:06 UTC 11,090 bytes, 17 lines download raw bytes

1<!doctype html>
2<html lang="en" dir="ltr" class="blog-wrapper blog-list-page plugin-blog plugin-id-default" data-has-hydrated="false">
3<head>
4<meta charset="UTF-8">
5<meta name="generator" content="Docusaurus v3.9.2">
6<title data-rh="true">Saferwall Blog | Saferwall</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://saferwall.com/blog"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" property="og:title" content="Saferwall Blog | Saferwall"><meta data-rh="true" name="description" content="Updates, releases, and insights from the Saferwall team"><meta data-rh="true" property="og:description" content="Updates, releases, and insights from the Saferwall team"><meta data-rh="true" name="docusaurus_tag" content="blog_posts_list"><meta data-rh="true" name="docsearch:docusaurus_tag" content="blog_posts_list"><link data-rh="true" rel="icon" href="/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://saferwall.com/blog"><link data-rh="true" rel="alternate" href="https://saferwall.com/blog" hreflang="en"><link data-rh="true" rel="alternate" href="https://saferwall.com/blog" hreflang="x-default">
6<script data-rh="true" type="application/ld+json">{"@context":"https://schema.org","@type":"Blog","@id":"https://saferwall.com/blog","mainEntityOfPage":"https://saferwall.com/blog","headline":"Saferwall Blog","description":"Updates, releases, and insights from the Saferwall team","blogPost":[{"@type":"BlogPosting","@id":"https://saferwall.com/blog/saferwall-v1-2-0-release","mainEntityOfPage":"https://saferwall.com/blog/saferwall-v1-2-0-release","url":"https://saferwall.com/blog/saferwall-v1-2-0-release","headline":"Saferwall v1.2.0 Release","name":"Saferwall v1.2.0 Release","description":"Saferwall v1.2.0 is out. The headline features are deep archive scanning, encrypted document support, and API key authentication. We also rewired the internal scan pipeline and shipped a new AI-powered file-type detector under the hood.","datePublished":"2026-05-11T00:00:00.000Z","author":[{"@type":"Person","name":"Ayoub Faouzi","description":"Saferwall Core Developer","url":"https://github.com/ayoubfaouzi","image":"https://github.com/ayoubfaouzi.png"},{"@type":"Person","name":"JALAL","description":"Saferwall Core Developer","url":"https://github.com/JLL32","image":"https://github.com/JLL32.png"}],"keywords":[]}]}</script>
6<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Saferwall RSS Feed">
7<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Saferwall Atom Feed"><link rel="stylesheet" href="/assets/css/styles.153381be.css">
8<script src="/assets/js/runtime~main.f0447aee.js" defer="defer"></script>
vendor: 1 bytes, line 8
8
9<script src="/assets/js/main.ea43b9f1.js" defer="defer"></script>
9
10</head>
11<body class="navigation-with-keyboard">
12<svg style="display: none;"><defs>
13<symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
14</defs></svg>
15<script>document.documentElement.setAttribute("data-theme","dark"),document.documentElement.setAttribute("data-theme-choice","dark"),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script>
15<div id="__docusaurus"><link rel="preload" as="image" href="/img/logo.png"><link rel="preload" as="image" href="https://github.com/ayoubfaouzi.png"><link rel="preload" as="image" href="https://github.com/JLL32.png"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="theme-layout-navbar navbar navbar--fixed-top"><div class="navbar__inner"><div class="theme-layout-navbar-left navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/"><div class="navbar__logo"><img src="/img/logo.png" alt="Saferwall Logo" class="themedComponent_mlkZ themedComponent--light_NVdE"><img src="/img/logo.png" alt="Saferwall Logo" class="themedComponent_mlkZ themedComponent--dark_xIcU"></div><b class="navbar__title text--truncate">Saferwall</b></a><a class="navbar__item navbar__link" sidebarid="deploymentSidebar" href="/docs/deployment/">Deployment</a><a class="navbar__item navbar__link" href="/docs/category/webapis/">API</a><a class="navbar__item navbar__link" href="/docs/faq/">FAQ</a><a aria-current="page" class="navbar__item navbar__link navbar__link--active" href="/blog">Blog</a></div><div class="theme-layout-navbar-right navbar__items navbar__items--right"><a href="https://github.com/saferwall/" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link">GitHub<svg width="13.5" height="13.5" aria-label="(opens in new tab)" class="iconExternalLink_nPIU"><use href="#theme-svg-external-link"></use></svg></a><div class="navbarSearchContainer_Bca1"></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div id="__docusaurus_skipToContent_fallback" class="theme-layout-main main-wrapper mainWrapper_z2l0"><div class="container margin-vert--lg"><div class="row"><aside class="col col--3"><nav class="sidebar_re4s thin-scrollbar" aria-label="Blog recent posts navigation"><div class="sidebarItemTitle_pO2u margin-bottom--md">Recent posts</div><div role="group"><h3 class="yearGroupHeading_rMGB">2026</h3><ul class="sidebarItemList_Yudw clean-list"><li class="sidebarItem__DBe"><a class="sidebarItemLink_mo7H" href="/blog/saferwall-v1-2-0-release">Saferwall v1.2.0 Release</a></li></ul></div></nav></aside><main class="col col--7"><article class="margin-bottom--xl"><header><h2 class="title_f1Hy"><a href="/blog/saferwall-v1-2-0-release">Saferwall v1.2.0 Release</a></h2><div class="container_mt6G margin-vert--md"><time datetime="2026-05-11T00:00:00.000Z">May 11, 2026</time> · <!-- -->6 min read</div><div class="margin-top--md margin-bottom--sm row"><div class="col col--6 authorCol_Hf19"><div class="avatar margin-bottom--sm"><a href="https://github.com/ayoubfaouzi" target="_blank" rel="noopener noreferrer" class="avatar__photo-link"><img class="avatar__photo authorImage_XqGP" src="https://github.com/ayoubfaouzi.png" alt="Ayoub Faouzi"></a><div class="avatar__intro authorDetails_lV9A"><div class="avatar__name"><a href="https://github.com/ayoubfaouzi" target="_blank" rel="noopener noreferrer"><span class="authorName_yefp" translate="no">Ayoub Faouzi</span></a></div><small class="authorTitle_nd0D" title="Saferwall Core Developer">Saferwall Core Developer</small><div class="authorSocials_rSDt"></div></div></div></div><div class="col col--6 authorCol_Hf19"><div class="avatar margin-bottom--sm"><a href="https://github.com/JLL32" target="_blank" rel="noopener noreferrer" class="avatar__photo-link"><img class="avatar__photo authorImage_XqGP" src="https://github.com/JLL32.png" alt="JALAL"></a><div class="avatar__intro authorDetails_lV9A"><div class="avatar__name"><a href="https://github.com/JLL32" target="_blank" rel="noopener noreferrer"><span class="authorName_yefp" translate="no">JALAL</span></a></div><small class="authorTitle_nd0D" title="Saferwall Core Developer">Saferwall Core Developer</small><div class="authorSocials_rSDt"></div></div></div></div></div></header><div class="markdown"><p>Saferwall v1.2.0 is out. The headline features are <strong>deep archive scanning</strong>, <strong>encrypted document support</strong>, and <strong>API key authentication</strong>. We also rewired the internal scan pipeline and shipped a new AI-powered file-type detector under the hood.</p></div><footer class="row docusaurus-mt-lg"><div class="col col--9"><b>Tags:</b><ul class="tags_jXut padding--none margin-left--sm"><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/release">release</a></li><li class="tag_QGVx"><a rel="tag" class="tag_zVej tagRegular_sFm0" href="/blog/tags/malware-analysis">malware-analysis</a></li></ul></div><div class="col text--right col--3"><a aria-label="Read more about Saferwall v1.2.0 Release" href="/blog/saferwall-v1-2-0-release"><b>Read more</b></a></div></footer></article><nav class="pagination-nav" aria-label="Blog list page navigation"></nav></main></div></div></div><footer class="theme-layout-footer footer footer--dark"><div class="container container-fluid"><div class="row footer__links">
15<div class="theme-layout-footer-column col footer__col"><div class="footer__title">Docs</div><ul class="footer__items clean-list"><li class="footer__item"><a class="footer__link-item" position="left" href="/docs/category/webapis/">API</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/faq/">FAQ</a></li></ul></div><div class="theme-layout-footer-column col footer__col"><div class="footer__title">Community</div><ul class="footer__items clean-list"><li class="footer__item"><a href="https://facebook.com/saferwall" target="_blank" rel="noopener noreferrer" class="footer__link-item">Facebook<svg width="13.5" height="13.5" aria-label="(opens in new tab)" class="iconExternalLink_nPIU"><use href="#theme-svg-external-link"></use></svg></a></li><li class="footer__item"><a href="https://twitter.com/saferwall" target="_blank" rel="noopener noreferrer" class="footer__link-item">Twitter<svg width="13.5" height="13.5" aria-label="(opens in new tab)" class="iconExternalLink_nPIU"><use href="#theme-svg-external-link"></use></svg></a></li><li class="footer__item"><a href="https://discord.com/invite/an37PYHeZP" target="_blank" rel="noopener noreferrer" class="footer__link-item">Discord<svg width="13.5" height="13.5" aria-label="(opens in new tab)" class="iconExternalLink_nPIU"><use href="#theme-svg-external-link"></use></svg></a></li></ul></div><div class="theme-layout-footer-column col footer__col"><div class="footer__title">More</div><ul class="footer__items clean-list"><li class="footer__item"><a href="https://github.com/saferwall/" target="_blank" rel="noopener noreferrer" class="footer__link-item">GitHub<svg width="13.5" height="13.5" aria-label="(opens in new tab)" class="iconExternalLink_nPIU"><use href="#theme-svg-external-link"></use></svg></a></li></ul></div></div><div class="footer__bottom text--center"><div class="footer__copyright">Copyright © 2026 Saferwall, Inc. Built with Docusaurus.</div></div></div></footer></div>
16</body>
17</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.