1"use strict";(self.webpackChunkveil_framework=self.webpackChunkveil_framework||[]).push([[6140],{6609:function(e,t,a){a.r(t),a.d(t,{Head:function(){return E},default:function(){return p}});var n=a(8453),l=a(6540);function r(e){const t=Object.assign({h1:"h1",p:"p",a:"a",h2:"h2",ul:"ul",li:"li",strong:"strong"},(0,n.RP)(),e.components);return l.createElement(l.Fragment,null,l.createElement(t.h1,null,"Veil-Evasion"),"\n",l.createElement(t.p,null,"This is the Veil-Evasion module documentation. For the full, detailed documentation, visit the primary ",l.createElement(t.a,{href:"/framework/veil-evasion/"},"Veil-Evasion page"),"."),"\n",l.createElement(t.h2,null,"Quick Overview"),"\n",l.createElement(t.p,null,"Veil-Evasion is the payload generation engine within the Veil Framework. It produces test payloads in multiple languages (Python, C, PowerShell, Ruby) designed to evaluate whether your endpoint detection controls identify specific evasion techniques."),"\n",l.createElement(t.p,null,"The module is most valuable when used within a full monitoring stack â Sysmon, PowerShell logging, EDR telemetry, and centralized log collection â so that each generated payload produces measurable detection data."),"\n",l.createElement(t.h2,null,"Key Resources"),"\n",l.createElement(t.ul,null,"\n",l.createElement(t.li,null,l.createElement(t.strong,null,l.createElement(t.a,{href:"/framework/veil-evasion/"},"Full Veil-Evasion Documentation"))," â Complete module guide with detection strategies"),"\n",l.createElement(t.li,null,l.createElement(t.strong,null,l.createElement(t.a,{href:"/framework/"},"Framework Overview"))," â How Evasion fits into the broader architecture"),"\n",l.createElement(t.li,null,l.createElement(t.strong,null,l.createElement(t.a,{href:"/veil-tutorial/"},"Veil Tutorial"))," â Getting started walkthrough"),"\n",l.createElement(t.li,null,l.createElement(t.strong,null,l.createElement(t.a,{href:"/modules/"},"Modules Directory"))," â All framework modules"),"\n"))}var c=function(e={}){const{wrapper:t}=Object.assign({},(0,n.RP)(),e.components);return t?l.createElement(t,e,l.createElement(r,e)):r(e)},s=a(9329),i=a(1744),o=a(8963),m=a(8752),u=a(7304);function d(e){if(!e)return null;try{return new Intl.DateTimeFormat("en-GB",{day:"numeric",month:"long",year:"numeric",timeZone:"UTC"}).format(new Date(e))}catch{return null}}function f({pageContext:e,children:t}){const{frontmatter:a}=e,n=(null==a?void 0:a.title)||"",r=(null==a?void 0:a.description)||"",c=(null==a?void 0:a.slug)||"",i=(null==a?void 0:a.heroImage)||null,f=(null==a?void 0:a.date)||null,p=(null==a?void 0:a.lastmod)||null,E=d(f),h=p&&p!==f?d(p):null;return l.createElement(s.A,null,i&&l.createElement(o.A,{title:n,subtitle:r,backgroundImage:i}),l.createElement("article",{className:"page-content"},l.createElement("div",{className:"container"},E&&l.createElement("p",{className:"post-meta"},l.createElement("time",{dateTime:f},"Published ",E),h&&l.createElement(l.Fragment,null," · ",l.createElement("time",{dateTime:p},"Updated ",h))),l.createElement("div",{className:"post-layout-grid"},l.createElement("div",{className:"post-main"},t),l.createElement("aside",{className:"post-sidebar","aria-label":"Sidebar"},l.createElement("div",{className:"post-sidebar-scroll"},l.createElement(u.A),l.createElement(m.A,{sourceUrl:c})))))))}function p(e){return l.createElement(f,e,l.createElement(c,e))}function E({pageContext:e}){const{frontmatter:t}=e,a=null!=t&&t.heroImage?`https://www.veil-framework.com${t.heroImage}`:null;return l.createElement(i.A,{title:null==t?void 0:t.title,description:null==t?void 0:t.description,pathname:null==t?void 0:t.slug},(null==t?void 0:t.date)&&l.createElement("meta",{property:"article:published_time",content:t.date}),(null==t?void 0:t.lastmod)&&l.createElement("meta",{property:"article:modified_time",content:t.lastmod}),a&&l.createElement("meta",{property:"og:image",content:a}),a&&l.createElement("meta",{name:"twitter:image",content:a}))}},7304:function(e,t,a){a.d(t,{A:function(){return r}});var n=a(6540);function l({href:e,children:t,className:a,...l}){return n.createElement("a",Object.assign({href:e,target:"_blank",rel:"sponsored nofollow noopener",className:a},l),t)}function r(){const e="/veil-recommends/infosec-fundamentals";return n.createElement("aside",{className:"fc-wrap","aria-label":"Recommended course"},n.createElement("div",{className:"fc-header"},n.createElement("span",{className:"fc-dot fc-dot-r","aria-hidden":"true"}),n.createElement("span",{className:"fc-dot fc-dot-a","aria-hidden":"true"}),n.createElement("span",{className:"fc-dot fc-dot-g","aria-hidden":"true"}),n.createElement("span",{className:"fc-header-label"},"course_spotlight.sh")),n.createElement(l,{href:e,className:"fc-image-link","aria-label":"View Information Security Fundamentals course"},n.createElement("img",{src:"/img/hero/infosec-fundamentals.webp",alt:"Information Security Fundamentals course cover",className:"fc-image",loading:"lazy",width:"300",height:"169"})),n.createElement("div",{className:"fc-body"},n.createElement("div",{className:"fc-tag"},"Recommended Course"),n.createElement("h3",{className:"fc-title"},n.createElement(l,{href:e,className:"fc-title-link"},"Information Security Fundamentals")),n.createElement("p",{className:"fc-desc"},"Build a solid foundation in cybersecurity. Covers network fundamentals, common attack vectors, defensive controls, and the mindset needed for security research."),n.createElement("ul",{className:"fc-features"},n.createElement("li",{className:"fc-feature"},n.createElement("span",{className:"fc-feature-icon","aria-hidden":"true"},"â¸"),"Beginner-friendly â no prior experience needed"),n.createElement("li",{className:"fc-feature"},n.createElement("span",{className:"fc-feature-icon","aria-hidden":"true"},"â¸"),"Network attacks & defences"),n.createElement("li",{className:"fc-feature"},n.createElement("span",{className:"fc-feature-icon","aria-hidden":"true"},"â¸"),"Real-world security concepts")),n.createElement(l,{href:e,className:"fc-cta"},"View Course",n.createElement("span",{className:"fc-cta-arrow","aria-hidden":"true"}," â")),n.createElement("p",{className:"fc-disclosure"},"We may earn a commission if you enrol via our link, at no extra cost to you.")))}},8453:function(e,t,a){a.d(t,{RP:function(){return r}});var n=a(6540);const l=n.createContext({});function r(e){const t=n.useContext(l);return n.useMemo(()=>"function"==typeof e?e(t):{...t,...e},[t,e])}},8752:function(e,t,a){a.d(t,{A:function(){return l}});var n=a(6540);function l({sourceUrl:e}){const{0:t,1:a}
1=(0,n.useState)("idle"),{0:l,1:r}=(0,n.useState)("");return n.createElement("aside",{className:"nl-sw-wrap","aria-label":"Newsletter signup"},n.createElement("div",{className:"nl-sw-header"},n.createElement("span",{className:"nl-sw-dot nl-sw-dot-r","aria-hidden":"true"}),n.createElement("span",{className:"nl-sw-dot nl-sw-dot-a","aria-hidden":"true"}),n.createElement("span",{className:"nl-sw-dot nl-sw-dot-g","aria-hidden":"true"}),n.createElement("span",{className:"nl-sw-title"},"intel_feed.sh")),n.createElement("div",{className:"nl-sw-body"},n.createElement("p",{className:"nl-sw-prompt"},n.createElement("span",{className:"nl-sw-caret","aria-hidden":"true"},"$")," ","subscribe --to evasion-intel"),n.createElement("h3",{className:"nl-sw-heading"},"Stay ahead of the curve"),n.createElement("p",{className:"nl-sw-desc"},"AV bypass techniques, detection gaps, and lab-tested research â delivered before the mainstream catches up."),"done"===t?n.createElement("div",{className:"nl-sw-success",role:"status"},n.createElement("span",{className:"nl-sw-check","aria-hidden":"true"},"â"),n.createElement("div",null,n.createElement("strong",null,"Subscribed."),n.createElement("br",null),n.createElement("span",{className:"nl-sw-success-sub"},"Confirm your email to activate."))):n.createElement("form",{onSubmit:async function(e){e.preventDefault();const t=e.currentTarget,n=new FormData(t);if(!n.get("company")){a("loading"),r("");try{const e=await fetch("/api/subscribe",{method:"POST",body:n}),l=await e.json();l.success?(a("done"),t.reset()):(a("err"),r(l.error||"Something went wrong."))}catch{a("err"),r("Network error â please try again.")}}},className:"nl-sw-form",noValidate:!0},n.createElement("input",{type:"hidden",name:"site",value:"veil-framework"}),n.createElement("input",{type:"hidden",name:"source_url",value:e||""}),n.createElement("input",{type:"text",name:"company",tabIndex:"-1","aria-hidden":"true",className:"nl-sw-hp",autoComplete:"off"}),n.createElement("label",{htmlFor:"nl-sw-name",className:"nl-sw-label"},"Your name"),n.createElement("input",{id:"nl-sw-name",type:"text",name:"name",placeholder:"alias or handle",required:!0,autoComplete:"given-name",className:"nl-sw-input",disabled:"loading"===t}),n.createElement("label",{htmlFor:"nl-sw-email",className:"nl-sw-label"},"Email address"),n.createElement("input",{id:"nl-sw-email",type:"email",name:"email",placeholder:"[email protected]",required:!0,autoComplete:"email",className:"nl-sw-input",disabled:"loading"===t}),"err"===t&&n.createElement("p",{className:"nl-sw-error",role:"alert"},l),n.createElement("button",{type:"submit",className:"nl-sw-btn",disabled:"loading"===t},"loading"===t?"Connectingâ¦":"Subscribe to intel â"),n.createElement("p",{className:"nl-sw-legal"},"No spam. No vendor fluff. Unsubscribe any time."))))}},8963:function(e,t,a){a.d(t,{A:function(){return l}});var n=a(6540);function l({title:e,subtitle:t,primaryLink:a,primaryText:l,secondaryLink:r,secondaryText:c,backgroundImage:s}){const i=s?{backgroundImage:`linear-gradient(135deg, rgba(37, 99, 235, 0.85) 0%, rgba(13, 33, 55, 0.9) 100%), url(${s})`,backgroundSize:"cover",backgroundPosition:"center"}:{};return n.createElement("section",{className:"hero blueprint-section-subtle",style:i},n.createElement("div",{className:"container"},n.createElement("h1",null,e),t&&n.createElement("p",null,t),(a||r)&&n.createElement("div",{style:{display:"flex",gap:"var(--space-md)",flexWrap:"wrap"}},a&&n.createElement("a",{href:a,className:"btn btn-primary"},l||"Get Started"),r&&n.createElement("a",{href:r,className:"btn btn-outline"},c||"Learn More"))))}}}]); 2//# sourceMappingURL=component---src-components-page-template-jsx-content-file-path-content-pages-veil-evasion-alt-mdx-796655ada338aaea3234.js.map
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.