1<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><meta name="generator" content="Gatsby 5.16.1"/><meta name="description" content="About the Veil Framework project â mission, approach, and commitment to defensive security education and responsible tooling research." data-gatsby-head="true"/><meta property="og:type" content="website" data-gatsby-head="true"/><meta property="og:title" content="About | Veil Framework" data-gatsby-head="true"/><meta property="og:description" content="About the Veil Framework project â mission, approach, and commitment to defensive security education and responsible tooling research." data-gatsby-head="true"/><meta property="og:url" content="https://www.veil-framework.com/about/" data-gatsby-head="true"/><meta property="og:site_name" content="Veil Framework" data-gatsby-head="true"/><meta property="og:image" content="https://www.veil-framework.com/img/hero/home-1600x900.jpg" data-gatsby-head="true"/><meta name="twitter:card" content="summary_large_image" data-gatsby-head="true"/><meta name="twitter:title" content="About | Veil Framework" data-gatsby-head="true"/><meta name="twitter:description" content="About the Veil Framework project â mission, approach, and commitment to defensive security education and responsible tooling research." data-gatsby-head="true"/><meta name="twitter:image" content="https://www.veil-framework.com/img/hero/home-1600x900.jpg" data-gatsby-head="true"/><meta property="og:image" content="https://www.veil-framework.com/img/hero/about-1600x900.jpg" data-gatsby-head="true"/><meta name="twitter:image" content="https://www.veil-framework.com/img/hero/about-1600x900.jpg" data-gatsby-head="true"/><style data-href="/styles.3822c0f5b10b311b8af1.css" data-identity="gatsby-global-css">:root{--veil-bg:#f5f7fa;--veil-surface:#fff;--veil-surface-alt:#eef1f6;--veil-border:#d0d7e2;--veil-border-light:#e4e9f0;--veil-blueprint:#1a3a5c;--veil-blueprint-mid:#2a5a8c;--veil-blueprint-light:#3d7dbf;--veil-blueprint-fade:rgba(26,58,92,.06);--veil-grid-line:rgba(26,58,92,.07);--veil-terminal-bg:#0d1117;--veil-terminal-text:#c9d1d9;--veil-terminal-green:#3fb950;--veil-terminal-amber:#d29922;--veil-terminal-red:#f85149;--veil-terminal-blue:#58a6ff;--veil-text:#1a2332;--veil-text-secondary:#4a5568;--veil-text-muted:#718096;--veil-warning-bg:#fff8e1;--veil-warning-border:#f9a825;--veil-info-bg:#e3f2fd;--veil-info-border:#1976d2;--veil-safety-bg:#e8f5e9;--veil-safety-border:#388e3c;--font-sans:"Inter","Segoe UI",system-ui,-apple-system,sans-serif;--font-mono:"JetBrains Mono","Fira Code","Cascadia Code","Consolas",monospace;--font-heading:"Inter",var(--font-sans);--space-xs:0.25rem;--space-sm:0.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4rem;--max-width:1200px;--nav-height:64px;--border-radius:6px;--border-radius-lg:10px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-height) + 1rem)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--veil-bg);color:var(--veil-text);font-family:var(--font-sans);line-height:1.7}.blueprint-section{background-size:40px 40px}.blueprint-section,.blueprint-section-subtle{background-image:linear-gradient(var(--veil-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--veil-grid-line) 1px,transparent 1px);background-position:50%}.blueprint-section-subtle{background-size:60px 60px}h1,h2,h3,h4,h5,h6{color:var(--veil-blueprint);font-family:var(--font-heading);letter-spacing:-.01em;line-height:1.25}h1{font-size:2.5rem;font-weight:800;margin-bottom:var(--space-lg)}h2{border-bottom:2px solid var(--veil-border-light);font-size:1.75rem;font-weight:700;margin-bottom:var(--space-md);margin-top:var(--space-2xl);padding-bottom:var(--space-sm)}h3{font-size:1.35rem;margin-top:var(--space-xl)}h3,h4{font-weight:600;margin-bottom:var(--space-sm)}h4{font-size:1.1rem;margin-top:var(--space-lg)}p{margin-bottom:var(--space-md);max-width:72ch}a{border-bottom:1px solid transparent;color:var(--veil-blueprint-light);text-decoration:none;transition:border-color .2s ease,color .2s ease}a:focus-visible,a:hover{border-bottom-color:var(--veil-blueprint);color:var(--veil-blueprint)}strong{font-weight:600}code{background:var(--veil-surface-alt);border-radius:3px;color:var(--veil-blueprint);font-size:.875em;padding:.15em .4em}code,pre{font-family:var(--font-mono)}pre{background:var(--veil-terminal-bg);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--border-radius-lg);color:var(--veil-terminal-text);font-size:.875rem;line-height:1.6;margin:var(--space-lg) 0;overflow-x:auto;padding:var(--space-lg)}pre code{background:none;color:inherit;font-size:inherit;padding:0}blockquote{background:var(--veil-blueprint-fade);border-left:4px solid var(--veil-blueprint-mid);border-radius:0 var(--border-radius) var(--border-radius) 0;color:var(--veil-text-secondary);font-style:italic;margin:var(--space-lg) 0;padding:var(--space-md) var(--space-lg)}ol,ul{margin-bottom:var(--space-md);padding-left:var(--space-xl)}li{margin-bottom:var(--space-xs)}hr{border:none;border-top:2px solid var(--veil-border-light);margin:var(--space-2xl) 0}img{border-radius:var(--border-radius);height:auto;max-width:100%}table{border-collapse:collapse;font-size:.925rem;margin:var(--space-lg) 0;width:100%}td,th{border-bottom:1px solid var(--veil-border-light);padding:var(--space-sm) var(--space-md);text-align:left}th{background:var(--veil-surface-alt);color:var(--veil-blueprint);font-weight:600}.container{margin:0 auto;max-width:var(--max-width);padding:0 var(--space-lg)}.page-content{padding:var(--space-2xl) 0 var(--space-3xl)}.post-meta{color:var(--color-muted,#94a3b8);font-size:.875rem;letter-spacing:.01em;margin-bottom:var(--space-xl);margin-top:0}.post-meta time{white-space:nowrap}.content-grid{display:grid;gap:var(--space-xl);grid-template-columns:1fr}@media (min-width:768px){.content-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.content-grid{grid-template-columns:repeat(3,1fr)}}.card{background:var(--veil-surface);border:1px solid var(--veil-border);border-radius:var(--border-radius-lg);padding:var(--space-xl);
1transition:box-shadow .2s ease,border-color .2s ease}.card:hover{border-color:var(--veil-blueprint-mid);box-shadow:0 4px 20px rgba(26,58,92,.08)}.card h3{font-size:1.15rem;margin-top:0}.card p{color:var(--veil-text-secondary);font-size:.925rem}.card-tag{background:var(--veil-blueprint-fade);border-radius:3px;color:var(--veil-blueprint-mid);display:inline-block;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.05em;margin-bottom:var(--space-sm);padding:.2em .6em;text-transform:uppercase}.lab-card{background:var(--veil-surface);border:1px solid var(--veil-border);border-left:4px solid var(--veil-blueprint-mid);border-radius:var(--border-radius);margin:var(--space-lg) 0;padding:var(--space-lg) var(--space-xl)}.lab-card-header{align-items:center;border-bottom:1px dashed var(--veil-border-light);color:var(--veil-text-muted);display:flex;font-family:var(--font-mono);font-size:.8rem;gap:var(--space-sm);letter-spacing:.04em;margin-bottom:var(--space-md);padding-bottom:var(--space-sm);text-transform:uppercase}.lab-card-header:before{color:var(--veil-blueprint-mid);content:"â"}.terminal-block{background:var(--veil-terminal-bg);border:1px solid hsla(0,0%,100%,.06);border-radius:var(--border-radius-lg);margin:var(--space-lg) 0;overflow:hidden}.terminal-header{align-items:center;background:hsla(0,0%,100%,.04);border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;gap:var(--space-sm);padding:var(--space-sm) var(--space-md)}.terminal-dot{border-radius:50%;height:10px;width:10px}.terminal-dot--red{background:var(--veil-terminal-red)}.terminal-dot--amber{background:var(--veil-terminal-amber)}.terminal-dot--green{background:var(--veil-terminal-green)}.terminal-title{font-size:.75rem;margin-left:var(--space-sm);opacity:.6}.terminal-body,.terminal-title{color:var(--veil-terminal-text);font-family:var(--font-mono)}.terminal-body{font-size:.875rem;line-height:1.7;overflow-x:auto;padding:var(--space-lg)}.terminal-body .prompt{color:var(--veil-terminal-green)}.terminal-body .comment{color:var(--veil-text-muted)}.code-block-wrapper{position:relative}.copy-btn{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.15);border-radius:4px;color:var(--veil-terminal-text);cursor:pointer;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.04em;padding:.3em .7em;position:absolute;right:var(--space-sm);text-transform:uppercase;top:var(--space-sm);transition:background .15s ease}.copy-btn:hover{background:hsla(0,0%,100%,.2)}.btn{align-items:center;border:2px solid transparent;border-radius:var(--border-radius);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:.925rem;font-weight:600;gap:var(--space-sm);padding:.65em 1.4em;text-decoration:none;transition:all .2s ease}.btn-primary{background:var(--veil-blueprint);border-color:var(--veil-blueprint);color:#fff}.btn-primary:hover{background:var(--veil-blueprint-mid);border-color:var(--veil-blueprint-mid);color:#fff}.btn-outline{background:transparent;border-color:var(--veil-blueprint);color:var(--veil-blueprint)}.btn-outline:hover{background:var(--veil-blueprint);color:#fff}.site-nav{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--veil-surface);background:hsla(0,0%,100%,.95);border-bottom:1px solid var(--veil-border);height:var(--nav-height);position:sticky;top:0;z-index:1000}.site-nav .container{align-items:center;display:flex;gap:var(--space-xl);height:100%}.nav-logo{border-bottom:none;color:var(--veil-blueprint);font-family:var(--font-mono);font-size:1.1rem;font-weight:800;letter-spacing:-.02em;text-decoration:none;white-space:nowrap}.nav-logo:hover{border-bottom:none;color:var(--veil-blueprint-mid)}.nav-logo span{color:var(--veil-blueprint-light)}.nav-links{display:none;gap:var(--space-lg);list-style:none;margin:0;padding:0}@media (min-width:768px){.nav-links{display:flex}}.nav-links a{border-bottom:2px solid transparent;color:var(--veil-text-secondary);font-size:.9rem;font-weight:500;padding-bottom:2px;text-decoration:none;transition:color .2s ease,border-color .2s ease}.nav-links a:hover,.nav-links a[aria-current=page]{border-bottom-color:var(--veil-blueprint-light);color:var(--veil-blueprint)}.nav-search{margin-left:auto;position:relative}.nav-search input{background:var(--veil-surface-alt);border:1px solid var(--veil-border);border-radius:20px;color:var(--veil-text);font-family:var(--font-sans);font-size:.85rem;outline:none;padding:.45em .9em .45em 2.2em;transition:width .3s ease,border-color .2s ease;width:180px}.nav-search input:focus{background:var(--veil-surface);border-color:var(--veil-blueprint-light);width:260px}.nav-search-icon{color:var(--veil-text-muted);font-size:.85rem;left:.8em;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.nav-toggle{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:var(--space-sm)}@media (min-width:768px){.nav-toggle{display:none}}.nav-toggle span{background:var(--veil-blueprint);border-radius:1px;display:block;height:2px;transition:transform .2s ease;width:22px}.mobile-nav{background:var(--veil-surface);border-bottom:1px solid var(--veil-border);box-shadow:0 8px 24px rgba(0,0,0,.08);display:none;left:0;padding:var(--space-lg);position:fixed;right:0;top:var(--nav-height);z-index:999}.mobile-nav.open{display:block}.mobile-nav a{border-bottom:none;color:var(--veil-text);display:block;font-weight:500;padding:var(--space-sm) 0;text-decoration:none}.site-footer{background:var(--veil-blueprint);color:hsla(0,0%,100%,.75);font-size:.9rem;margin-top:var(--space-3xl);padding:var(--space-2xl) 0 var(--space-xl)}.footer-grid{display:grid;gap:var(--space-xl);grid-template-columns:1fr}@media (min-width:768px){.footer-grid{grid-template-columns:2fr 1fr 1fr}}.site-footer a{border-bottom:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.85)}.site-footer a:hover{border-bottom-color:#fff;color:#fff}.footer-links{list-style:none;padding:0}.footer-links li{margin-bottom:var(--space-xs)}.footer-brand{color:#fff;font-family:var(--font-mono);font-size:1rem;font-weight:700;margin-bottom:var(--space-sm)}.footer-copy{border-top:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.5);font-size:.8rem;margin-top:var(--space-xl);padding-top:var(--space-lg);text-align:center}.hero{background:linear-gradient(135deg,var(--veil-blueprint) 0,#0d2137 100%);color:#fff;overflow:hidden;padding:var(--space-3xl) 0;position:relative}.hero:before{background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:40px 40px;content:"";inset:0;pointer-events:none;position:absolute}.hero .container{position:relative;z-index:1}.hero h1{color:#fff;font-size:2.8rem;max-width:700px}.hero p{color:hsla(0,0%,100%,.8);font-size:1.15rem;margin-bottom:var(--space-xl);max-width:560px}.hero .btn-primary{background:#fff;border-color:#fff;color:var(--veil-blueprint)}.hero .btn-primary:hover{background:hsla(0,0%,100%,.9)}.hero .btn-outline{border-color:hsla(0,0%,100%,.5);color:#fff}.hero .btn-outline:hover{background:hsla(0,0%,100%,.1);border-color:#fff}.module-map{padding:var(--space-2xl) 0}
1.module-map-grid{display:grid;gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:var(--space-lg)}.module-node{background:var(--veil-surface);border:2px solid var(--veil-border);border-radius:var(--border-radius-lg);padding:var(--space-lg);position:relative;text-align:center;text-decoration:none;transition:all .2s ease}.module-node:hover{border-color:var(--veil-blueprint-mid);box-shadow:0 4px 20px rgba(26,58,92,.1);transform:translateY(-2px)}.module-node-icon{display:block;font-size:1.8rem;margin-bottom:var(--space-sm)}.module-node-title{color:var(--veil-blueprint);font-family:var(--font-mono);font-size:.95rem;font-weight:600;margin-bottom:var(--space-xs)}.module-node-desc{color:var(--veil-text-muted);font-size:.8rem;line-height:1.4}.callout{border-left:4px solid;border-radius:var(--border-radius);margin:var(--space-lg) 0;padding:var(--space-lg) var(--space-xl)}.callout-safety{background:var(--veil-safety-bg);border-color:var(--veil-safety-border)}.callout-warning{background:var(--veil-warning-bg);border-color:var(--veil-warning-border)}.callout-info{background:var(--veil-info-bg);border-color:var(--veil-info-border)}.callout-title{align-items:center;display:flex;font-size:.95rem;font-weight:700;gap:var(--space-sm);margin-bottom:var(--space-sm)}.callout-safety .callout-title{color:var(--veil-safety-border)}.callout-warning .callout-title{color:var(--veil-warning-border)}.callout-info .callout-title{color:var(--veil-info-border)}.callout p:last-child{margin-bottom:0}.search-overlay{background:rgba(0,0,0,.5);display:flex;inset:0;justify-content:center;padding-top:120px;position:fixed;z-index:2000}.search-modal{background:var(--veil-surface);border-radius:var(--border-radius-lg);box-shadow:0 20px 60px rgba(0,0,0,.3);max-height:70vh;max-width:600px;overflow-y:auto;padding:var(--space-lg);width:90%}.search-modal input{border:2px solid var(--veil-border);border-radius:var(--border-radius);font-family:var(--font-sans);font-size:1.1rem;outline:none;padding:var(--space-md);width:100%}.search-modal input:focus{border-color:var(--veil-blueprint-light)}.search-results{margin-top:var(--space-md)}.search-result-item{border-bottom:none;border-radius:var(--border-radius);color:var(--veil-text);display:block;padding:var(--space-sm) var(--space-md);text-decoration:none}.search-result-item:hover{background:var(--veil-surface-alt);border-bottom:none}.search-result-title{font-size:.95rem;font-weight:600}.search-result-path{color:var(--veil-text-muted);font-family:var(--font-mono);font-size:.75rem}.quickstart{counter-reset:step;margin:var(--space-lg) 0}.quickstart-step{border-bottom:1px solid var(--veil-border-light);counter-increment:step;display:flex;gap:var(--space-lg);padding:var(--space-lg) 0}.quickstart-step:before{align-items:center;background:var(--veil-blueprint);border-radius:50%;color:#fff;content:counter(step);display:flex;flex-shrink:0;font-size:1rem;font-weight:700;height:40px;justify-content:center;min-width:40px}.quickstart-step h4{margin-top:0}.related-reading{background:var(--veil-surface-alt);border-radius:var(--border-radius-lg);margin:var(--space-2xl) 0;padding:var(--space-xl)}.related-reading h3{font-size:1.1rem;margin-top:0}.related-reading-list{list-style:none;padding:0}.related-reading-list li{border-bottom:1px solid var(--veil-border-light);padding:var(--space-sm) 0}.related-reading-list li:last-child{border-bottom:none}.related-reading-list a{font-weight:500}:focus-visible{outline:3px solid var(--veil-blueprint-light);outline-offset:2px}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.skip-link{background:var(--veil-blueprint);border-bottom:none;border-radius:0 0 var(--border-radius) var(--border-radius);color:#fff;font-weight:600;left:50%;padding:var(--space-sm) var(--space-lg);position:absolute;text-decoration:none;top:-100%;transform:translateX(-50%);z-index:9999}.skip-link:focus{color:#fff;top:0}@media (max-width:767px){h1{font-size:2rem}h2{font-size:1.4rem}.hero h1{font-size:2rem}.hero{padding:var(--space-2xl) 0}
1.container{padding:0 var(--space-md)}}.post-layout-grid{align-items:start;display:grid;gap:var(--space-2xl);grid-template-columns:1fr}@media (min-width:1024px){.post-layout-grid{gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) 300px}}.post-main,.post-sidebar{min-width:0}@media (min-width:1024px){.post-sidebar{align-self:start;position:sticky;top:calc(var(--nav-height) + var(--space-lg))}}.post-sidebar-scroll{display:flex;flex-direction:column;gap:var(--space-xl)}@media (min-width:1024px){.post-sidebar-scroll{height:100%;overflow-y:auto;padding-bottom:var(--space-xl);padding-right:3px;scrollbar-color:hsla(0,0%,100%,.45) hsla(0,0%,100%,.08);scrollbar-width:thin}.post-sidebar-scroll::-webkit-scrollbar{width:5px}.post-sidebar-scroll::-webkit-scrollbar-track{background:hsla(0,0%,100%,.08);border-radius:3px}.post-sidebar-scroll::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.45);border-radius:3px}.post-sidebar-scroll::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.65)}}.nl-sw-wrap{background:var(--veil-terminal-bg);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--border-radius-lg);overflow:hidden}.nl-sw-header{align-items:center;background:hsla(0,0%,100%,.04);border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;gap:6px;padding:8px 14px}.nl-sw-dot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.nl-sw-dot-r{background:var(--veil-terminal-red)}.nl-sw-dot-a{background:var(--veil-terminal-amber)}.nl-sw-dot-g{background:var(--veil-terminal-green)}.nl-sw-title{color:var(--veil-terminal-text);font-family:var(--font-mono);font-size:.72rem;margin-left:6px;opacity:.5}.nl-sw-body{padding:var(--space-lg)}.nl-sw-prompt{color:var(--veil-terminal-text);font-family:var(--font-mono);font-size:.78rem;line-height:1.4;margin-bottom:var(--space-md);opacity:.55}.nl-sw-caret{color:var(--veil-terminal-green);font-weight:700}.nl-sw-heading{border-bottom:none;color:#fff;font-size:1rem;font-weight:700;margin:0 0 var(--space-sm);margin-top:0;padding-bottom:0}.nl-sw-desc{color:hsla(0,0%,100%,.62);font-size:.83rem;line-height:1.55;margin-bottom:var(--space-lg);max-width:none}.nl-sw-form{display:flex;flex-direction:column;gap:var(--space-sm)}.nl-sw-label{color:hsla(0,0%,100%,.5);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.nl-sw-input,.nl-sw-label{font-family:var(--font-mono)}.nl-sw-input{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.14);border-radius:var(--border-radius);color:var(--veil-terminal-text);font-size:.85rem;outline:none;padding:.55em .85em;transition:border-color .2s ease,background .2s ease;width:100%}.nl-sw-input::placeholder{color:hsla(0,0%,100%,.28)}.nl-sw-input:focus{background:hsla(0,0%,100%,.1);border-color:var(--veil-terminal-green)}.nl-sw-input:disabled{cursor:not-allowed;opacity:.5}.nl-sw-btn{background:var(--veil-terminal-green);border:none;border-radius:var(--border-radius);color:var(--veil-terminal-bg);cursor:pointer;display:block;font-family:var(--font-mono);font-size:.82rem;font-weight:700;letter-spacing:.02em;margin-top:var(--space-xs);padding:.6em 1em;transition:opacity .2s ease,transform .15s ease;width:100%}.nl-sw-btn:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}.nl-sw-btn:disabled{cursor:not-allowed;opacity:.5}.nl-sw-legal{color:hsla(0,0%,100%,.3);font-size:.72rem;margin:0;max-width:none;text-align:center}.nl-sw-error{color:var(--veil-terminal-red);font-size:.78rem;margin:0;max-width:none}.nl-sw-success{align-items:flex-start;background:rgba(63,185,80,.12);border:1px solid rgba(63,185,80,.3);border-radius:var(--border-radius);color:var(--veil-terminal-text);display:flex;font-size:.88rem;gap:var(--space-md);padding:var(--space-md)}.nl-sw-check{color:var(--veil-terminal-green);flex-shrink:0;font-size:1.1rem;margin-top:1px}.nl-sw-success-sub{color:hsla(0,0%,100%,.5);font-size:.78rem}.nl-sw-hp{display:none!important}.fc-wrap{background:var(--veil-terminal-bg);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--border-radius-lg);overflow:hidden}.fc-header{align-items:center;background:hsla(0,0%,100%,.04);border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;gap:6px;padding:8px 14px}.fc-dot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.fc-dot-r{background:var(--veil-terminal-red)}.fc-dot-a{background:var(--veil-terminal-amber)}.fc-dot-g{background:var(--veil-terminal-green)}.fc-header-label{color:var(--veil-terminal-text);font-family:var(--font-mono);font-size:.72rem;margin-left:6px;opacity:.5}.fc-image-link{border-bottom:1px solid transparent;display:block;line-height:0;overflow:hidden}.fc-image-link:focus-visible .fc-image,.fc-image-link:hover .fc-image{opacity:.9;transform:scale(1.03)}.fc-image{aspect-ratio:16/9;display:block;height:auto;object-fit:cover;transition:transform .3s ease,opacity .3s ease;width:100%}.fc-body{padding:var(--space-md) var(--space-lg) var(--space-lg)}.fc-tag{color:var(--veil-terminal-amber);font-family:var(--font-mono);font-size:.68rem;font-weight:600;letter-spacing:.07em;margin-bottom:var(--space-sm);text-transform:uppercase}.fc-title{font-size:.97rem;font-weight:700;line-height:1.35;margin:0 0 var(--space-sm);margin-top:0;padding-bottom:0}.fc-title,.fc-title-link{border-bottom:none;color:#fff}.fc-title-link{text-decoration:none;transition:color .2s ease}.fc-title-link:focus-visible,.fc-title-link:hover{border-bottom:none;color:var(--veil-terminal-amber)}.fc-desc{color:hsla(0,0%,100%,.58);font-size:.8rem;line-height:1.55;margin-bottom:var(--space-md);max-width:none}.fc-features{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0 0 var(--space-md);padding:0}.fc-feature{align-items:flex-start;color:hsla(0,0%,100%,.65);display:flex;font-size:.79rem;gap:6px;line-height:1.45}.fc-feature-icon{color:var(--veil-terminal-green);flex-shrink:0;font-size:.72rem;margin-top:1px}.fc-cta{background:var(--veil-terminal-amber);border:none;border-radius:var(--border-radius);color:var(--veil-terminal-bg);cursor:pointer;display:block;font-family:var(--font-mono);font-size:.82rem;font-weight:700;margin-bottom:var(--space-sm);padding:.55em 1em;text-align:center;text-decoration:none;transition:background .2s ease,transform .15s ease;width:100%}.fc-cta:focus-visible,.fc-cta:hover{background:#e8a510;border-bottom:none;color:var(--veil-terminal-bg);transform:translateY(-1px)}.fc-cta-arrow{display:inline-block;transition:transform .2s ease}.fc-cta:hover .fc-cta-arrow{transform:translateX(3px)}.fc-disclosure{color:hsla(0,0%,100%,.28);font-size:.68rem;line-height:1.4;margin:0;max-width:none;text-align:center}.nl-ic-card{background:var(--veil-surface);border:1px solid var(--veil-border);border-radius:var(--border-radius-lg);margin:var(--space-2xl) 0;overflow:hidden;position:relative}.nl-ic-accent{background:linear-gradient(90deg,var(--veil-blueprint) 0,var(--veil-blueprint-light) 100%);height:4px}.nl-ic-content{padding:var(--space-xl) var(--space-xl) var(--space-lg)}.nl-ic-eyebrow{color:var(--veil-blueprint-light);font-family:var(--font-mono);font-size:.7rem;font-weight:600;letter-spacing:.08em;margin-bottom:var(--space-sm);text-transform:uppercase}.nl-ic-heading{border-bottom:none;color:var(--veil-blueprint);font-size:1.35rem;font-weight:700;margin:0 0 var(--space-sm);margin-top:0;padding-bottom:0}.nl-ic-copy{color:var(--veil-text-secondary);font-size:.925rem;line-height:1.6;margin-bottom:var(--space-lg);max-width:56ch}.nl-ic-form{display:flex;flex-direction:column;gap:var(--space-sm)}.nl-ic-label{color:var(--veil-text-secondary);display:block;font-size:.82rem;font-weight:600;margin-bottom:2px}.nl-ic-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--space-sm)}.nl-ic-field-wrap{flex:1 1 200px;min-width:0}.nl-ic-email-field{background:var(--veil-surface);border:1.5px solid var(--veil-border);border-radius:var(--border-radius);color:var(--veil-text);font-family:var(--font-sans);font-size:.925rem;outline:none;padding:.6em .9em;transition:border-color .2s ease;width:100%}.nl-ic-email-field::placeholder{color:var(--veil-text-muted)}.nl-ic-email-field:focus{border-color:var(--veil-blueprint-light)}.nl-ic-email-field:disabled{cursor:not-allowed;opacity:.55}.nl-ic-submit-btn{background:var(--veil-blueprint);border:none;border-radius:var(--border-radius);color:#fff;cursor:pointer;flex-shrink:0;font-family:var(--font-sans);font-size:.9rem;font-weight:600;padding:.6em 1.4em;transition:background .2s ease,transform .15s ease;white-space:nowrap}.nl-ic-submit-btn:hover:not(:disabled){background:var(--veil-blueprint-mid);transform:translateY(-1px)}.nl-ic-submit-btn:disabled{cursor:not-allowed;opacity:.5}.nl-ic-fail-msg{color:#c0392b;font-size:.82rem;margin:0;max-width:none}.nl-ic-disclaimer{color:var(--veil-text-muted);font-size:.78rem;margin:0;max-width:none}.nl-ic-confirm{align-items:flex-start;background:var(--veil-safety-bg);border:1px solid var(--veil-safety-border);border-radius:var(--border-radius);color:var(--veil-text);display:flex;font-size:.9rem;gap:var(--space-md);padding:var(--space-md)}.nl-ic-confirm-icon{color:var(--veil-safety-border);flex-shrink:0;font-size:1.1rem}.nl-ic-hp{display:none!important}.nl-bn-wrap{background:linear-gradient(135deg,var(--veil-blueprint) 0,#0d2137 100%);border-radius:var(--border-radius-lg);margin:var(--space-2xl) 0;overflow:hidden;padding:var(--space-2xl) var(--space-xl);position:relative}.nl-bn-wrap:before{background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:40px 40px;content:"";inset:0;pointer-events:none;position:absolute}.nl-bn-grid{display:grid;gap:var(--space-xl);grid-template-columns:1fr;position:relative;z-index:1}@media (min-width:768px){.nl-bn-grid{align-items:center;gap:var(--space-2xl);grid-template-columns:1fr 1fr}}.nl-bn-tag{border:1px solid hsla(0,0%,100%,.2);border-radius:3px;color:hsla(0,0%,100%,.55);
1display:inline-block;font-family:var(--font-mono);font-size:.68rem;font-weight:600;letter-spacing:.1em;margin-bottom:var(--space-md);padding:.2em .7em}.nl-bn-title{border-bottom:none;color:#fff;font-size:1.6rem;font-weight:800;line-height:1.2;margin:0 0 var(--space-lg);padding-bottom:0}.nl-bn-bullets{display:flex;flex-direction:column;gap:var(--space-sm);list-style:none;margin:0;padding:0}.nl-bn-bullets li{align-items:center;color:hsla(0,0%,100%,.78);display:flex;font-size:.9rem;gap:var(--space-sm);margin-bottom:0}.nl-bn-bullet-icon{color:var(--veil-terminal-green);flex-shrink:0;font-family:var(--font-mono);font-size:.85rem}.nl-bn-form{display:flex;flex-direction:column;gap:var(--space-sm)}.nl-bn-label{color:hsla(0,0%,100%,.7);display:block;font-size:.82rem;font-weight:600}.nl-bn-input{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:var(--border-radius);color:#fff;font-family:var(--font-sans);font-size:.95rem;outline:none;padding:.7em 1em;transition:border-color .2s ease,background .2s ease;width:100%}.nl-bn-input::placeholder{color:hsla(0,0%,100%,.35)}.nl-bn-input:focus{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.55)}.nl-bn-input:disabled{cursor:not-allowed;opacity:.5}.nl-bn-error-note{color:var(--veil-terminal-red);font-size:.8rem;margin:0;max-width:none}.nl-bn-cta{background:#fff;border:none;border-radius:var(--border-radius);color:var(--veil-blueprint);cursor:pointer;font-family:var(--font-sans);font-size:.95rem;font-weight:700;padding:.75em 1.5em;transition:opacity .2s ease,transform .15s ease;width:100%}.nl-bn-cta:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.nl-bn-cta:disabled{cursor:not-allowed;opacity:.5}.nl-bn-fine-print{color:hsla(0,0%,100%,.38);font-size:.76rem;margin:0;max-width:none;text-align:center}.nl-bn-success-msg{align-items:flex-start;background:rgba(63,185,80,.14);border:1px solid rgba(63,185,80,.35);border-radius:var(--border-radius);color:hsla(0,0%,100%,.9);display:flex;font-size:.9rem;gap:var(--space-md);padding:var(--space-lg)}.nl-bn-success-icon{color:var(--veil-terminal-green);flex-shrink:0;font-size:1.1rem}.nl-bn-hp{display:none!important}</style><style>.gatsby-image-wrapper{position:relative;overflow:hidden}.gatsby-image-wrapper picture.object-fit-polyfill{position:static!important}.gatsby-image-wrapper img{bottom:0;height:100%;left:0;margin:0;max-width:none;padding:0;position:absolute;right:0;top:0;width:100%;object-fit:cover}.gatsby-image-wrapper [data-main-image]{opacity:0;transform:translateZ(0);transition:opacity .25s linear;will-change:opacity}.gatsby-image-wrapper-constrained{display:inline-block;vertical-align:top}</style><noscript><style>.gatsby-image-wrapper noscript [data-main-image]{opacity:1!important}.gatsby-image-wrapper [data-placeholder-image]{opacity:0!important}</style></noscript>
1<script type="module">const e="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;e&&document.body.addEventListener("load",(function(e){const t=e.target;if(void 0===t.dataset.mainImage)return;if(void 0===t.dataset.gatsbyImageSsr)return;let a=null,n=t;for(;null===a&&n;)void 0!==n.parentNode.dataset.gatsbyImageWrapper&&(a=n.parentNode),n=n.parentNode;const o=a.querySelector("[data-placeholder-image]"),r=new Image;r.src=t.currentSrc,r.decode().catch((()=>{})).then((()=>{t.style.opacity=1,o&&(o.style.opacity=0,o.style.transition="opacity 500ms linear")}))}),!0);</script>
1<link rel="sitemap" type="application/xml" href="/sitemap-index.xml"/>
1<script async="" defer="" data-website-id="5df7b436-3932-49e7-8d0d-e3fd060cc67b" data-api="/t/api/send" src="/t/umami"></script>
1<title data-gatsby-head="true">About | Veil Framework</title><link rel="canonical" href="https://www.veil-framework.com/about/" data-gatsby-head="true"/><link rel="icon" href="/favicon.ico" data-gatsby-head="true"/><link rel="icon" type="image/png" sizes="32x32" href="/img/favicon-32x32.png" data-gatsby-head="true"/><link rel="apple-touch-icon" href="/img/apple-touch-icon.png" data-gatsby-head="true"/></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><a href="#main-content" class="skip-link">Skip to main content</a><nav class="site-nav" role="navigation" aria-label="Main navigation"><div class="container"><a class="nav-logo" aria-label="Veil Framework home" href="/">VEIL<span>/</span>FRAMEWORK</a><ul class="nav-links"><li><a href="/framework/">Framework</a></li><li><a href="/guides/">Guides</a></li><li><a href="/modules/">Modules</a></li><li><a href="/changelog/">Release Notes</a></li><li><a aria-current="page" class="" href="/about/">About</a></li></ul><div class="nav-search"><span class="nav-search-icon" aria-hidden="true">â</span><input type="search" placeholder="Search⦠(Ctrl+K)" aria-label="Search" readonly=""/></div><button class="nav-toggle" aria-label="Toggle navigation menu" aria-expanded="false"><span></span><span></span><span></span></button></div></nav><div class="mobile-nav "><a href="/framework/">Framework</a><a href="/guides/">Guides</a><a href="/modules/">Modules</a><a href="/changelog/">Release Notes</a><a aria-current="page" class="" href="/about/">About</a></div><main id="main-content"><section class="hero blueprint-section-subtle" style="background-image:linear-gradient(135deg, rgba(37, 99, 235, 0.85) 0%, rgba(13, 33, 55, 0.9) 100%), url(/img/hero/about-1600x900.jpg);background-size:cover;background-position:center"><div class="container"><h1>About</h1><p>About the Veil Framework project â mission, approach, and commitment to defensive security education and responsible tooling research.</p></div></section><article class="page-content"><div class="container"><div class="post-layout-grid"><div class="post-main"><h1>About Veil Framework</h1> 2<p>Veil Framework exists as a cybersecurity education and tooling knowledge hub. The project documents evasion testing methodologies, payload analysis techniques, and defensive security research â all through the lens of authorized, ethical security assessment.</p> 3<h2>Purpose and Approach</h2> 4<p>The core premise is straightforward: defenders cannot protect what they do not understand. By documenting how evasion techniques work, how payloads are structured, and how delivery mechanisms operate, we provide security teams with the knowledge they need to build stronger detection and response capabilities.</p> 5<p>Every piece of content on this site follows a defensive framing. We do not publish step-by-step instructions for causing harm. Instead, we focus on the telemetry, logging, and detection strategies that make offensive techniques visible to defenders. When we describe a technique, we describe how to detect it.</p> 6<h2>What You Will Find Here</h2> 7<ul> 8<li><strong>Framework Documentation</strong> â Architecture, module descriptions, and configuration guides for each component of the Veil Framework.</li> 9<li><strong>Practical Guides</strong> â Lab setup walkthroughs, command-line references, and module-specific tutorials designed for controlled environments.</li> 10<li><strong>Defensive Research</strong> â Detection strategies, hunting methodologies, and analysis techniques that help blue teams identify offensive activity.</li> 11<li><strong>Release Notes</strong> â Ongoing change documentation covering module updates, capability changes, and compatibility notes.</li> 12</ul> 13<h2>Safe Lab Commitment</h2> 14<p>We emphasize controlled lab environments throughout this site because the boundary between education and harm is context. The same knowledge that helps a SOC analyst write better detection rules could be misused outside a lab. We ask every reader to respect legal boundaries, obtain proper authorization, and use this material only in environments they own or have explicit permission to test.</p> 15<h2>Content Standards</h2> 16<p>
16Content published here follows a set of quality standards:</p> 17<ul> 18<li>Factual accuracy over sensationalism â no exaggerated capability claims</li> 19<li>Practical, experience-driven observations â not theoretical hand-waving</li> 20<li>Defensive context for every offensive technique discussed</li> 21<li>No fabricated credentials, partnerships, or endorsements</li> 22<li>Regular review and updates as the security landscape evolves</li> 23</ul> 24<h2>Contact</h2> 25<p>For questions, corrections, or responsible disclosure, visit the <a href="/contact/">Contact</a> page.</p></div><aside class="post-sidebar" aria-label="Sidebar"><div class="post-sidebar-scroll"><aside class="fc-wrap" aria-label="Recommended course"><div class="fc-header"><span class="fc-dot fc-dot-r" aria-hidden="true"></span><span class="fc-dot fc-dot-a" aria-hidden="true"></span><span class="fc-dot fc-dot-g" aria-hidden="true"></span><span class="fc-header-label">course_spotlight.sh</span></div><a href="/veil-recommends/infosec-fundamentals" target="_blank" rel="sponsored nofollow noopener" class="fc-image-link" aria-label="View Information Security Fundamentals course"><img src="/img/hero/infosec-fundamentals.webp" alt="Information Security Fundamentals course cover" class="fc-image" loading="lazy" width="300" height="169"/></a><div class="fc-body"><div class="fc-tag">Recommended Course</div><h3 class="fc-title"><a href="/veil-recommends/infosec-fundamentals" target="_blank" rel="sponsored nofollow noopener" class="fc-title-link">Information Security Fundamentals</a></h3><p class="fc-desc">Build a solid foundation in cybersecurity. Covers network fundamentals, common attack vectors, defensive controls, and the mindset needed for security research.</p><ul class="fc-features"><li class="fc-feature"><span class="fc-feature-icon" aria-hidden="true">
25â¸</span>Beginner-friendly â no prior experience needed</li><li class="fc-feature"><span class="fc-feature-icon" aria-hidden="true">â¸</span>Network attacks & defences</li><li class="fc-feature"><span class="fc-feature-icon" aria-hidden="true">â¸</span>Real-world security concepts</li></ul><a href="/veil-recommends/infosec-fundamentals" target="_blank" rel="sponsored nofollow noopener" class="fc-cta">View Course<span class="fc-cta-arrow" aria-hidden="true"> â</span></a><p class="fc-disclosure">We may earn a commission if you enrol via our link, at no extra cost to you.</p></div></aside><aside class="nl-sw-wrap" aria-label="Newsletter signup"><div class="nl-sw-header"><span class="nl-sw-dot nl-sw-dot-r" aria-hidden="true"></span><span class="nl-sw-dot nl-sw-dot-a" aria-hidden="true"></span><span class="nl-sw-dot nl-sw-dot-g" aria-hidden="true"></span><span class="nl-sw-title">intel_feed.sh</span></div><div class="nl-sw-body"><p class="nl-sw-prompt"><span class="nl-sw-caret" aria-hidden="true">$</span> <!-- -->subscribe --to evasion-intel</p><h3 class="nl-sw-heading">Stay ahead of the curve</h3><p class="nl-sw-desc">AV bypass techniques, detection gaps, and lab-tested research â delivered before the mainstream catches up.</p><form class="nl-sw-form" novalidate=""><input type="hidden" name="site" value="veil-framework"/><input type="hidden" name="source_url" value="/about/"/><input type="text" name="company" tabindex="-1" aria-hidden="true" class="nl-sw-hp" autoComplete="off"/><label for="nl-sw-name" class="nl-sw-label">Your name</label><input id="nl-sw-name" type="text" name="name" placeholder="alias or handle" required="" autoComplete="given-name" class="nl-sw-input"/><label for="nl-sw-email" class="nl-sw-label">Email address</label><input id="nl-sw-email" type="email" name="email" placeholder="[email protected]" required="" autoComplete="email" class="nl-sw-input"/><button type="submit" class="nl-sw-btn">Subscribe to intel â</button><p class="nl-sw-legal">No spam. No vendor fluff. Unsubscribe any time.</p></form></div></aside></div></aside></div></div></article></main><footer class="site-footer"><div class="container"><div class="footer-grid"><div><div class="footer-brand">VEIL/FRAMEWORK</div><p>Cybersecurity education and tooling knowledge hub. Defensive framing for penetration-testing research and safe lab practice.</p></div><div><h4 style="color:#fff;margin-top:0">Navigation</h4><ul class="footer-links"><li><a href="/framework/">Framework</a></li><li><a href="/guides/">Guides</a></li><li><a href="/modules/">Modules</a></li><li><a href="/changelog/">Release Notes</a></li></ul></div><div><h4 style="color:#fff;margin-top:0">Legal</h4><ul class="footer-links"><li><a aria-current="page" class="" href="/about/">About</a></li><li><a href="/privacy/">Privacy</a></li><li><a href="/terms/">Terms</a></li><li><a href="/contact/">Contact</a></li></ul></div></div><div class="footer-copy">© <!-- -->2026<!-- --> Veil Framework. All rights reserved.</div></div></footer></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div>
25<script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/about/";/*]]>*/</script>
25<!-- slice-start id="_gatsby-scripts-1" --> 26
26<script 27 id="gatsby-chunk-mapping" 28 > 29 window.___chunkMapping="{\"app\":[\"/app-cb4a393b684403ad97bf.js\"],\"component---src-components-page-template-jsx-content-file-path-content-pages-about-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-pages-about-mdx-8eaaf54732ab4e3f2320.js\"],\"component---src-components-page-template-jsx-content-file-path-content-pages-category-catapult-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-pages-category-catapult-mdx-be36639bda59fe6a6f83.js\"],\"component---src-components-page-template-jsx-content-file-path-content-pages-category-pillage-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-pages-category-pillage-mdx-3a767a3311ab57f4ff60.js\"],\"component---src-components-page-template-jsx-content-file-path-content-pages-category-powerview-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-pages-category-powerview-mdx-d9463d8d46f04adbc985.js\"],\"component---src-components-page-template-jsx-content-file-path-content-pages-changelog-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-pages-changelog-mdx-a92c6dcb40a5e617c005.js\"],\"component---src-components-page-template-jsx-content-file-path-content-pages-contact-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-pages-contact-mdx-240c8afe1ac5a7bc9936.js\"],\"component---src-components-page-template-jsx-content-file-path-content-pages-framework-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-pages-framework-mdx-5900d12cd1755f96dca1.js\"],\"component---src-components-page-template-jsx-content-file-path-content-pages-guides-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-pages-guides-mdx-498bf44eddaa75431e2b.js\"],\"component---src-components-page-template-jsx-content-file-path-content-pages-modules-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-pages-modules-mdx-021b43ba5cfa20a95827.js\"],\"component---src-components-page-template-jsx-content-file-path-content-pages-privacy-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-pages-privacy-mdx-90a88ec59128a7603eca.js\"],\"component---src-components-page-template-jsx-content-file-path-content-pages-terms-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-pages-terms-mdx-4c2109b218d677953c99.js\"],\"component---src-components-page-template-jsx-content-file-path-content-pages-veil-evasion-alt-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-pages-veil-evasion-alt-mdx-796655ada338aaea3234.js\"],\"component---src-components-page-template-jsx-content-file-path-content-pages-veil-evasion-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-pages-veil-evasion-mdx-5337a97789d8fd1f44f9.js\"],\"component---src-components-page-template-jsx-content-file-path-content-pages-veil-powerview-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-pages-veil-powerview-mdx-a363616b682d96e71bfd.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-ai-hype-vs-reality-state-of-ai-driven-malware-2026-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-ai-hype-vs-reality-state-of-ai-driven-malware-2026-mdx-7b764f2d02e37582b07c.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-automating-payload-delivery-with-veil-catapult-multi-stage-pipelines-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-automating-payload-delivery-with-veil-catapult-multi-stage-pipelines-mdx-2b453f713bed4ff0949c.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-blue-team-monitoring-detecting-veil-framework-activity-in-logs-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-blue-team-monitoring-detecting-veil-framework-activity-in-logs-mdx-dc1d53651a2c1f181b05.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-byovd-latest-edr-killer-strategy-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-byovd-latest-edr-killer-strategy-mdx-ed09cf5339ab0470ed08.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-catapult-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-catapult-mdx-96dfd8b33a7975a1ac8a.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-chaos-encryption-shellcode-obfuscation-bypass-av-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-chaos-encryption-shellcode-obfuscation-bypass-av-mdx-e85a6c7b085991b68280.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-cobalt-strike-beacon-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-cobalt-strike-beacon-mdx-2973a187dbba537cb3a1.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-defensive-lab-guide-safely-analyzing-veil-payloads-in-a-sandbox-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-defensive-lab-guide-safely-analyzing-veil-payloads-in-a-sandbox-mdx-c3a79611bfda150a3ec8.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-dep-pyinstaller-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-dep-pyinstaller-mdx-2f5b2ad320c3e6164dea.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-fileless-malware-surge-2026-memory-only-attacks-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-fileless-malware-surge-2026-memory-only-attacks-mdx-126037e241697bfd6135.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-future-of-av-evasion-predictions-and-emerging-trends-for-2027-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-future-of-av-evasion-predictions-and-emerging-trends-for-2027-mdx-993319506ae108327365.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-guidesvideos-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-guidesvideos-mdx-5675954da445b7f98bef.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-honor-amongst-thieves-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-honor-amongst-thieves-mdx-c7d5252ea82f28a87384.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-hunting-sensitive-data-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-hunting-sensitive-data-mdx-8cb81b6d6a3ccecfe268.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-hunting-users-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-hunting-users-mdx-23ec8b61f317122f5402.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-living-off-the-cloud-abusing-cloud-apis-for-stealthy-c-2-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-living-off-the-cloud-abusing-cloud-apis-for-stealthy-c-2-mdx-5dfe9e5c09cad4f0a0df.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-lolbas-2026-techniques-and-detection-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-lolbas-2026-techniques-and-detection-mdx-cda3952728c3a23d925b.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-mastering-veil-powerview-active-directory-reconnaissance-techniques-2026-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-mastering-veil-powerview-active-directory-reconnaissance-techniques-2026-mdx-33dce11e87245087fdef.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-phishing-2-0-mfa-bypass-rise-of-phaas-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-phishing-2-0-mfa-bypass-rise-of-phaas-mdx-4fb752fefd7cef764b8a.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-powershell-best-practices-reducing-attack-surface-against-advanced-payloads-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-powershell-best-practices-reducing-attack-surface-against-advanced-payloads-mdx-c11f671255e488a7538f.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-powershell-payloads-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-powershell-payloads-mdx-6bb3642f994aa89b3fe8.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-prependmigrate-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-prependmigrate-mdx-284ab612b6a958991563.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-process-injection-t-1055-dominates-2026-attack-trends-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-process-injection-t-1055-dominates-2026-attack-trends-mdx-d1ea6eaa6b5d38550735.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-pyherion-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-pyherion-mdx-5e90addc7217b8b9a61f.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-root-ca-abuse-stealth-evasion-technique-2025-2026-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-root-ca-abuse-stealth-evasion-technique-2025-2026-mdx-fea372744f62825b8a35.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-safely-check-virustotal-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-safely-check-virustotal-mdx-fb3709f50c82b7d50955.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-self-aware-malware-outsmarting-sandboxes-human-like-behavior-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-self-aware-malware-outsmarting-sandboxes-human-like-behavior-mdx-92a7440d7e8ef670bc1b.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-supply-chain-security-for-pentesters-sboms-code
29-signing-post-owasp-2025-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-supply-chain-security-for-pentesters-sboms-code-signing-post-owasp-2025-mdx-0e6080d4f115b9d584af.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-unleashing-pyherion-modern-python-obfuscation-for-red-teams-2026-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-unleashing-pyherion-modern-python-obfuscation-for-red-teams-2026-mdx-dae1804884950fe21fc2.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-veil-command-line-usage-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-veil-command-line-usage-mdx-ebf3c630d47ee70c7319.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-veil-evasion-cortana-integration-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-veil-evasion-cortana-integration-mdx-0df9b876dbd383df48a8.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-veil-pillage-harvesting-credentials-and-lateral-movement-techniques-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-veil-pillage-harvesting-credentials-and-lateral-movement-techniques-mdx-8134965d0d9952206e89.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-veil-powerview-overview-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-veil-powerview-overview-mdx-1beda88da5322e322ad6.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-veil-powerview-usage-guide-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-veil-powerview-usage-guide-mdx-a520f3b6e803ba4bb854.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-veil-tutorial-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-veil-tutorial-mdx-ea533ee4927b297a0012.js\"],\"component---src-components-page-template-jsx-content-file-path-content-posts-when-malware-goes-physical-ip-kvm-hardware-based-evasion-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-posts-when-malware-goes-physical-ip-kvm-hardware-based-evasion-mdx-ab531477647ba8e59f04.js\"],\"component---src-components-page-template-jsx-content-file-path-content-releases-may-15th-v-day-release-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-releases-may-15th-v-day-release-mdx-6d0e252741bd2550f9f6.js\"],\"component---src-components-page-template-jsx-content-file-path-content-releases-on-your-mark-may-v-day-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-releases-on-your-mark-may-v-day-mdx-e14fcce71e646260808d.js\"],\"component---src-components-page-template-jsx-content-file-path-content-releases-v-day-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-releases-v-day-mdx-2ad29f3ec587c13d4a1e.js\"],\"component---src-components-page-template-jsx-content-file-path-content-releases-veil-3-0-release-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-releases-veil-3-0-release-mdx-dbae63955c9c07e4a2fe.js\"],\"component---src-components-page-template-jsx-content-file-path-content-releases-veil-framework-2-2-0-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-releases-veil-framework-2-2-0-mdx-0ff1d028a42d39d63516.js\"],\"component---src-components-page-template-jsx-content-file-path-content-releases-year-v-days-mdx\":[\"/component---src-components-page-template-jsx-content-file-path-content-releases-year-v-days-mdx-dad3bb85f0caffcb0846.js\"],\"component---src-pages-404-jsx\":[\"/component---src-pages-404-jsx-8d36acb9d923e18ad2f3.js\"],\"component---src-pages-index-jsx\":[\"/component---src-pages-index-jsx-12e949d4922c8429c432.js\"]}"; 30 </script>
30 31
31<script>window.___webpackCompilationHash="e37a339b13e46a23977e";</script>
31<script src="/webpack-runtime-f529985d40abf5301162.js" async></script>
31<script src="/framework-8efdd3ae8b7c2d96ee93.js" async></script>
31<script src="/app-cb4a393b684403ad97bf.js" async></script>
31<!-- slice-end id="_gatsby-scripts-1" -->
31<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"7444b05a02694b6db76df33066ca89b3","r":1,"spa":2}' crossorigin="anonymous"></script>
31 32</body></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.