1"use strict";(self.webpackChunkveil_framework=self.webpackChunkveil_framework||[]).push([[6945],{5816:function(e,t,a){a.r(t),a.d(t,{Head:function(){return E},default:function(){return f}});var n=a(8453),l=a(6540);function r(e){const t=Object.assign({h1:"h1",p:"p",h2:"h2",h3:"h3",ul:"ul",li:"li",strong:"strong",a:"a"},(0,n.RP)(),e.components);return l.createElement(l.Fragment,null,l.createElement(t.h1,null,"Veil-Catapult: Articles & Research"),"\n",l.createElement(t.p,null,"This category collects articles, guides, and research notes related to the Veil-Catapult module â the payload delivery and deployment automation component of the Veil Framework."),"\n",l.createElement(t.h2,null,"About Veil-Catapult"),"\n",l.createElement(t.p,null,"Catapult handles the delivery phase of a security assessment: getting a generated payload from the attack host to the target system and executing it. In a lab environment, this module automates what would otherwise be manual file transfer and execution steps, enabling repeatable testing conditions."),"\n",l.createElement(t.p,null,"For defensive teams, understanding delivery mechanisms is important because this is the phase where network-level detection, endpoint protection, and execution controls intersect. A payload that evades AV but is caught during delivery has still failed from the attacker's perspective."),"\n",l.createElement(t.h2,null,"Related Content"),"\n",l.createElement(t.h3,null,"Module Documentation"),"\n",l.createElement(t.ul,null,"\n",l.createElement(t.li,null,l.createElement(t.strong,null,l.createElement(t.a,{href:"/catapult/"},"Catapult Module Page"))," â Detailed module documentation and lab usage guidance"),"\n",l.createElement(t.li,null,l.createElement(t.strong,null,l.createElement(t.a,{href:"/modules/"},"Modules Directory"))," â Where Catapult fits in the framework"),"\n"),"\n",l.createElement(t.h3,null,"Related Modules"),"\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/"},"Veil-Evasion"))," â Generates the payloads that Catapult delivers"),"\n",l.createElement(t.li,null,l.createElement(t.strong,null,l.createElement(t.a,{href:"/pyherion/"},"Pyherion"))," â Obfuscation applied before delivery"),"\n",l.createElement(t.li,null,l.createElement(t.strong,null,l.createElement(t.a,{href:"/category/veil-pillage/"},"Veil-Pillage"))," â Post-exploitation after delivery succeeds"),"\n"),"\n",l.createElement(t.h3,null,"Detection Resources"),"\n",l.createElement(t.ul,null,"\n",l.createElement(t.li,null,l.createElement(t.strong,null,l.createElement(t.a,{href:"/veil-tutorial/"},"Veil Tutorial"))," â End-to-end walkthrough including delivery"),"\n",l.createElement(t.li,null,l.createElement(t.strong,null,l.createElement(t.a,{href:"/framework/"},"Framework Overview"))," â Architecture context"),"\n"),"\n",l.createElement(t.h2,null,"Delivery Detection Points"),"\n",l.createElement(t.p,null,"Defensive teams should monitor for delivery activity at multiple layers:"),"\n",l.createElement(t.ul,null,"\n",l.createElement(t.li,null,l.createElement(t.strong,null,"Network:")," Unusual file transfers via SMB, WMI, or other remote execution protocols"),"\n",l.createElement(t.li,null,l.createElement(t.strong,null,"Endpoint:")," New file creation in unusual directories, especially by remote processes"),"\n",l.createElement(t.li,null,l.createElement(t.strong,null,"Execution:")," Process creation from recently transferred files"),"\n",l.createElement(t.li,null,l.createElement(t.strong,null,"Authentication:")," Credential use for remote access that deviates from normal patterns"),"\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 p({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,p=(null==a?void 0:a.date)||null,f=(null==a?void 0:a.lastmod)||null,E=d(p),h=f&&f!==p?d(f):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:p},"Published ",E),h&&l.createElement(l.Fragment,null," · ",l.createElement("time",{dateTime:f},"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 f(e){return l.createElement(p,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;
1return 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}=(0,n.useState)("idle"),{0:l,1:r}
1=(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-category-catapult-mdx-be36639bda59fe6a6f83.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.