1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9892],{1852:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/blog",function(){return n(86562)}])},1868:(e,t,n)=>{"use strict";n.d(t,{A:()=>h});var r,i,a,o,l,s,c,d=n(14232);function p(){return(p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}let h=function(e){return d.createElement("svg",p({width:60,height:60,viewBox:"0 0 60 60",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),r||(r=d.createElement("path",{d:"M30 54.18l9.667-29.75H20.332L30 54.18z",fill:"#E24329"})),i||(i=d.createElement("path",{d:"M30 54.18l-9.668-29.75H6.785L30 54.18z",fill:"#FC6D26"})),a||(a=d.createElement("path",{d:"M6.786 24.43l-2.938 9.04a2 2 0 00.727 2.238L30 54.188 6.786 24.428z",fill:"#FCA326"})),o||(o=d.createElement("path",{d:"M6.785 24.43h13.547L14.51 6.511a1.001 1.001 0 00-1.903 0L6.785 24.429z",fill:"#E24329"})),l||(l=d.createElement("path",{d:"M30 54.18l9.667-29.75h13.547L30 54.18z",fill:"#FC6D26"})),s||(s=d.createElement("path",{d:"M53.214 24.43l2.939 9.04a2 2 0 01-.728 2.238L30 54.188l23.214-29.759z",fill:"#FCA326"})),c||(c=d.createElement("path",{d:"M53.215 24.43H39.668L45.49 6.51a1.002 1.002 0 011.903 0l5.822 17.92z",fill:"#E24329"})))}},71844:(e,t,n)=>{"use strict";n.d(t,{Y:()=>l,Z:()=>o});var r=n(66304),i=n(99093),a=n(75462);let o=(0,i.A)(r.A,{shouldForwardProp:e=>"type"!==e})(e=>{let{type:t}=e;return{marginTop:(a.bU.Primary,".5rem"),marginBottom:t===a.bU.Primary?"1rem":"0rem"}}),l=(0,i.A)(r.A)(()=>({fontSize:"3.5rem",fontWeight:700,backgroundImage:"linear-gradient(90deg, #FFFFFF 0%, #00D3F2 100%), linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));",color:"transparent",backgroundClip:"text",lineHeight:"4.5rem",marginBottom:"1.4rem"}))},75462:(e,t,n)=>{"use strict";n.d(t,{VQ:()=>y,bU:()=>w,Ay:()=>j});var r,i,a=n(37876),o=n(66304),l=n(89399),s=n(14259),c=n(76947),d=n(48230),p=n.n(d),h=n(14232);function g(){return(g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}let u=function(e){return h.createElement("svg",g({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),r||(r=h.createElement("path",{d:"M15.75 12.9H5.7a.872.872 0 01-.642-.257.863.863 0 01-.258-.638c0-.253.086-.468.258-.643A.864.864 0 015.7 11.1h10.05l-4.405-4.405a.866.866 0 01-.27-.632c0-.242.092-.459.276-.65a.894.894 0 01.637-.263c.242 0 .453.09.633.27l5.945 5.953a.867.867 0 01.26.631.91.91 0 01-.063.338.83.83 0 01-.187.283l-5.95 5.95a.817.817 0 01-.625.262.931.931 0 01-.625-.275.92.92 0 01-.275-.654c0-.244.091-.455.275-.633L15.75 12.9z",fill:"#F4F4F4"})))};function m(){return(m=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}let x=function(e){return h.createElement("svg",m({width:6,height:11,viewBox:"0 0 6 11",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),i||(i=h.createElement("path",{d:"M.666.667l4.666 4.666L.666 9.999",stroke:"#00D3F2",strokeWidth:1.333,strokeLinecap:"round",strokeLinejoin:"round"})))};var f=n(71844),b=n(64462),y=function(e){return e.Outlined="outlined",e.Contained="contained",e}({}),w=function(e){return e.Primary="primary",e.Secondary="secondary",e}({});let j=e=>{let t=e.link.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{};return(0,a.jsxs)(c.A,{sx:e.styles,id:e.id,children:[(0,a.jsxs)(c.A,{children:[e.icon,(0,a.jsx)(f.Z,{variant:e.titleTextVariant,component:e.titleComponent,type:e.type,children:e.title})]}),(0,a.jsx)(o.A,{variant:e.descTextVariant,children:e.description}),"contained"===e.buttonType?(0,a.jsx)(b.A,{variant:"contained",to:e.link,...t,endIcon:(0,a.jsx)(l.A,{component:u}),style:{borderRadius:".25rem",fontSize:"1rem",fontWeight:600,background:"linear-gradient(90deg, #052E5C 35.1%, #045879 100%)",color:"#f4f4f4",width:"fit-content",marginTop:"2rem"},children:e.buttonText}):(0,a.jsx)(p(),{href:e.link,...t,children:(0,a.jsx)(s.A,{endIcon:(0,a.jsx)(x,{}),sx:{justifyContent:"flex-start",lineHeight:"1rem",padding:".25rem 0 0 0","&:hover":{background:"none",textDecoration:"underline"},width:"fit-content",marginTop:"1rem",textTransform:"capitalize"},children:e.buttonText})})]})}},76420:(e,t,n)=>{"use strict";n.d(t,{A:()=>
1o});var r,i=n(14232);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}let o=function(e){return i.createElement("svg",a({width:60,height:60,viewBox:"0 0 60 60",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),r||(r=i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M29.91 0C13.37 0 0 13.75 0 30.76c0 13.598 8.567 25.108 20.452 29.182 1.486.306 2.03-.662 2.03-1.476 0-.714-.049-3.158-.049-5.705-8.32 1.834-10.053-3.667-10.053-3.667-1.337-3.565-3.318-4.48-3.318-4.48-2.723-1.885.198-1.885.198-1.885 3.021.203 4.606 3.157 4.606 3.157 2.674 4.685 6.982 3.361 8.715 2.546.248-1.986 1.04-3.36 1.883-4.125-6.637-.713-13.619-3.36-13.619-15.176 0-3.362 1.188-6.112 3.07-8.25-.297-.764-1.337-3.922.298-8.15 0 0 2.525-.814 8.22 3.158a28.204 28.204 0 017.478-1.018c2.525 0 5.1.356 7.477 1.018 5.695-3.972 8.22-3.157 8.22-3.157 1.635 4.227.594 7.385.298 8.149 1.931 2.138 3.07 4.888 3.07 8.25 0 11.815-6.982 14.412-13.668 15.176 1.09.968 2.03 2.801 2.03 5.704 0 4.125-.049 7.436-.049 8.454 0 .815.545 1.783 2.03 1.477 11.886-4.075 20.453-15.584 20.453-29.181C59.82 13.75 46.4 0 29.91 0z",fill:"#9AB8DD"})))}},86562:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__N_SSG:()=>L,default:()=>_});var r=n(37876),i=n(73665),a=n(43417),o=n(66304),l=n(86156),s=n(53318),c=n(81493),d=n(89099),p=n(14232),h=n(8100),g=n(38769),u=n(48230),m=n.n(u),x=n(66438),f=n(57798),b=n(96726);let y=(0,x.Ay)(f.A)(e=>{let{theme:t}=e;return{width:"100%",height:"100%",display:"flex",flexFlow:"column",padding:t.spacing(2)}}),w=(0,x.Ay)(l.A)(()=>({display:"flex",flexDirection:"column",alignItems:"flex-start",height:"100%"})),j=(0,x.Ay)(b.A)(()=>({background:"rgba(255, 255, 255, 0.05)",boxShadow:"0 4px 30px rgba(0, 0, 0, 0.1)",backdropFilter:"blur(2.2px)",webkitBackdropFilter:"blur(2.2px)",border:"1px solid #D4D4D41A",maxWidth:"22rem",height:420,transition:"border-color .4s ease","&:hover":{borderColor:"rgba(212, 212, 212, 0.34)"}})),v=(0,x.Ay)(l.A)(e=>{let{theme:t}=e;return{display:"grid",bakcground:"red",gridTemplateColumns:"1fr 1fr 1fr",gap:t.spacing(2),alignItems:"center",[t.breakpoints.down("md")]:{gridTemplateColumns:"1fr 1fr"},[t.breakpoints.down(670)]:{gridTemplateColumns:"1fr",justifyItems:"center"}}}),A=(0,x.Ay)(l.A)(e=>{let{theme:t}=e;return{maxWidth:t.breakpoints.values.xl,margin:"0 auto"}}),k=e=>{let{title:t,description:n,date:i,image:a,slug:s,author:c}=e;return(0,r.jsx)(j,{children:(0,r.jsx)(m(),{href:"/blog/".concat(s),children:(0,r.jsxs)(w,{children:[(0,r.jsx)(h.A,{image:a,component:"img",alt:t,sx:{width:"100%",height:250}}),(0,r.jsxs)(y,{children:[(0,r.jsx)(o.A,{variant:"h5",paragraph:!0,sx:{display:"-webkit-box",WebkitLineClamp:2,WebkitBoxOrient:"vertical",overflow:"hidden"},children:t}),n&&(0,r.jsx)(o.A,{variant:"body1",paragraph:!0,children:n}),(0,r.jsxs)(l.A,{display:"flex",alignItems:"center",justifyContent:"space-between",marginTop:"auto",children:[(0,r.jsxs)(l.A,{display:"flex",alignItems:"center",style:{gap:8},children:[(0,r.jsx)(g.A,{src:"/assets/avatars/".concat(c,".jpg")}),(0,r.jsx)(o.A,{variant:"body1",color:"primary",style:{opacity:1},children:c})]}),(0,r.jsx)(o.A,{variant:"body1",children:i})]})]})]})})})},T=e=>{let{allPosts:t}=e,n=(0,p.useMemo)(()=>t.map((e,t)=>(0,r.jsx)(l.A,{children:(0,r.jsx)(k,{description:e.description,title:e.title,author:e.author,date:e.date,image:e.image,slug:e.slug},"post-".concat(t))},"post-box-".concat(t))),[t]),a=(0,d.useRouter)(),[o,h]=(0,p.useState)(1),g=6*o,u=Math.ceil(t.length/6),m=(0,i.A)(),x=(0,s.A)(m.breakpoints.down("sm"));return(0,r.jsxs)(A,{children:[(0,r.jsx)(v,{children:n.slice(g-6,g)}),(0,r.jsx)(l.A,{sx:{marginTop:m.spacing(6),display:"flex",justifyContent:"center"},children:(0,r.jsx)(c.A,{count:u,page:o,variant:"outlined",color:"primary",size:x?"medium":"large",onChange:(e,t)=>
1{h(t),a.push("/blog/?page=".concat(t),void 0,{shallow:!0})}})})]})};var C=n(76420),E=n(1868),F=n(75462);let O={background:"linear-gradient(93.14deg, rgba(0,255,240,0.1) -341.74%, rgba(2,171,181,0.1) -241.74%)",borderRadius:"0.375rem",padding:"2rem",maxWidth:"29.9rem",display:"flex",flexDirection:"column",justifyContent:"space-between"},P=e=>{let{allPosts:t}=e,n=(0,i.A)();return(0,r.jsxs)(a.A,{container:!0,sx:{marginTop:"100px !important",maxWidth:n.breakpoints.values.xl,margin:"0 auto",padding:"0 ".concat(n.spacing(2))},justifyContent:"center",children:[(0,r.jsxs)(a.A,{container:!0,justifyContent:"center",alignItems:"center",direction:"column",wrap:"nowrap",size:10,children:[(0,r.jsx)(o.A,{variant:"h2",sx:{[n.breakpoints.down(440)]:{fontSize:"2.5rem"}},children:"Parrot OS Blog"}),(0,r.jsx)(o.A,{sx:{marginTop:n.spacing(1),marginBottom:n.spacing(6.5)},variant:"subtitle2Semi",align:"center",children:"Latest Posts"})]}),(0,r.jsx)(T,{allPosts:t}),(0,r.jsxs)(l.A,{children:[(0,r.jsxs)(l.A,{sx:{display:"flex",flexDirection:"column",alignItems:"center",gap:n.spacing(2),marginTop:n.spacing(24)},children:[(0,r.jsx)(o.A,{variant:"h2",align:"center",children:"Contribute to the Parrot Project"}),(0,r.jsx)(o.A,{variant:"body1",align:"center",children:"ParrotOS was born as a fully open source project, anyone can see what is inside."})]}),(0,r.jsxs)(l.A,{sx:{marginTop:n.spacing(12),display:"flex",gap:"3.5rem",flexWrap:"wrap",[n.breakpoints.down("lg")]:{justifyContent:"center",padding:"1rem"}},id:"contribute-section-repo-wrapper",children:[(0,r.jsx)(F.Ay,{t
1ype:F.bU.Primary,icon:(0,r.jsx)(C.A,{}),titleTextVariant:"h5",descTextVariant:"body1",title:"GitHub - backup mirror",description:"The repository where we keep a copy of the most important code in case our servers are down.",buttonText:"View GitHub",buttonType:F.VQ.Contained,styles:O,link:"https://github.com/parrotsec"}),(0,r.jsx)(F.Ay,{type:F.bU.Primary,icon:(0,r.jsx)(E.A,{}),title:"GitLab",titleTextVariant:"h5",descTextVariant:"body1",description:"The platform where the source code of the parrot packages is hosted. Join it to contribute to our source code and improve the system.",buttonText:"View GitLab",buttonType:F.VQ.Contained,styles:O,link:"https://gitlab.com/parrotsec"})]})]})]})};P.hideEllipses=!0;var L=!0;let _=P}},e=>{e.O(0,[7519,636,6593,8792],()=>e(e.s=1852)),_N_E=e.O()}]);
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.