PageSourceSearch

https://hak5.org/pages/about

html hak5.org collected 2026-09-24 08:34:03 UTC 257,459 bytes, 6,319 lines download raw bytes

1<!DOCTYPE html>
2<html class="no-js no-touch" lang="en">
3  <head>
3<script data-source-attribution="shopify.event_observer.bootstrap">
4(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//hak5.org/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`682142`)))})();
5//# sourceURL=event-observer-collector.js
6</script>
6
7
8	
8<script src="//hak5.org/cdn/shop/files/pandectes-rules.js?v=10607689548271611749"></script>
8
9	
10	
11	
12    <meta charset="utf-8">
13    <meta http-equiv="cleartype" content="on">
14    <meta name="robots" content="index,follow">
15
16    <!-- Mobile Specific Metas -->
17    <meta name="HandheldFriendly" content="True">
18    <meta name="MobileOptimized" content="320">
19    <meta name="viewport" content="width=device-width,initial-scale=1">
20    <meta name="theme-color" content="#ffffff">
21
22    
23    <title>
24      About - Hak5
25    </title>
26
27    
28      <meta name="description" content="about"/>
29    
30
31    <link rel="preconnect" href="https://fonts.shopifycdn.com" />
32    <link rel="preconnect" href="https://cdn.shopify.com" />
33    <link rel="preconnect" href="https://cdn.shopifycloud.com" />
34
35    <link rel="dns-prefetch" href="https://v.shopify.com" />
36    <link rel="dns-prefetch" href="https://www.youtube.com" />
37    <link rel="dns-prefetch" href="https://vimeo.com" />
38
39    <link href="//hak5.org/cdn/shop/t/71/assets/jquery.min.js?v=147293088974801289311745097029" as="script" rel="preload">
40
41    <!-- Stylesheet for Fancybox library -->
42    <link rel="stylesheet" href="//hak5.org/cdn/shop/t/71/assets/fancybox.css?v=19278034316635137701745097028" type="text/css" media="all" defer>
43
44    <!-- Devkit styles --><style>
45  @layer base, components, utilities, overrides;
46</style><style data-shopify>:root {
47    /* ===================================== */
48    /* Root variables */
49    /* ===================================== */
50
51    --root-font-size: 16px;
52    --root-color-primary: #000;
53    --root-color-secondary: #fff;
54
55    /* ===================================== */
56    /* Colors */
57    /* ===================================== */
58
59    --color-primary: var(--root-color-primary);
60    --color-secondary: var(--root-color-secondary);
61
62    --link-color: #ec2028;
63    --link-hover-color: #ec2028;
64    --border-color: #cccccc;
65
66    /* ===================================== */
67    /* Icons */
68    /* ===================================== */
69
70    --icon-color: ;
71    --icon-hover-color: var(--link-hover-color);
72    --icon-size: px;
73
74    /* ===================================== */
75    /* Buttons */
76    /* ===================================== */
77
78    --button-style: square;
79    --button-weight: normal;
80    --button-font-size: 14;
81    --button-font-transform: uppercase;
82    --btn-color: #ec2028;
83    --btn-text-color: #ffffff;
84    --btn-hover-color: #bf1600;
85
86    
87        --border-radius: 0;
88      
89
90    /* ===================================== */
91    /* Typography */
92    /* ===================================== */
93
94    --regular-font-family: Roboto;
95    --regular-font-fallback-families: sans-serif;
96    --regular-font-weight: 400;
97    --regular-font-style: normal;
98    --regular-font-size: 15px;
99    --regular-font-transform: none;
100    --regular-color: #333333;
101
102    --headline-font-family: Oswald, sans-serif;
103    --headline-font-weight: 300;
104    --headline-font-style: normal;
105    --headline-font-transform: uppercase;
106    --headline-color: #333333;
107    --headline-letter_spacing: 2px;
108
109    /* ===================================== */
110    /* Components */
111    /* ===================================== */
112
113    /* Nav */
114    --nav-font: Oswald, sans-serif;
115    --nav-font-style: normal;
116    --nav-letter-spacing: 1;
117
118    /* Footer */
119    --sub-footer-text-color: #6b6b6b;
120    --headline-footer-text-color: #7f8c8d;
121    --footer-heading-font-size: 18;
122
123    /* Newsletter */
124    --use-newsletter-border: false;
125    --newsletter-section-background-color: #f4f4f4;
126    --newsletter-section-color: #333333;
127    --newsletter-section-background-color-gradient: ;
128    --newsletter-popup-image-align: left;
129    --newsletter-popup-close: true;
130    --newsletter-popup-text-align: left;
131    --newsletter-popup-background-color: #ffffff;
132    --newsletter-popup-color: #363636;
133    --newsletter-popup-background-color-gradient: ;
134  }</style>
135<style data-shopify>h1, h2, h3, h4, h5, h6,
136  .h1, .h2, .h3, .h4, .h5, .h6 {
137    font-family: var(--headline-font-family);
138    font-weight: var(--headline-font-weight);
139    font-style: var(--headline-font-style);
140    text-transform: var(--headline-font-transform);
141    line-height: 1.5;
142    color: var(--headline-color);
143    display: block;
144    letter-spacing: var(--headline-letter_spacing);
145    text-rendering: optimizeLegibility;
146
147    a {
148      &:link,
149      &:visited {
150        color: inherit;
151      }
152
153      &:hover,
154      &:active {
155        color: var(--link-color);
156      }
157    }
158  }
159
160  h1, .h1 {
161    font-size: 30px;
162    margin: 0 auto 15px;
163    clear: both;
164    font-weight: var(--headline-font-weight);
165    padding-top: 4px;
166  }
167
168  h2,
169  .h2 {
170    font-size: 27px;
171    margin-bottom: 0.75em;
172  }
173
174  h3,
175  .h3 {
176    font-size: 24px;
177    margin: 0 auto 15px 0;
178
179    &.title {
180      line-height: 1.25;
181      margin: 0 auto 15px;
182      clear: both;
183      padding-top: 4px;
184    }
185
186    &.sub_title {
187      padding: 5px 0;
188    }
189  }
190
191  h4,
192  .h4 {
193    font-size: 21px;
194    margin: 0 0 0.5em 0;
195    padding: 7px 0;
196
197    &.title a {
198      border: 0;
199      padding: 0;
200      margin: 0;
201    }
202  }
203
204  h5,
205  .h5 {
206    font-size: 19px;
207    margin: 0 0 0.5em 0;
208    padding: 7px 0;
209
210    &.sub_title {
211      padding: 5px 0;
212      color: var(--headline-color);
213    }
214
215    &.sub_title a {
216      color: var(--headline-color);
217    }
218  }
219
220  h6,
221  .h6 {
222    font-size: 18px;
223    letter-spacing: calc(var(--headline-letter_spacing) / 2);
224    margin: 0 0 0.5em 0;
225    padding: 7px 0;
226
227    &.title {
228      line-height: 32px;
229      margin: 0 0 0.5em 0;
230    }
231  }
232
233  p {
234    margin: 0 0 15px;
235    font-style: normal;
236    line-height: 1.6em;
237  }
238
239  .text-align--center {
240    text-align: center;
241  }
242
243  .text-align--left {
244    text-align: left;
245  }
246
247  .text-align--right {
248    text-align: right;
249  }</style>
250<style data-shopify>:root {
251    /* Root Colors */
252    --color-primary: #333333;
253    --color-secondary: #ffffff;
254  }
255
256  html, body {
257    color: var(--color-primary);
258    background-color: var(--color-secondary);
259  }</style>
260
261<style>
262      
263    /*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:auto;appearance:auto}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:auto;appearance:auto}summary{display:list-item}
264/*# sourceMappingURL=/s/files/1/0749/2059/1534/t/9/assets/vendor.modern-normalize.css.map?v=101712644036999526981784643816 */
265
266  
267    </style>
268
269
270
271
272<style>
273      
274    form,fieldset{margin-bottom:20px}input[type=text],input[type=password],input[type=email],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=month],input[type=week],input[type=time],input[type=range],input[type=color],select,textarea{display:block;width:100%;height:44px;max-height:100%;padding:0 10px;margin:0;font:13px HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:22px;color:#5f6a7d;-webkit-appearance:none;appearance:none;outline:none;background:#fff;border:1px solid var(--border-color);text-rendering:optimizelegibility;border-radius:var(--border-radius)}@media only screen and (max-width:480px){input[type=text],input[type=password],input[type=email],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=month],input[type=week],input[type=time],input[type=range],input[type=color],select,textarea{font-size:16px}}input[type=text]:active,input[type=text]:focus,input[type=password]:active,input[type=password]:focus,input[type=email]:active,input[type=email]:focus,input[type=search]:active,input[type=search]:focus,input[type=url]:active,input[type=url]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=number]:active,input[type=number]:focus,input[type=date]:active,input[type=date]:focus,input[type=month]:active,input[type=month]:focus,input[type=week]:active,input[type=week]:focus,input[type=time]:active,input[type=time]:focus,input[type=range]:active,input[type=range]:focus,input[type=color]:active,input[type=color]:focus,select:active,select:focus,textarea:active,textarea:focus{color:#444;border:1px solid #aaa}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{dis
274play:none}input[type=date]{display:inline-flex}input[type=number]{-webkit-appearance:textfield!important;appearance:textfield!important}select::-ms-expand{display:none}select{padding:8px var(--pill-padding, 14px) 8px;text-overflow:"";text-indent:.01px;-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg width='50' height='27' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25 27.05 0 1.319 1.367 0 25 24.316 48.633 0 50 1.318z' fill='%23000' fill-rule='nonzero'/%3E%3C/svg%3E%0A") no-repeat 95% 50%;background-size:.85rem;border:1px solid #d9dbdc;border-radius:var(--border-radius)}label,legend{display:block;margin-bottom:5px;font-size:13px;font-weight:700;text-align:left;text-transform:var(--regular-font-transform)}input[type=checkbox]{display:inline}label span,legend span{font-size:13px;font-weight:700;color:#444}textarea{min-height:120px;padding:15px 9px}
275/*# sourceMappingURL=/s/files/1/0081/6227/9490/t/42/assets/util.forms.css.map?v=9434103573914653061743067225 */
276
277  
278    </style>
279
280
281<style>
282      
283    svg.icon {
284  display: inline-block;
285  width: var(--icon-width-size, var(--icon-size));
286  height: var(--icon-height-size, var(--icon-size));
287  vertical-align: middle;
288  color: inherit;
289}
290
291  
292    </style>
293
294
295<link href="//hak5.org/cdn/shop/t/71/assets/util.grid.css?v=72002231341491640291745097029" rel="stylesheet" type="text/css" media="all" />
296    
296<script>
297      console.warn('Asset size is too large to inline stylesheet: util.grid.css');
298    </script>
298
299
300
301<style>
302      
303    .page-blocks{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.shopify-section{width:100%}@media only screen and (max-width:480px){.shopify-section{width:100%!important;padding-right:0!important;padding-left:0!important}}.section{width:95%;max-width:1200px;margin-right:auto;margin-left:auto}.section.is-width-wide{width:100%;max-width:none}.section-wrapper{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.section-wrapper .under-menu:nth-child(1) .full-width--false{margin-top:30px}.no-js .section-wrapper .under-menu:nth-child(1) .full-width--false{margin-top:0}.section-wrapper--product{width:95%;max-width:1200px;margin-right:auto;margin-left:auto}.section-wrapper--product .section{width:100%}.section-wrapper--product.is-width-wide{width:100%;max-width:none}@media only screen and (max-width:798px){.mobile_nav-fixed--true .section-wrapper{display:block;margin-top:40px}}@media only screen and (max-width:798px){.mobile_nav-fixed--true.promo-banner--show .section-wrapper{display:block;margin-top:70px}}
304/*# sourceMappingURL=/s/files/1/0672/2702/5644/t/42/assets/util.section.css.map?v=153702294399133020061787763224 */
305
306  
307    </style>
308
309
310
311<link rel="preconnect" href="https://fonts.googleapis.com">
312<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
313<link
314  href="https://fonts.googleapis.com/css2?family=Oswald:[email protected]&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap"
315  rel="stylesheet"
316>
317<style>
318  :root {
319    --link-color: #03a196;
320    --link-hover-color: #03857c;
321
322    --icon-color: #000;
323    --icon-size: 24px;
324
325    --headline-font-family: 'Oswald', sans-serif;
326    --headline-font-weight: 300;
327    --headline-font-style: normal;
328    --headline-font-transform: uppercase;
329    --headline-color: #333;
330    --headline-letter_spacing: 2px;
331
332    --regular-font-family: 'Roboto', sans-serif;
333    --regular-font-weight: 400;
334    --regular-font-style: normal;
335    --regular-font-size: 15px;
336    --regular-font-transform: none;
337    --regular-color: #333;
338
339    --border-radius: 0;
340  }
341
342  body {
343    font-family: var(--regular-font-family);
344    font-weight: var(--regular-font-weight);
345    font-style: var(--regular-font-style);
346    font-size: var(--regular-font-size);
347    text-transform: var(--regular-font-transform);
348    color: var(--regular-color);
349    line-height: 1.6em;
350    overflow: auto;
351  }
352</style>
353
354
355    <!-- Stylesheets for Turbo -->
356    <link href="//hak5.org/cdn/shop/t/71/assets/styles.css?v=47279917857322055231762793932" rel="stylesheet" type="text/css" media="all" />
357
358    <!-- Icons -->
359    
360      <link rel="shortcut icon" type="image/x-icon" href="//hak5.org/cdn/shop/files/favicon_180x180.png?v=1613748047">
361      <link rel="apple-touch-icon" href="//hak5.org/cdn/shop/files/favicon_180x180.png?v=1613748047"/>
362      <link rel="apple-touch-icon" sizes="57x57" href="//hak5.org/cdn/shop/files/favicon_57x57.png?v=1613748047"/>
363      <link rel="apple-touch-icon" sizes="60x60" href="//hak5.org/cdn/shop/files/favicon_60x60.png?v=1613748047"/>
364      <link rel="apple-touch-icon" sizes="72x72" href="//hak5.org/cdn/shop/files/favicon_72x72.png?v=1613748047"/>
365      <link rel="apple-touch-icon" sizes="76x76" href="//hak5.org/cdn/shop/files/favicon_76x76.png?v=1613748047"/>
366      <link rel="apple-touch-icon" sizes="114x114" href="//hak5.org/cdn/shop/files/favicon_114x114.png?v=1613748047"/>
367      <link rel="apple-touch-icon" sizes="180x180" href="//hak5.org/cdn/shop/files/favicon_180x180.png?v=1613748047"/>
368      <link rel="apple-touch-icon" sizes="228x228" href="//hak5.org/cdn/shop/files/favicon_228x228.png?v=1613748047"/>
369    
370    <link rel="canonical" href="https://shop.hak5.org/pages/about"/>
371
372    
373
374    
375      
375<script type="text/javascript" src="/services/javascripts/currencies.js" data-no-instant></script>
375
376    
377
378    
379      
379<script src="//hak5.org/cdn/shop/t/71/assets/currencies.js?v=1648699478663843391745097028" defer></script>
379
380    
381
382    
383    
383<script>
384      window.PXUTheme = window.PXUTheme || {};
385      window.PXUTheme.version = '9.5.2';
386      window.PXUTheme.name = 'Turbo';
387    </script>
387
388    
389
390
391    
392<template id="price-ui">
393<span class="compare-at-price" data-compare-at-price></span><span class="price " data-price></span><span class="unit-pricing" data-unit-pricing></span></template>
394    <template id="price-ui-badge">
395<span class="badge" data-badge></span></template>
396    
397    <template id="price-ui__price">
398<span class="money" data-price></span></template>
399    <template id="price-ui__price-range">
400<span class="price-min" data-price-min><span class="money" data-price></span></span> - 
401<span class="price-max" data-price-max><span class="money" data-price></span></span></template>
402    <template id="price-ui__unit-pricing">
403<span class="unit-quantity" data-unit-quantity></span> | 
404<span class="unit-price" data-unit-price><span class="money" data-price></span></span> / 
405<span class="unit-measurement" data-unit-measurement></span></template>
406    <template id="price-ui-badge__percent-savings-range">Save up to 
407<span data-price-percent></span>%</template>
408    <template id="price-ui-badge__percent-savings">Save 
409<span data-price-percent></span>%</template>
410    <template id="price-ui-badge__price-savings-range">Save up to 
411<span class="money" data-price></span></template>
412    <template id="price-ui-badge__price-savings">Save 
413<span class="money" data-price></span></template>
414    <template id="price-ui-badge__on-sale">Sale</template>
415    <template id="price-ui-badge__sold-out">Sold out</template>
416    <template id="price-ui-badge__in-stock">In stock</template>
417    
418<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 418
418
419<script type="importmap">
420{
421  "imports": {
422    "component.age-gate": "//hak5.org/cdn/shop/t/71/assets/component.age-gate.js?v=178206963185212261781745097028",
423    "component.back-to-top-button": "//hak5.org/cdn/shop/t/71/assets/component.back-to-top-button.js?v=121105669381073937401745097028",
424    "currencies": "//hak5.org/cdn/shop/t/71/assets/currencies.js?v=1648699478663843391745097028",
425    "instantclick": "//hak5.org/cdn/shop/t/71/assets/instantclick.min.js?v=20092422000980684151745097028",
426    "jquery.cart": "//hak5.org/cdn/shop/t/71/assets/jquery.cart.min.js?v=166679848951413287571745097029",
427    "jquery": "//hak5.org/cdn/shop/t/71/assets/jquery.min.js?v=147293088974801289311745097029",
428    "themeEditorSections": "//hak5.org/cdn/shop/t/71/assets/themeEditorSections.js?v=5839781550804967381745097029",
429    "util.animations": "//hak5.org/cdn/shop/t/71/assets/util.animations.js?v=88379227021148447571745097029",
430    "util.events": "//hak5.org/cdn/shop/t/71/assets/util.events.js?v=163430142883111782711745097029",
431    "vendor.isbot": "//hak5.org/cdn/shop/t/71/assets/vendor.isbot.js?v=141969293939305478221745097029",
432    "vendor.just-debounce": "//hak5.org/cdn/shop/t/71/assets/vendor.just-debounce.js?v=43348262834111556771745097029",
433    "vendor.noscroll.96a94b32": "//hak5.org/cdn/shop/t/71/assets/vendor.noscroll.96a94b32.js?v=103500330829761603901745097029",
434    "vendor.noscroll": "//hak5.org/cdn/shop/t/71/assets/vendor.noscroll.js?v=81117179843272977361745097029",
435    "vendors": "//hak5.org/cdn/shop/t/71/assets/vendors.js?v=176241922172216752211745097029"
436  }
437}
438</script>
438<script>
439      
440window.PXUTheme = window.PXUTheme || {};
441
442
443window.PXUTheme.theme_settings = {};
444window.PXUTheme.currency = {};
445window.PXUTheme.routes = window.PXUTheme.routes || {};
446
447
448window.PXUTheme.theme_settings.display_tos_checkbox = true;
449window.PXUTheme.theme_settings.go_to_checkout = false;
450window.PXUTheme.theme_settings.cart_action = "ajax";
451window.PXUTheme.theme_settings.cart_shipping_calculator = false;
452
453
454window.PXUTheme.theme_settings.collection_swatches = false;
455window.PXUTheme.theme_settings.collection_secondary_image = false;
456
457
458window.PXUTheme.currency.show_multiple_currencies = true;
459window.PXUTheme.currency.shop_currency = "USD";
460window.PXUTheme.currency.default_currency = "USD";
461window.PXUTheme.currency.display_format = "money_format";
462window.PXUTheme.currency.money_format = "${{amount}}";
463window.PXUTheme.currency.money_format_no_currency = "${{amount}}";
464window.PXUTheme.currency.money_format_currency = "${{amount}} USD";
465window.PXUTheme.currency.native_multi_currency = false;
466window.PXUTheme.currency.iso_code = "USD";
467window.PXUTheme.currency.symbol = "$";
468
469
470window.PXUTheme.theme_settings.display_inventory_left = false;
471window.PXUTheme.theme_settings.inventory_threshold = 10;
472window.PXUTheme.theme_settings.limit_quantity = false;
473
474
475window.PXUTheme.theme_settings.menu_position = null;
476
477
478window.PXUTheme.theme_settings.newsletter_popup = false;
479window.PXUTheme.theme_settings.newsletter_popup_days = "14";
480window.PXUTheme.theme_settings.newsletter_popup_mobile = false;
481window.PXUTheme.theme_settings.newsletter_popup_seconds = 14;
482
483
484window.PXUTheme.theme_settings.pagination_type = "load_more";
485
486
487window.PXUTheme.theme_settings.enable_shopify_collection_badges = true;
488window.PXUTheme.theme_settings.quick_shop_thumbnail_position = "bottom-thumbnails";
489window.PXUTheme.theme_settings.product_form_style = "radio";
490window.PXUTheme.theme_settings.sale_banner_enabled = true;
491window.PXUTheme.theme_settings.display_savings = true;
492window.PXUTheme.theme_settings.display_sold_out_price = false;
493window.PXUTheme.theme_settings.free_text = "Free";
494window.PXUTheme.theme_settings.video_looping = false;
495window.PXUTheme.theme_settings.quick_shop_style = "popup";
496window.PXUTheme.theme_settings.hover_enabled = false;
497
498
499window.PXUTheme.routes.cart_url = "/cart";
500window.PXUTheme.routes.cart_update_url = "/cart/update";
501window.PXUTheme.routes.root_url = "/";
502window.PXUTheme.routes.search_url = "/search";
503window.PXUTheme.routes.all_products_collection_url = "/collections/all";
504window.PXUTheme.routes.product_recommendations_url = "/recommendations/products";
505window.PXUTheme.routes.predictive_search_url = "/search/suggest";
506
507
508window.PXUTheme.theme_settings.image_loading_style = "appear";
509
510
511window.PXUTheme.theme_settings.enable_autocomplete = false;
512
513
514window.PXUTheme.theme_settings.page_dots_enabled = false;
515window.PXUTheme.theme_settings.slideshow_arrow_size = "light";
516
517
518window.PXUTheme.theme_settings.quick_shop_enabled = false;
519
520
521window.PXUTheme.translation = {};
522
523
524window.PXUTheme.translation.agree_to_terms_warning = "You must agree with the terms and conditions to checkout.";
525window.PXUTheme.translation.one_item_left = "item left";
526window.PXUTheme.translation.items_left_text = "items left";
527window.PXUTheme.translation.cart_savings_text = "Total Savings";
528window.PXUTheme.translation.cart_discount_text = "Discount";
529window.PXUTheme.translation.cart_subtotal_text = "Subtotal";
530window.PXUTheme.translation.cart_remove_text = "Remove";
531window.PXUTheme.translation.cart_free_text = "Free";
532
533
534window.PXUTheme.translation.newsletter_success_text = "Thank you for joining our mailing list!";
535
536
537window.PXUTheme.translation.notify_email = "Enter your email address...";
538window.PXUTheme.translation.notify_email_value = "Translation missing: en.contact.fields.email";
539window.PXUTheme.translation.notify_email_send = "Send";
540window.PXUTheme.translation.notify_message_first = "Please notify me when ";
541window.PXUTheme.translation.notify_message_last = " becomes available - ";
542window.PXUTheme.translation.notify_success_text = "Thanks! We will notify you when this product becomes available!";
543
544
545window.PXUTheme.translation.add_to_cart = "Add to Cart";
546window.PXUTheme.translation.coming_soon_text = "Coming Soon";
547window.PXUTheme.translation.sold_out_text = "Sold Out";
548window.PXUTheme.translation.sale_text = "Sale";
549window.PXUTheme.translation.savings_text = "You Save";
550window.PXUTheme.translation.percent_off_text = "% off";
551window.PXUTheme.translation.from_text = "from";
552window.PXUTheme.translation.new_text = "New";
553window.PXUTheme.translation.pre_order_text = "Pre-Order";
554window.PXUTheme.translation.unavailable_text = "INVALID SELECTION";
555
556
557window.PXUTheme.translation.all_results = "View all results";
558window.PXUTheme.translation.no_results = "Sorry, no results!";
559
560
561window.PXUTheme.media_queries = {};
562window.PXUTheme.media_queries.small = window.matchMedia( "(max-width: 480px)" );
563window.PXUTheme.media_queries.medium = window.matchMedia( "(max-width: 798px)" );
564window.PXUTheme.media_queries.large = window.matchMedia( "(min-width: 799px)" );
565window.PXUTheme.media_queries.larger = window.matchMedia( "(min-width: 960px)" );
566window.PXUTheme.media_queries.xlarge = window.matchMedia( "(min-width: 1200px)" );
567window.PXUTheme.media_queries.ie10 = window.matchMedia( "all and (-ms-high-contrast: none), (-ms-high-contrast: active)" );
568window.PXUTheme.media_queries.tablet = window.matchMedia( "only screen and (min-width: 799px) and (max-width: 1024px)" );
569window.PXUTheme.media_queries.mobile_and_tablet = window.matchMedia( "(max-width: 1024px)" );
570
571    </script>
571
572
573    
574
575    
576      
576<script src="//hak5.org/cdn/shop/t/71/assets/instantclick.min.js?v=20092422000980684151745097028" data-no-instant defer></script>
576
577
578      
578<script data-no-instant>
579        window.addEventListener('DOMContentLoaded', function() {
580
581          function inIframe() {
582            try {
583              return window.self !== window.top;
584            } catch (e) {
585              return true;
586            }
587          }
588
589          if (!inIframe()){
590            InstantClick.on('change', function() {
591
592              $('head script[src*="shopify"]').each(function() {
593                var script = document.createElement('script');
594                script.type = 'text/javascript';
595                script.src = $(this).attr('src');
596
597                $('body').append(script);
598              });
599
600              $('body').removeClass('fancybox-active');
601              $.fancybox.destroy();
602
603              InstantClick.init();
604
605            });
606          }
607        });
608      </script>
608
609    
610
611    
611<script>
612      
613    </script>
613
614
615    
615<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
615<meta name="google-site-verification" content="qmdUSNbd6AUZ1IftZP5-PROkII3lrlcvJocjwqZRrzk">
616<meta name="facebook-domain-verification" content="gfsohoraw3aw61htjkd6ctsafcj56u">
617<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/682142/digital_wallets/dialog">
618<meta id="in-context-paypal-metadata" data-shop-id="682142" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
619<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=1489272945"></script>
619
620<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
621<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=1489272945&shop_id=682142" crossorigin="anonymous"></script>
vendor: 1 bytes, line 621
621
622<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":682142,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/682142","merchantName":"Hak5","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Hak5","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 622
622
623<script id="shopify-features" type="application/json">{"accessToken":"05d8fda7fbda47f27a9c285b82f22777","betas":["rich-media-storefront-analytics"],"domain":"hak5.org","predictiveSearch":true,"shopId":682142,"locale":"en"}</script>
vendor: 1 bytes, line 623
623
624<script>var Shopify = Shopify || {};
625Shopify.shop = "hakshop.myshopify.com";
626Shopify.locale = "en";
627Shopify.currency = {"active":"USD","rate":"1.0"};
628Shopify.country = "US";
629Shopify.theme = {"name":"Turbo Portland - v9.5.2 - Updated 2025-04-19","id":132700700785,"schema_name":"Turbo","schema_version":"9.5.2","theme_store_id":null,"role":"main"};
630Shopify.theme.handle = "null";
631Shopify.theme.style = {"id":null,"handle":null};
632Shopify.cdnHost = "hak5.org/cdn";
633Shopify.routes = Shopify.routes || {};
634Shopify.routes.root = "/";
635Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
636Shopify.SignInWithShop = Shopify.SignInWithShop || {};
637Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
638Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 638
638
639<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 639
639
640<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 640
640
641<script>
642  window.ShopifyPay = window.ShopifyPay || {};
643  window.ShopifyPay.apiHost = "shop.app\/pay";
644  window.ShopifyPay.redirectState = null;
645</script>
vendor: 1 bytes, line 645
645
646<script>
647  window.Shopify = window.Shopify || {};
648  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
649  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
650  window.Shopify.SignInWithShop.eligible = true;
651</script>
vendor: 1 bytes, line 651
651
652<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 652
652
653<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 653
653
654<script type="module">
655  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
656
657  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
658
659</script>
vendor: 1 bytes, line 659
659
660<script>
661  window.Shopify = window.Shopify || {};
662  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
663  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
664</script>
vendor: 1 bytes, line 664
664
665<script>(function() {
666  var isLoaded = false;
667  function asyncLoad() {
668    if (isLoaded) return;
669    isLoaded = true;
670    var urls = ["https:\/\/shy.elfsight.com\/p\/platform.js?v=1.5.7\u0026shop=hakshop.myshopify.com","https:\/\/app.easyquote.pw\/easyquote.js?url=https:\/\/app.easyquote.pw\u0026shop=hakshop.myshopify.com","https:\/\/reorder-master.hulkapps.com\/reorderjs\/re-order.js?1668989323\u0026shop=hakshop.myshopify.com","https:\/\/app-easy-product-downloads.fr\/js\/ajax\/easy_product_dl_get_product_download.js?shop=hakshop.myshopify.com","https:\/\/cdn.richpanel.com\/js\/richpanel_shopify_script.js?appClientId=hak58601\u0026tenantId=hak5860\u0026shop=hakshop.myshopify.com\u0026shop=hakshop.myshopify.com","https:\/\/gallery.cevoid.com\/embed.js?shop=hakshop.myshopify.com","\/\/cdn.shopify.com\/proxy\/8ed777bb9319d8665f5b4dee6e36d7fbc9b91005c0a8e7b770dbe12eca26bcd6\/variant-description.herokuapp.com\/scripts\/variant-description-app.js?shop=hakshop.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/cdn.verifypass.com\/seller\/launcher.js?shop=hakshop.myshopify.com","https:\/\/services.nofraud.com\/js\/device.js?shop=hakshop.myshopify.com","\/\/cdn.shopify.com\/proxy\/f39ee967069193ed7a369b503abcde9452e43a00f6c261870de8951cea1468bd\/static.cdn.printful.com\/static\/js\/external\/shopify-product-customizer.js?v=0.28\u0026shop=hakshop.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/d052318bdb34b9e3a86dd7e19880bd309b01e200067205620f498d73e473a98b\/app.ilovebyob.com\/static\/shopify_app\/js\/cart.js?shop=hakshop.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/cdn.hextom.com\/js\/eventpromotionbar.js?shop=hakshop.myshopify.com","https:\/\/cdn.hextom.com\/js\/freeshippingbar.js?shop=hakshop.myshopify.com","https:\/\/cdn.hextom.com\/js\/lastsecondcoupon.js?shop=hakshop.myshopify.com","https:\/\/sdk.postscript.io\/sdk-script-loader.bundle.js?shopId=7832\u0026shop=hakshop.myshopify.com"];
671    for (var i = 0; i < urls.length; i++) {
672      var s = document.createElement('script');
673      s.type = 'text/javascript';
674      s.async = true;
675      s.src = urls[i];
676      var x = document.getElementsByTagName('script')[0];
677      x.parentNode.insertBefore(s, x);
678    }
679  };
680  if(window.attachEvent) {
681    window.attachEvent('onload', asyncLoad);
682  } else {
683    window.addEventListener('load', asyncLoad, false);
684  }
685})();</script>
vendor: 1 bytes, line 685
685
686<script id="__st">var __st={"a":682142,"offset":-25200,"reqid":"c3c92cec-cceb-483e-ae55-d1f56c0fcc01-1790238842","pageurl":"hak5.org\/pages\/about","s":"pages-18600034411","u":"79564e745e7b","p":"page","rtyp":"page","rid":18600034411};</script>
vendor: 1 bytes, line 686
686
687<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 687
687
688<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 688
688
689<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//hak5.org/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 689
689
690<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//hak5.org/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
690<script crossorigin="anonymous" defer="defer" src="//hak5.org/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 690
690
691<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 691
691
692<script>
693  window.Shopify = window.Shopify || {};
694  window.Shopify.MCP = window.Shopify.MCP || {};
695  window.Shopify.MCP.enabled = true;
696  window.Shopify.MCP.shop = "hakshop.myshopify.com";
697  window.Shopify.MCP.mcpEndpoint = "https:\/\/hak5.org\/api\/mcp";
698  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
699</script>
vendor: 1 bytes, line 699
699
700<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/hak5.org\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f1e1e155.js","sha256-86F2r\/8tANRiv732G7Azvy4FxZLwNMjSp3zeaR2BCbY=");})();
701</script>
vendor: 1 bytes, line 701
701
702<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://hak5.org/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
703</script>
vendor: 1 bytes, line 703
703
704<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
705  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
706</script>
vendor: 1 bytes, line 706
706
707<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
708</script>
708
709<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://hak5.org/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
710<style id="shopify-accelerated-checkout-cart">
711        #shopify-buyer-consent {
712  margin-top: 1em;
713  display: inline-block;
714  width: 100%;
715}
716
717#shopify-buyer-consent.hidden {
718  display: none;
719}
720
721#shopify-subscription-policy-button {
722  background: none;
723  border: none;
724  padding: 0;
725  text-decoration: underline;
726  font-size: inherit;
727  cursor: pointer;
728}
729
730#shopify-subscription-policy-button::before {
731  box-shadow: none;
732}
733
734      </style>
735
736<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
736
737
738    
739
740<meta name="author" content="Hak5">
741<meta property="og:url" content="https://shop.hak5.org/pages/about">
742<meta property="og:site_name" content="Hak5">
743
744
745
746
747  <meta property="og:type" content="article">
748  <meta property="og:title" content="About">
749  
750
751  
752      
753  <meta property="og:image" content="https://hak5.org/cdn/shop/files/hak5-logo-transparent-500x500_1200x.png?v=1645131289">
754  <meta property="og:image:secure_url" content="https://hak5.org/cdn/shop/files/hak5-logo-transparent-500x500_1200x.png?v=1645131289">
755  <meta property="og:image:width" content="1200">
756  <meta property="og:image:height" content="628">
757
758  
759
760
761
762  <meta property="og:description" content="about">
763
764
765
766
767  <meta name="twitter:site" content="@hak5">
768
769<meta name="twitter:card" content="summary">
770
771
772
773    
774    
775  <!-- pxu-sections-css start DO NOT EDIT --><link href="//hak5.org/cdn/shop/t/71/assets/pxu-sections.css?v=47263561514360652261745099275" rel="stylesheet" type="text/css" media="all" /><!-- DO NOT EDIT pxu-sections-css end-->
776
777
778
779
780<!-- BEGIN app block: shopify://apps/pandectes-gdpr/blocks/banner/58c0baa2-6cc1-480c-9ea6-38d6d559556a -->
781
782  
783    
784      <!-- TCF is active, scripts are loaded above -->
785      
786        
786<script>
787          if (!window.PandectesRulesSettings) {
788            window.PandectesRulesSettings = {"store":{"id":682142,"adminMode":false,"headless":false,"storefrontRootDomain":"","checkoutRootDomain":"","storefrontAccessToken":""},"banner":{"cookiesBlockedByDefault":"0","hybridStrict":false,"isActive":true},"geolocation":{"brOnly":true,"caOnly":true,"euOnly":true},"blocker":{"isActive":true,"googleConsentMode":{"isActive":false,"id":"","adStorageCategory":4,"analyticsStorageCategory":2,"functionalityStorageCategory":8,"personalizationStorageCategory":8,"securityStorageCategory":8,"redactData":false},"facebookPixel":{"isActive":false,"id":"","ldu":false},"microsoft":{},"clarity":{},"rakuten":{"isActive":false,"cmp":false,"ccpa":false},"defaultBlocked":0,"patterns":{"whiteList":[],"blackList":{"1":[],"2":[],"4":[],"8":[]},"iframesWhiteList":[],"iframesBlackList":{"1":[],"2":[],"4":[],"8":[]},"beaconsWhiteList":[],"beaconsBlackList":{"1":[],"2":[],"4":[],"8":[]}}}};
789            const rulesScript = document.createElement('script');
790            window.PandectesRulesSettings.auto = true;
791            rulesScript.src = "https://cdn.shopify.com/extensions/01a0af1e-5248-7eca-9a93-e7815502cb5b/gdpr-cookie-consent-410/assets/pandectes-rules.js";
792            const firstChild = document.head.firstChild;
793            document.head.insertBefore(rulesScript, firstChild);
794          }
795        </script>
795
796      
797      
797<script>
798        
799          window.PandectesSettings = {"store":{"id":682142,"plan":"premium","theme":"Turbo Portland - v9.5.2 - Updated 2025-04-19","primaryLocale":"en","adminMode":false,"headless":false,"storefrontRootDomain":"","checkoutRootDomain":"","storefrontAccessToken":""},"tsPublished":1762793930,"declaration":{"showPurpose":true,"showProvider":true,"showDateGenerated":true},"language":{"unpublished":[],"languageMode":"Single","fallbackLanguage":"en","languageDetection":"browser","languagesSupported":[]},"texts":{"managed":{"headerText":{"en":"We respect your privacy"},"consentText":{"en":"We use Cookies."},"linkText":{"en":"Learn more"},"imprintText":{"en":"Imprint"},"googleLinkText":{"en":"Google's Privacy Terms"},"allowButtonText":{"en":"Accept"},"denyButtonText":{"en":"Decline"},"dismissButtonText":{"en":"Dismiss"},"leaveSiteButtonText":{"en":"Leave this site"},"preferencesButtonText":{"en":"Preferences"},"cookiePolicyText":{"en":"Cookie policy"},"preferencesPopupTitleText":{"en":"Manage consent preferences"},"preferencesPopupIntroText":{"en":"We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies."},"preferencesPopupSaveButtonText":{"en":"Save preferences"},"preferencesPopupCloseButtonText":{"en":"Close"},"preferencesPopupAcceptAllButtonText":{"en":"Accept all"},"preferencesPopupRejectAllButtonText":{"en":"Reject all"},"cookiesDetailsText":{"en":"Cookies details"},"preferencesPopupAlwaysAllowedText":{"en":"Always allowed"},"accessSectionParagraphText":{"en":"You have the right to request access to your data at any time."},"accessSectionTitleText":{"en":"Data portability"},"accessSectionAccountInfoActionText":{"en":"Personal data"},"accessSectionDownloadReportActionText":{"en":"Request export"},"accessSectionGDPRRequestsActionText":{"en":"Data subject requests"},"accessSectionOrdersRecordsActionText":{"en":"Orders"},"rectificationSectionParagraphText":{"en":"You have the right to request your data to be updated whenever you think it is appropriate."},"rectificationSectionTitleText":{"en":"Data Rectification"},"rectificationCommentPlaceholder":{"en":"Describe what you want to be updated"},"rectificationCommentValidationError":{"en":"Comment is required"},"rectificationSectionEditAccountActionText":{"en":"Request an update"},"erasureSectionTitleText":{"en":"Right to be forgotten"},"erasureSectionParagraphText":{"en":"You have the right to ask all your data to be erased. After that, you will no longer be able to access your account."},"erasureSectionRequestDeletionActionText":{"en":"Request personal data deletion"},"consentDate":{"en":"Consent date"},"consentId":{"en":"Consent ID"},"consentSectionChangeConsentActionText":{"en":"Change consent preference"},"consentSectionConsentedText":{"en":"You consented to the cookies policy of this website on"},"consentSectionNoConsentText":{"en":"You have not consented to the cookies policy of this website."},"consentSectionTitleText":{"en":"Your cookie consent"},"consentStatus":{"en":"Consent preference"},"confirmationFailureMessage":{"en":"Your request was not verified. Please try again and if problem persists, contact store owner for assistance"},"confirmationFailureTitle":{"en":"A problem occurred"},"confirmationSuccessMessage":{"en":"We will soon get back to you as to your request."},"confirmationSuccessTitle":{"en":"Your request is verified"},"guestsSupportEmailFailureMessage":{"en":"Your request was not submitted. Please try again and if problem persists, contact store owner for assistance."},"guestsSupportEmailFailureTitle":{"en":"A problem occurred"},"guestsSupportEmailPlaceholder":{"en":"E-mail address"},"guestsSupportEmailSuccessMessage":{"en":"If you are registered as a customer of this store, you will soon receive an email with instructions on how to proceed."},"guestsSupportEmailSuccessTitle":{"en":"Thank you for your request"}
799,"guestsSupportEmailValidationError":{"en":"Email is not valid"},"guestsSupportInfoText":{"en":"Please login with your customer account to further proceed."},"submitButton":{"en":"Submit"},"submittingButton":{"en":"Submitting..."},"cancelButton":{"en":"Cancel"},"declIntroText":{"en":"We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies."},"declName":{"en":"Name"},"declPurpose":{"en":"Purpose"},"declType":{"en":"Type"},"declRetention":{"en":"Retention"},"declProvider":{"en":"Provider"},"declFirstParty":{"en":"First-party"},"declThirdParty":{"en":"Third-party"},"declSeconds":{"en":"seconds"},"declMinutes":{"en":"minutes"},"declHours":{"en":"hours"},"declDays":{"en":"days"},"declWeeks":{"en":"week(s)"},"declMonths":{"en":"months"},"declYears":{"en":"years"},"declSession":{"en":"Session"},"declDomain":{"en":"Domain"},"declPath":{"en":"Path"}}
799,"categories":{"strictlyNecessaryCookiesTitleText":{"en":"Strictly necessary cookies"},"strictlyNecessaryCookiesDescriptionText":{"en":"These cookies are essential in order to enable you to move around the website and use its features, such as accessing secure areas of the website. The website cannot function properly without these cookies."},"functionalityCookiesTitleText":{"en":"Functional cookies"},"functionalityCookiesDescriptionText":{"en":"These cookies enable the site to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly."},"performanceCookiesTitleText":{"en":"Performance cookies"},"performanceCookiesDescriptionText":{"en":"These cookies enable us to monitor and improve the performance of our website. For example, they allow us to count visits, identify traffic sources and see which parts of the site are most popular."},"targetingCookiesTitleText":{"en":"Targeting cookies"},"targetingCookiesDescriptionText":{"en":"These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites.    They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising."},"unclassifiedCookiesTitleText":{"en":"Unclassified cookies"},"unclassifiedCookiesDescriptionText":{"en":"Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies."}},"auto":{}},"library":{"previewMode":false,"fadeInTimeout":0,"defaultBlocked":0,"showLink":true,"showImprintLink":false,"showGoogleLink":false,"enabled":true,"cookie":{"expiryDays":365,"secure":true},"dismissOnScroll":false,"dismissOnWindowClick":false,"dismissOnTimeout":false,"palette":{"popup":{"background":"#000000","backgroundForCalculations":{"a":1,"b":0,"g":0,"r":0},"text":"#FFFFFF"},"button":{"background":"transparent","backgroundForCalculations":{"a":1,"b":255,"g":255,"r":255},"text":"#EB1C23","textForCalculation":{"a":1,"b":35,"g":28,"r":235},"border":"#EB1C23"}},"content":{"href":"https://hak5.org/pages/privacy","imprintHref":"/","close":"&#10005;","target":"","logo":"<img class=\"cc-banner-logo\" style=\"max-height: 40px;\" src=\"https://hakshop.myshopify.com/cdn/shop/files/pandectes-banner-logo.png\" alt=\"Cookie banner\" />"},"window":"<div role=\"dialog\" aria-label=\"{{header}}\" aria-describedby=\"cookieconsent:desc\" id=\"pandectes-banner\" class=\"cc-window-wrapper cc-bottom-left-wrapper\"><div class=\"pd-cookie-banner-window cc-window {{classes}}\">{{children}}</div></div>","compliance":{"custom":"<div class=\"cc-compliance cc-highlight\">{{preferences}}{{dismiss}}</div>"},"type":"custom","layouts":{"basic":"{{logo}}{{messagelink}}{{compliance}}{{close}}"},"position":"bottom-left","theme":"wired","revokable":false,"animateRevokable":false,"revokableReset":false,"revokableLogoUrl":"https://hakshop.myshopify.com/cdn/shop/files/pandectes-reopen-logo.png","revokablePlacement":"bottom-left","revokableMarginHorizontal":15,"revokableMarginVertical":15,"static":false,"autoAttach":true,"hasTransition":false,"blacklistPage":["/cart"],"elements":{"close":"<button aria-label=\"Close\" type=\"button\" class=\"cc-close\">{{close}}</button>","dismiss":"<button type=\"button\" class=\"cc-btn cc-btn-decision cc-dismiss\">{{dismiss}}</button>","allow":"<button type=\"button\" class=\"cc-btn cc-btn-decision cc-allow\">{{allow}}</button>","deny":"<button type=\"button\" class=\"cc-btn cc-btn-decision cc-deny\">{{deny}}</button>","preferences":"<button type=\"button\" class=\"cc-btn cc-settings\" aria-controls=\"pd-cp-preferences\" onclick=\"Pandectes.fn.openPreferences()\">{{preferences}}</button>"}},"geolocation":{"brOnly":true,"caOnly":true,"euOnly":true},"dsr":{"guestsSupport":true,"accessSectionDownloadReportAuto":true},"banner":{"resetTs":1643911914,"extraCss":"        .cc-banner-logo {max-width: 24em!important;}    @media(min-width: 768px) {.cc-window.cc-floating{max-width: 24em!important;width: 24em!important;}}    .cc-message, .pd-cookie-banner-window .cc-header, .cc-logo {text-align: left}    .cc-window-wrapper{z-index: 1000;}    .cc-window{z-index: 1000;font-family: inherit;}    .pd-cookie-banner-window .cc-header{font-family: inherit;}    .pd-cp-ui{font-family: inherit; background-color: #000000;color:#FFFFFF;}    button.pd-cp-btn, a.pd-cp-btn{}    input + .pd-cp-preferences-slider{background-color: rgba(255, 255, 255, 0.3)}    .pd-cp-scrolling-section::-webkit-scrollbar{background-color: rgba(255, 255, 255, 0.3)}    input:checked + .pd-cp-preferences-slider{background-color: rgba(255, 255, 255, 1)}    .pd-cp-scrolling-section::-webkit-scrollbar-thumb {background-color: rgba(255, 255, 255, 1)}    .pd-cp-ui-close{color:#FFFFFF;}    .pd-cp-preferences-slider:before{background-color: #000000}    .pd-cp-title:before {border-color: #FFFFFF!important}    .pd-cp-preferences-slider{background-color:#FFFFFF}    .pd-cp-toggle{color:#FFFFFF!important}    @media(max-width:699px) {.pd-cp-ui-close-top svg {fill: #FFFFFF}}    .pd-cp-toggle:hover,.pd-cp-toggle:visited,.pd-cp-toggle:active{color:#FFFFFF!important}    .pd-cookie-banner-window {}  .cc-window.cc-floating .cc-logo {display:none!important;}.cc-message {margin-top:0px!important;}","customJavascript":{},"showPoweredBy":false,"logoHeight":40,"hybridStrict":false,"cookiesBlockedByDefault":"0","isActive":true,"implicitSavePreferences":true,"cookieIcon":false,"blockBots":false,"showCookiesDetails":true,"hasTransition":false,"blockingPage":false,"showOnlyLandingPage":false,"leaveSiteUrl":"https://www.google.com","linkRespectStoreLang":false},"cookies":{"0":[{"name":"cart_ts","type":"http","domain":"shop.hak5.org","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used in connection with checkout."}},{"name":"cart","type":"http","domain":"shop.hak5.org","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Necessary for the shopping cart functionality on the website."}},{"name":"cart_sig","type":"http","domain":"shop.hak5.org","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Shopify analytics."}}
799,{"name":"shopify_pay_redirect","type":"http","domain":"shop.hak5.org","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"The cookie is necessary for the secure checkout and payment function on the website. This function is provided by shopify.com."}},{"name":"cart_ver","type":"http","domain":"shop.hak5.org","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used in connection with shopping cart."}},{"name":"secure_customer_sig","type":"http","domain":"shop.hak5.org","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used in connection with customer login."}},{"name":"cart_currency","type":"http","domain":"shop.hak5.org","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"The cookie is necessary for the secure checkout and payment function on the website. This function is provided by shopify.com."}},{"name":"_shopify_country","type":"http","domain":"shop.hak5.org","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used in connection with checkout."}},{"name":"_secure_session_id","type":"http","domain":"shop.hak5.org","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used in connection with navigation through a storefront."}}],"1":[{"name":"fsb_previous_pathname","type":"http","domain":"shop.hak5.org","path":"/","provider":"Hextom","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declDays","purpose":{"en":""}},{"name":"_shopify_y","type":"http","domain":".hak5.org","path":"/","provider":"Shopify","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Shopify analytics."}},{"name":"_landing_page","type":"http","domain":".hak5.org","path":"/","provider":"Shopify","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Tracks landing pages."}},{"name":"_s","type":"http","domain":".hak5.org","path":"/","provider":"Shopify","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Shopify analytics."}},{"name":"_y","type":"http","domain":".hak5.org","path":"/","provider":"Shopify","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Shopify analytics."}},{"name":"_shopify_s","type":"http","domain":".hak5.org","path":"/","provider":"Shopify","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Shopify analytics."}},{"name":"_shopify_sa_p","type":"http","domain":".hak5.org","path":"/","provider":"Shopify","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Shopify analytics relating to marketing & referrals."}},{"name":"_orig_referrer","type":"http","domain":".hak5.org","path":"/","provider":"Shopify","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Tracks landing pages."}},{"name":"_shopify_sa_t","type":"http","domain":".hak5.org","path":"/","provider":"Shopify","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Shopify analytics relating to marketing & referrals."}}],"2":[{"name":"_gat","type":"http","domain":".hak5.org","path":"/","provider":"Google","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Cookie is placed by Google Analytics to filter requests from bots."}},{"name":"_gid","type":"http","domain":".hak5.org","path":"/","provider":"Google","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Cookie is placed by Google Analytics to count and track pageviews."}},{"name":"_ga","type":"http","domain":".hak5.org","path":"/","provider":"Google","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Cookie is set by Google Analytics with unknown functionality"}}],"4":[{"name":"_fbp","type":"http","domain":".hak5.org","path":"/","provider":"Facebook","firstParty":false,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Cookie is placed by Facebook to track visits across websites."}}],"8":[{"name":"__ar_v4","type":"http","domain":".shop.hak5.org","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}}
799,{"name":"_ps_session","type":"http","domain":"shop.hak5.org","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"rpsid","type":"http","domain":".shop.hak5.org","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"lsc_item_count","type":"http","domain":"shop.hak5.org","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"rptkn","type":"http","domain":".shop.hak5.org","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"rp_lastName","type":"http","domain":"shop.hak5.org","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"__adroll_fpc","type":"http","domain":".shop.hak5.org","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"rpdid","type":"http","domain":".shop.hak5.org","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"rp_firstName","type":"http","domain":"shop.hak5.org","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"epb_previous_pathname","type":"http","domain":"shop.hak5.org","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declDays","purpose":{"en":""}},{"name":"rp_customer_id","type":"http","domain":"shop.hak5.org","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_picky.widget.discounts.isDiscountActive","type":"http","domain":"shop.hak5.org","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"popup","type":"http","domain":"shop.hak5.org","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"_picky.widget.discounts.sessionId","type":"http","domain":"shop.hak5.org","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declDays","purpose":{"en":""}},{"name":"rp_email","type":"http","domain":"shop.hak5.org","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"localization","type":"http","domain":"shop.hak5.org","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"ba-pr-id","type":"http","domain":"shop.hak5.org","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}},{"name":"lsc_previous_pathname","type":"http","domain":"shop.hak5.org","path":"/","provider":"Unknown","firstParty":true,"retention":"Session","session":true,"expires":1,"unit":"declDays","purpose":{"en":""}},{"name":"recentlyViewed","type":"http","domain":"shop.hak5.org","path":"/","provider":"Unknown","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":""}}]},"blocker":{"isActive":true,"googleConsentMode":{"id":"","isActive":false,"adStorageCategory":4,"analyticsStorageCategory":2,"personalizationStorageCategory":8,"functionalityStorageCategory":8,"securityStorageCategory":8,"redactData":false},"facebookPixel":{"id":"","isActive":false,"ldu":false},"microsoft":{},"rakuten":{"isActive":false,"cmp":false,"ccpa":false},"clarity":{},"defaultBlocked":0,"patterns":{"whiteList":[],"blackList":{"1":[],"2":[],"4":[],"8":[]},"iframesWhiteList":[],"iframesBlackList":{"1":[],"2":[],"4":[],"8":[]},"beaconsWhiteList":[],"beaconsBlackList":{"1":[],"2":[],"4":[],"8":[]}}}};
800        
801        window.addEventListener('DOMContentLoaded', function(){
802          const script = document.createElement('script');
803          
804            script.src = "https://cdn.shopify.com/extensions/01a0af1e-5248-7eca-9a93-e7815502cb5b/gdpr-cookie-consent-410/assets/pandectes-core.js";
805          
806          script.defer = true;
807          document.body.appendChild(script);
808        })
809      </script>
809
810    
811  
812
813
814
815
816
817<!-- END app block --><!-- BEGIN app block: shopify://apps/easy-wholesale/blocks/wholesale-embed-product-widget/c6525ccf-51e5-4e20-978f-8d080c13d285 --><link href="//cdn.shopify.com/extensions/01a09f48-7ed9-7aaf-9733-ea612aa05d41/wholesale-new-129/assets/wholesale-2.8.0.min.css" rel="stylesheet" type="text/css" media="all" />
818<!-- BEGIN app snippet: wholesale-product -->
819
820<span style="display: none !important" id="nm_ew_money_format">${{amount}}</span>  
821
822<input type="hidden" id="nm_wholesale_qtyStep_product" value="1">
823<input type="hidden" id="nm_wholesale_qtyMin" value="4">
824<input type="hidden" id="nm_wholesale_qtyMax" value="0">
825<!-- END app snippet -->
826
827<!-- END app block --><!-- BEGIN app block: shopify://apps/wyllo-formerly-nofraud/blocks/nf_device/5c2706cf-d458-49c5-a6fa-4fb6b79ce2b4 -->
827<script async src="https://services.nofraud.com/js/device.js?shop=hakshop.myshopify.com" type="application/javascript"></script>
827
828
829
830<!-- END app block --><!-- BEGIN app block: shopify://apps/epa-easy-product-addons/blocks/speedup_link/0099190e-a0cb-49e7-8d26-026c9d26f337 -->
831
832  
832<script>
833    window["sg_addons_coll_ids"] = {
834      ids:""
835    };
836    window["items_with_ids"] = false || {}
837  </script>
837
838
839
840<!-- BEGIN app snippet: sg-globals -->
841<script type="text/javascript">
842  (function(){
843    const convertLang = (locale) => {
844      let t = locale.toUpperCase();
845      return "PT-BR" === t || "PT-PT" === t || "ZH-CN" === t || "ZH-TW" === t ? t.replace("-", "_") : t.match(/^[a-zA-Z]{2}-[a-zA-Z]{2}$/) ? t.substring(0, 2) : t
846    }
847
848    const sg_addon_setGlobalVariables = () => {
849      try{
850        let locale = "en";
851        window["sg_addon_currentLanguage"] = convertLang(locale);
852        window["sg_addon_defaultLanguage"] ="en";
853        window["sg_addon_defaultRootUrl"] ="/";
854        window["sg_addon_currentRootUrl"] ="/";
855        window["sg_addon_shopLocales"] = sgAddonGetAllLocales();
856      }catch(err){
857        console.log("Language Config:- ",err);
858      }
859    }
860
861    const sgAddonGetAllLocales = () => {
862      let shopLocales = {};
863      try{shopLocales["en"] = {
864            endonymName : "English",
865            isoCode : "en",
866            name : "English",
867            primary : true,
868            rootUrl : "\/"
869          };}catch(err){
870        console.log("getAllLocales Config:- ",err);
871      }
872      return shopLocales;
873    }
874
875    sg_addon_setGlobalVariables();
876    
877    window["sg_addon_sfApiVersion"]='2025-04';
878    window["sgAddon_moneyFormats"] = {
879      "money": "${{amount}}",
880      "moneyCurrency": "${{amount}} USD"
881    };
882    window["sg_addon_groupsData"] = {};
883    try {
884      let customSGAddonMeta = {};
885      if (customSGAddonMeta.sg_addon_custom_js) {
886        Function(customSGAddonMeta.sg_addon_custom_js)();
887      }
888    } catch (error) {
889      console.warn("Error In SG Addon Custom Code", error);
890    }
891  })();
892</script>
892
893<!-- END app snippet -->
894<!-- BEGIN app snippet: sg_speedup -->
895
896
897<script>
898  try{
899    window["sgAddon_all_translated"] = {}
900    window["sg_addon_settings_config"] =  {"host":"https://spa.spicegems.com","shopName":"hakshop.myshopify.com","hasSetting":1,"sgCookieHash":"dcZxAaqyTF","hasMaster":1,"handleId":{"mastersToReq":["wifi-pineapple","key-croc","shark-jack","screen-crab","lan-turtle","bash-bunny","o-mg-cable-usb-a","o-mg-cable-usb-c","o-mg-cable-c-to-c-directional","omg-plug","omg-adapter","o-mg-hak5-hotplug-kit","wifi-coconut","malicious-cable-detector-by-o-mg","o-mg-field-kit","usb-rubber-ducky","omg-cable","wifi-pineapple-enterprise","packet-squirrel-mark-ii"],"collectionsToReq":"[]","hasProMaster":true,"hasCollMaster":false},"settings":{"is_active":"1","max_addons":"9","quick_view":"1","quick_view_desc":"1","ajax_cart":"0","bro_stack":"0","quantity_selector":"0","image_viewer":"1","addons_heading":"Accessories","cart_heading":"Available Accessories","addaddon_cart":"ADD TO CART","variant":"Variant","quantity":"Quantity","view_full_details":"View full details","less_details":"Less details...","add_to_cart":"ADD TO CART","message":"Product added to cart.","custom_css":".spicegems-addon-product-title-area {\n    font-size: 13px;\n    text-align: center;\n    white-space: nowrap;\n    text-transform: uppercase;\n    height: 20px;\n}\n\n.sg-pro-access-product-title {\n    font-size: 13px;\n    text-align: center;\n    white-space: nowrap;\n    text-transform: uppercase;\n}\n\n.spicegems-addon-price {\n   font-size: 13px;\n    text-align: center;\n    white-space: nowrap;\n    text-transform: uppercase;\n}\n\n.spicegems-main-price {\n    font-size: 13px;\n    text-align: center;\n    white-space: nowrap;\n    text-transform: uppercase;\n}\n\n.sg-pro-access-price {\n    font-size: 13px;\n    text-align: center;\n    white-space: nowrap;\n    text-transform: uppercase;\n}\n\n\n.sg-pro-access-heading {\n    font-family: Oswald;\n    font-size: 21px;\n    font-weight: lighter;\n    font-style: normal;\n    text-transform: uppercase;\n    line-height: 1.5;\n    color: #333;\n    display: block;\n    letter-spacing: 2px;\n    text-rendering: optimizeLegibility;\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n    margin: 0 0 .5em 0;\n    padding: 7px 0;\n}\n\n.sg-pro-access-product {\n    border: #e2e2e2 1px solid;\npadding-top: 7px;\npadding-left: 7px;\n}\n\n.sg-pro-access-product-img {\nborder: 1px solid #ffffff;\n}\n\n.sg-primary-btn {\n    background: #ec2028!important;\n    color: #fff;\n    border: 1px solid #ec2028;\n    padding: 0 20px;\n    text-align: center;\n    cursor: pointer;\n    min-height: 44px;\n    height: 40px;\n    line-height: 1.2;\n    vertical-align: top;\n    font-family: Oswald;\n    font-weight: 400;\n    font-size: 14px;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    display: -webkit-inline-box;\n    display: -webkit-inline-flex;\n    display: -moz-inline-flex;\n    display: -ms-inline-flexbox;\n    display: inline-flex;\n    -webkit-align-items: center;\n    -moz-align-items: center;\n    -ms-align-items: center;
900\n    align-items: center;\n    -webkit-justify-content: center;\n    -moz-justify-content: center;\n    -ms-justify-content: center;\n    justify-content: center;\n    -ms-flex-pack: center;\n    transition: all .2s linear;\n    -webkit-appearance: none;\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n    font-smoothing: antialiased;\n    border-radius: 0;\n}\n\n.spicegems-input-filds {\n    display:none;\n}\n\n.spicegems-addon-carousel-heading {\n    font-family: Oswald;\n    font-size: 24px;\n    font-weight: lighter;\n    font-style: normal;\n    text-transform: uppercase;\n    line-height: 1.5;\n    color: #333;\n    display: block;\n    letter-spacing: 2px;\n    text-rendering: optimizeLegibility;\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n    margin: 0 auto 15px 0;\n}","sold_pro":"1","image_link":"0","compare_at":"0","unlink_title":"1","image_click_checkbox":"0","cart_max_addons":"9","cart_quantity_selector":"0","cart_sold_pro":"0","cart_image_link":"0","compare_at_cart":"0","sg_currency":"default","qv_label":"👀","sold_out":"Sold Out","qv_sold_out":"SOLD OUT","way_to_prevent":"none","soldout_master":"1","cart_qv":"0","cartqv_desc":"0","plusminus_qty":"0","plusminus_cart":"0","line_prop":"0","label_show":"1","label_text":"Additional Info","addon_mandatory":"0","mandatory_text":"Please select atleast an addon!","line_placeholder":"Text Message","sell_master":"0","atc_btn_selector":"no","theme_data":"","applied_discount":"0","is_discount":"0","layout":{"name":"layout-02","isBundle":false},"group_layout":"layout-01","product_snippet":"1","cart_snippet":"1","product_form_selector":"no","atc_product_selector":"no","cart_form_selector":"no","checkout_btn_selector":"no","subtotal":"0","subtotal_label":"SubTotal","subtotal_position":"beforebegin","jQVersion":"1","collection_discount":"0","inventoryOnProduct":"0","inventoryOnCart":"0","inStock":"0","lowStock":"0","inStockLabel":"<span>[inventory_qty] In Stock</span>","lowStockLabel":"<span>only [inventory_qty] Left</span>","thresholdQty":"5","bl_atc_label":"ADD TO CART","bl_unselect_label":"PLEASE SELECT ATLEAST ONE ADDON","bl_master_label":"THIS ITEM","bl_heading":"Frequently Bought Together","addon_slider":"0","individual_atc":"0","individual_atc_label":"ADD ADDON","limit_pro_data":"13","limit_coll_data":"0","liquid_install":"0","mt_addon_hash":"WgKycZ7kCU","stop_undefined":"1","money_format":"${{amount}} USD","admin_discount":"1"},"allow_asset_script":false} ;
901    window["sgAddon_translated_locale"] =  "" ;
902    window["sg_addon_all_group_translations"] = {};
903    window["sgAddon_group_translated_locale"] =  "" ;
904  } catch(error){
905    console.warn("Error in getting settings or translate", error);
906  }
907</script>
907
908
909
910
911<!-- ADDONS SCRIPT FROM SPEEDUP CDN -->
912	
912<script type="text/javascript" src='https://cdnbspa.spicegems.com/js/serve/shop/hakshop.myshopify.com/index_33bd816e746b52301bcac78387f3eeeda6d9cb8b.js?v=infytonow816&shop=hakshop.myshopify.com' type="text/javascript" async></script>
912
913
914<!-- END app snippet -->
915
916
917
918<!-- END app block --><!-- BEGIN app block: shopify://apps/qteedy/blocks/script_tag/fe69a84a-7558-4693-b16c-57a414940105 -->
918<script src="" defer></script>
918
919
920<!-- END app block -->
920<script src="https://cdn.shopify.com/extensions/01a09f48-7ed9-7aaf-9733-ea612aa05d41/wholesale-new-129/assets/wholesale-2.8.28.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 920
920
921<script src="https://cdn.shopify.com/extensions/01a0a903-bcfe-75ef-8489-804c759b659a/peppyduck-restock-whatsapp-269/assets/load-pd-scripts.js" type="text/javascript" defer="defer"></script>
921
922<link href="https://cdn.shopify.com/extensions/01a0a903-bcfe-75ef-8489-804c759b659a/peppyduck-restock-whatsapp-269/assets/button-style.css" rel="stylesheet" type="text/css" media="all">
923<script src="https://cdn.shopify.com/extensions/01a0641f-9ee7-728e-949d-98daa6066c91/preorder-now-46/assets/preorder-now-source.js" type="text/javascript" defer="defer"></script>
923
924<link href="https://cdn.shopify.com/extensions/01a0641f-9ee7-728e-949d-98daa6066c91/preorder-now-46/assets/preorder-now-source.css" rel="stylesheet" type="text/css" media="all">
925<script src="https://cdn.shopify.com/extensions/01a0d027-6243-7586-9855-c6f857ae9fdc/forms-2592/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
925
926<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
927<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 682142,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 927
927
928<script>
929  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
930</script>
vendor: 1 bytes, line 930
930
931<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
931).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 682142,storefrontBaseUrl: "https://shop.hak5.org",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://hak5.org/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"1572143217","configuration":"{\"shopName\":\"hakshop.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e393cdf3c48aa4066da25f86665e3fd9","type":"APP","apiClientId":31331057665,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"808419441","configuration":"{\"shopId\":\"7832\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"2eedfe5ca9c7d4954f200bfa1ffb380d","type":"APP","apiClientId":2328352,"privacyPurposes":["MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
931,"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"750223473","configuration":"{\"shopUrl\":\"hakshop.myshopify.com\",\"apiUrl\":\"https:\\\/\\\/services.nofraud.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0cf396a0daab06a8120b15747f89a0e3","type":"APP","apiClientId":1380557,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"590741617","configuration":"{\"publicKey\":\"pub_355091c9c4a36690e083\",\"apiUrl\":\"https:\\\/\\\/tracking.refersion.com\",\"urlIdDetection\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"86ecbc68ef74dc9bb982fccd1962837f","type":"APP","apiClientId":147004,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"379355249","configuration":"{\"storeIdentity\":\"hakshop.myshopify.com\",\"baseURL\":\"https:\\\/\\\/api.printful.com\\\/shopify-pixels\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"74f275712857ab41bea9d998dcb2f9da","type":"APP","apiClientId":156624,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"357138545","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-630457502\\\",\\\"GT-MKR6WJR\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-630457502\\\/YutlCOfM9JkY
931EJ6J0KwC\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-630457502\\\/azI1CO3M9JkYEJ6J0KwC\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-630457502\\\/H4xQCOTM9JkYEJ6J0KwC\\\",\\\"MC-Q91E4THL33\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-630457502\\\/8rV9CN7M9JkYEJ6J0KwC\\\",\\\"MC-Q91E4THL33\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-630457502\\\/RpYMCOHM9JkYEJ6J0KwC\\\",\\\"MC-Q91E4THL33\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-630457502\\\/zyRHCPDM9JkYEJ6J0KwC\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-630457502\\\/XMwpCOrM9JkYEJ6J0KwC\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"139657329","configuration":"{\"pixel_id\":\"384728088611591\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Hak5","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"hakshop.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/shop.hak5.org"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"6751428903025","handle":"advanced-duckyscript-course","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39840140099697","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://hak5.org/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"132700700785","themePublished":"true","eventMetadataId":"19294a0a-b4d4-4fd8-a380-b94dc8c1d90e","pageType":"page","resourceId":"18600034411","shopId":"682142","storefrontBaseUrl":"https:\/\/shop.hak5.org","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
931<script>
932  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
933  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
934  window.ShopifyAnalytics.meta.currency = 'USD';
935  var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":18600034411,"requestId":"c3c92cec-cceb-483e-ae55-d1f56c0fcc01-1790238842"}};
936  for (var attr in meta) {
937    window.ShopifyAnalytics.meta[attr] = meta[attr];
938  }
939</script>
vendor: 1 bytes, line 939
939
940<script class="analytics">
941  (function () {
942    var customDocumentWrite = function(content) {
943      var jquery = null;
944
945      if (window.jQuery) {
946        jquery = window.jQuery;
947      } else if (window.Checkout && window.Checkout.$) {
948        jquery = window.Checkout.$;
949      }
950
951      if (jquery) {
952        jquery('body').append(content);
953      }
954    };
955
956    var hasLoggedConversion = function(token) {
957      if (token) {
958        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
959      }
960      return false;
961    }
962
963    var setCookieIfConversion = function(token) {
964      if (token) {
965        var twoMonthsFromNow = new Date(Date.now());
966        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
967
968        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
969      }
970    }
971
972    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
973    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
974    if (trekkie.integrations) {
975      return;
976    }
977    trekkie.methods = [
978      'identify',
979      'page',
980      'ready',
981      'track',
982      'trackForm',
983      'trackLink'
984    ];
985    trekkie.factory = function(method) {
986      return function() {
987        var args = Array.prototype.slice.call(arguments);
988        args.unshift(method);
989        trekkie.push(args);
990        if (method == 'track' || method == 'page') {
991          try {
992            if (window.__TREKKIE_SHIM_QUEUE == null) {
993              window.__TREKKIE_SHIM_QUEUE = [];
994            }
995            window.__TREKKIE_SHIM_QUEUE.push({
996              from: 'trekkie-stub',
997              method: method,
998              args: args.slice(1)
999            });
1000          } catch (e) {
1001            // no-op
1002          }
1003        }
1004        return trekkie;
1005      };
1006    };
1007    for (var i = 0; i < trekkie.methods.length; i++) {
1008      var key = trekkie.methods[i];
1009      trekkie[key] = trekkie.factory(key);
1010    }
1011    trekkie.load = function(config) {
1012      trekkie.config = config || {};
1013      trekkie.config.initialDocumentCookie = document.cookie;
1014      var first = document.getElementsByTagName('script')[0];
1015var script = document.createElement('script');
1016script.type = 'text/javascript';
1017script.onerror = function(e) {
1018  var scriptFallback = document.createElement('script');
1019  scriptFallback.type = 'text/javascript';
1020  scriptFallback.onerror = function(error) {
1021          var Monorail = {
1022      produce: function produce(monorailDomain, schemaId, payload) {
1023        var currentMs = new Date().getTime();
1024        var event = {
1025          schema_id: schemaId,
1026          payload: payload,
1027          metadata: {
1028            event_created_at_ms: currentMs,
1029            event_sent_at_ms: currentMs
1030          }
1031        };
1032        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1033      },
1034      sendRequest: function sendRequest(endpointUrl, payload) {
1035        // Try the sendBeacon API
1036        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1037          var blobData = new window.Blob([payload], {
1038            type: 'text/plain'
1039          });
1040
1041          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1042            return true;
1043          } // sendBeacon was not successful
1044
1045        } // XHR beacon
1046
1047        var xhr = new XMLHttpRequest();
1048
1049        try {
1050          xhr.open('POST', endpointUrl);
1051          xhr.setRequestHeader('Content-Type', 'text/plain');
1052          xhr.send(payload);
1053        } catch (e) {
1054          console.log(e);
1055        }
1056
1057        return false;
1058      },
1059      isIos12: function isIos12() {
1060        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1061      }
1062    };
1063    Monorail.produce('monorail-edge.shopifysvc.com',
1064      'trekkie_storefront_load_errors/1.1',
1065      {shop_id: 682142,
1066      theme_id: 132700700785,
1067      app_name: "storefront",
1068      context_url: window.location.href,
1069      source_url: "//hak5.org/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
1070
1071  };
1072  scriptFallback.async = true;
1073  scriptFallback.src = '//hak5.org/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1074  first.parentNode.insertBefore(scriptFallback, first);
1075};
1076script.async = true;
1077script.src = '//hak5.org/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1078first.parentNode.insertBefore(script, first);
1079
1080    };
1081    trekkie.load(
1082      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":682142,"isMerchantRequest":null,"themeId":132700700785,"themeCityHash":"1617474511713829728","contentLanguage":"en","currency":"USD","eventMetadataId":"19294a0a-b4d4-4fd8-a380-b94dc8c1d90e"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1083    );
1084
1085    var loaded = false;
1086    trekkie.ready(function() {
1087      if (loaded) return;
1088      loaded = true;
1089
1090      window.ShopifyAnalytics.lib = window.trekkie;
1091
1092      var originalDocumentWrite = document.write;
1093      document.write = customDocumentWrite;
1094      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1095      document.write = originalDocumentWrite;
1096
1097      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1098      var token = match? match[1]: undefined;
1099      if (!hasLoggedConversion(token)) {
1100        setCookieIfConversion(token);
1101        
1102      }
1103    });
1104
1105    window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":18600034411,"requestId":"c3c92cec-cceb-483e-ae55-d1f56c0fcc01-1790238842","shopifyEmitted":true});
1106
1107    var eventsListenerScript = document.createElement('script');
1108    eventsListenerScript.async = true;
1109    eventsListenerScript.src = "//hak5.org/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1110    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1111})();</script>
1111
1112  
1112<script>
1113  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
1114    window.ga = function ga() {
1115      (window.ga.q = window.ga.q || []).push(arguments);
1116      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1117        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
1118      }
1119      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
1120    };
1121    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1122      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
1123    }
1124  }
1125</script>
vendor: 1 bytes, line 1125
1125
1126<script
1127  defer
1128  src="https://hak5.org/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1129  data-application="storefront-renderer"
1130  data-shop-id="682142"
1131  data-render-region="gcp-us-central1"
1132  data-page-type="page"
1133  data-theme-instance-id="132700700785"
1134  data-theme-name="Turbo"
1135  data-theme-version="9.5.2"
1136  data-monorail-region="shop_domain"
1137  data-resource-timing-sampling-rate="10"
1138  data-shs="true"
1139  data-shs-beacon="true"
1140  data-shs-export-with-fetch="true"
1141  data-shs-logs-sample-rate="1"
1142  data-shs-beacon-endpoint="https://hak5.org/api/collect"
1143></script>
1143
1144<meta name="shopify-y" content="46da3fde-07e9-42ae-bb73-5ec45406771e" data-expiration="1821796442000"><meta name="shopify-s" content="75c9f2dd-0578-41ea-b8cc-a68cc1a9a83d" data-expiration="1790240642000"><meta name="new-cookie-storage-activated" content="t">
1145</head>
1146
1147  
1148
1149  <noscript>
1150    <style>
1151      .product_section .product_form,
1152      .product_gallery {
1153        opacity: 1;
1154      }
1155
1156      .multi_select,
1157      form .select {
1158        display: block !important;
1159      }
1160
1161      .image-element__wrap {
1162        display: none;
1163      }
1164    </style>
1165  </noscript>
1166
1167  <body class="page-details3"
1168        data-money-format="${{amount}}"
1169        data-shop-currency="USD"
1170        data-shop-url="https://shop.hak5.org"
1171     
1172     >
1173
1174  
1174<script>
1175    document.documentElement.className=document.documentElement.className.replace(/\bno-js\b/,'js');
1176    if(window.Shopify&&window.Shopify.designMode)document.documentElement.className+=' in-theme-editor';
1177    if(('ontouchstart' in window)||window.DocumentTouch&&document instanceof DocumentTouch)document.documentElement.className=document.documentElement.className.replace(/\bno-touch\b/,'has-touch');
1178  </script>
1178
1179
1180    
1181    <svg
1182      class="icon-star-reference"
1183      aria-hidden="true"
1184      focusable="false"
1185      role="presentation"
1186      xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="3 3 17 17" fill="none"
1187    >
1188      <symbol id="icon-star">
1189        <rect class="icon-star-background" width="20" height="20" fill="currentColor"/>
1190        <path d="M10 3L12.163 7.60778L17 8.35121L13.5 11.9359L14.326 17L10 14.6078L5.674 17L6.5 11.9359L3 8.35121L7.837 7.60778L10 3Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="none"/>
1191      </symbol>
1192      <clipPath id="icon-star-clip">
1193        <path d="M10 3L12.163 7.60778L17 8.35121L13.5 11.9359L14.326 17L10 14.6078L5.674 17L6.5 11.9359L3 8.35121L7.837 7.60778L10 3Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1194      </clipPath>
1195    </svg>
1196    
1197
1198
1199    <div class="header-group">
1200      
1201      <!-- BEGIN sections: header-group -->
1202<div id="shopify-section-sections--16600507449457__header" class="shopify-section shopify-section-group-header-group shopify-section--header">
1202<script
1203  type="application/json"
1204  data-section-type="header"
1205  data-section-id="sections--16600507449457__header"
1206>
1207</script>
1207
1208
1209
1210
1211<script type="application/ld+json">
1212  {
1213    "@context": "http://schema.org",
1214    "@type": "Organization",
1215    "name": "Hak5",
1216    
1217      
1218      "logo": "https://hak5.org/cdn/shop/files/logo1_hak5_400x.png?v=1613786565",
1219    
1220    "sameAs": [
1221      "",
1222      "",
1223      "https://discord.com/invite/QfmZFTyTY2",
1224      "",
1225      "https://facebook.com/technolust",
1226      "",
1227      "",
1228      "https://instagram.com/hak5gear",
1229      "",
1230      "",
1231      "",
1232      "",
1233      "",
1234      "",
1235      "",
1236      "",
1237      "",
1238      "",
1239      "",
1240      "",
1241      "",
1242      "https://twitter.com/hak5",
1243      "",
1244      "",
1245      "https://youtube.com/hak5"
1246    ],
1247    "url": "https://shop.hak5.org/pages/about"
1248  }
1249</script>
1249
1250
1251
1252
1253
1254<header id="header" class="mobile_nav-fixed--false">
1255  
1256
1257  <div class="top-bar">
1258    <details data-mobile-menu>
1259      <summary class="mobile_nav dropdown_link" data-mobile-menu-trigger>
1260        <div data-mobile-menu-icon>
1261          <span></span>
1262          <span></span>
1263          <span></span>
1264          <span></span>
1265        </div>
1266
1267        <span class="mobile-menu-title">Menu</span>
1268      </summary>
1269      <div class="mobile-menu-container dropdown" data-nav>
1270        <ul class="menu" id="mobile_menu">
1271          
1272  <template data-nav-parent-template>
1273    <li class="sublink">
1274      <a href="#" data-no-instant class="parent-link--true"><div class="mobile-menu-item-title" data-nav-title></div><span class="right icon-down-arrow"></span></a>
1275      <ul class="mobile-mega-menu" data-meganav-target-container>
1276      </ul>
1277    </li>
1278  </template>
1279  
1280    
1281      <li data-mobile-dropdown-rel="products" data-meganav-mobile-target="products">
1282        
1283          <a data-nav-title data-no-instant href="/" class="parent-link--false">
1284            Products
1285          </a>
1286        
1287      </li>
1288    
1289  
1290    
1291      <li data-mobile-dropdown-rel="payloads" data-meganav-mobile-target="payloads">
1292        
1293          <a data-nav-title data-no-instant href="https://payloadhub.com" class="parent-link--true">
1294            Payloads
1295          </a>
1296        
1297      </li>
1298    
1299  
1300
1301
1302          
1303  <template data-nav-parent-template>
1304    <li class="sublink">
1305      <a href="#" data-no-instant class="parent-link--true"><div class="mobile-menu-item-title" data-nav-title></div><span class="right icon-down-arrow"></span></a>
1306      <ul class="mobile-mega-menu" data-meganav-target-container>
1307      </ul>
1308    </li>
1309  </template>
1310  
1311    
1312      <li data-mobile-dropdown-rel="community" data-meganav-mobile-target="community">
1313        
1314          <a data-nav-title data-no-instant href="/pages/community" class="parent-link--true">
1315            Community
1316          </a>
1317        
1318      </li>
1319    
1320  
1321    
1322      <li data-mobile-dropdown-rel="support" data-meganav-mobile-target="support">
1323        
1324          <a data-nav-title data-no-instant href="/pages/support" class="parent-link--true">
1325            Support
1326          </a>
1327        
1328      </li>
1329    
1330  
1331
1332
1333          
1334  
1335
1336
1337
1338          
1339
1340          
1341            
1342              <li data-no-instant>
1343                <a href="https://shop.hak5.org/customer_authentication/redirect?locale=en&region_country=US" id="customer_login_link">Login</a>
1344              </li>
1345            
1346          
1347
1348          
1349            
1350
1351          
1352        </ul>
1353      </div>
1354    </details>
1355
1356    <a href="/" title="Hak5" class="mobile_logo logo">
1357      
1358        <img
1359          src="//hak5.org/cdn/shop/files/logo2_mobile_hak5_410x.png?v=1613786566"
1360          alt="Hak5"
1361          class="lazyload"
1362          style="object-fit: cover; object-position: 50.0% 50.0%;"
1363        >
1364      
1365    </a>
1366
1367    <div class="top-bar--right">
1368      
1369
1370      
1371        <div class="cart-container">
1372          <a href="/cart" class="icon-cart mini_cart dropdown_link" title="Cart" data-no-instant> <span class="cart_count">0</span></a>
1373        </div>
1374      
1375    </div>
1376  </div>
1377</header>
1378
1379
1380
1381
1382
1383<header
1384  class="
1385    secondary_logo--true
1386    search-enabled--false
1387  "
1388  data-desktop-header
1389  data-header-feature-image="false"
1390>
1391  <div
1392    class="
1393      header
1394      header-fixed--false
1395      
1396    "
1397      data-header-is-absolute=""
1398  >
1399    
1400
1401    <div class="top-bar">
1402      
1403
1404      <ul class="top-bar__menu menu">
1405        
1406
1407        
1408      </ul>
1409
1410      <div class="top-bar--right-menu">
1411        <ul class="top-bar__menu">
1412          
1413            <li class="localization-wrap">
1414              
1415<form method="post" action="/localization" id="header__selector-form" accept-charset="UTF-8" class="selectors-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/pages/about" /><div
1416  class="
1417    localization
1418    header-menu__disclosure
1419  "
1420>
1421  <div class="selectors-form__wrap"></div>
1422</div></form>
1423            </li>
1424          
1425
1426          
1427            <li>
1428              <a
1429                href="/account"
1430                class="
1431                  top-bar__login-link
1432                  icon-user
1433                "
1434                title="My Account "
1435              >
1436                Login
1437              </a>
1438            </li>
1439          
1440        </ul>
1441
1442        
1443          <div class="cart-container">
1444            <a href="/cart" class="icon-cart mini_cart dropdown_link" data-no-instant>
1445              <span class="cart_count">0</span>
1446            </a>
1447
1448            
1449              <div class="tos_warning cart_content animated fadeIn">
1450                <div class="js-empty-cart__message ">
1451                  <p class="empty_cart">Your Cart is Empty</p>
1452                </div>
1453
1454                <form action="/cart"
1455                      method="post"
1456                      class="hidden"
1457                      data-total-discount="0"
1458                      data-money-format="${{amount}}"
1459                      data-shop-currency="USD"
1460                      data-shop-name="Hak5"
1461                      data-cart-form="mini-cart">
1462                  <a class="cart_content__continue-shopping secondary_button">
1463                    Continue Shopping
1464                  </a>
1465
1466                  <ul class="cart_items js-cart_items">
1467                  </ul>
1468
1469                  <ul>
1470                    <li class="cart_discounts js-cart_discounts sale">
1471                      
1472                    </li>
1473
1474                    <li class="cart_subtotal js-cart_subtotal">
1475                      <span class="right">
1476                        <span class="money">
1477                          
1478
1479
1480  
1481  $0
1482
1483
1484                        </span>
1485                      </span>
1486
1487                      <span>Subtotal</span>
1488                    </li>
1489
1490                    <li class="cart_savings sale js-cart_savings">
1491                      
1492                    </li>
1493
1494                    <li><p class="cart-message meta">Taxes and <a href="/policies/shipping-policy">shipping</a> calculated at checkout
1495</p>
1496                    </li>
1497
1498                    <li>
1499                      
1500
1501                      
1502
1503                      
1504
1505                      
1506                        <button type="submit" class="global-button global-button--primary add_to_cart" data-minicart-checkout-button>Go to cart </button>
1507                      
1508                    </li>
1509                  </ul>
1510                </form>
1511              </div>
1512            
1513          </div>
1514        
1515      </div>
1516    </div>
1517
1518    <div class="main-nav__wrapper">
1519      <div class="main-nav menu-position--inline logo-alignment--center logo-position--center search-enabled--false" >
1520        
1521
1522        
1523        
1524
1525        
1526
1527        
1528
1529        
1530
1531        
1532          
1533            <div class="nav nav--left align_left">
1534              
1535          
1536
1537<nav
1538  class="nav-desktop "
1539  data-nav
1540  data-nav-desktop
1541  aria-label="Translation missing: en.navigation.header.main_nav"
1542>
1543  <template data-nav-parent-template>
1544    <li
1545      class="
1546        nav-desktop__tier-1-item
1547        nav-desktop__tier-1-item--widemenu-parent
1548      "
1549      data-nav-desktop-parent
1550    >
1551      <details data-nav-desktop-details>
1552        <summary
1553          data-href
1554          class="
1555            nav-desktop__tier-1-link
1556            nav-desktop__tier-1-link--parent
1557          "
1558          data-nav-desktop-link
1559          aria-expanded="false"
1560          
1561          aria-controls="nav-tier-2-"
1562          role="button"
1563        >
1564          <span data-nav-title></span>
1565          <span class="icon-down-arrow"></span>
1566        </summary>
1567        <div
1568          class="
1569            nav-desktop__tier-2
1570            nav-desktop__tier-2--full-width-menu
1571          "
1572          tabindex="-1"
1573          data-nav-desktop-tier-2
1574          data-nav-desktop-submenu
1575          data-nav-desktop-full-width-menu
1576          data-meganav-target-container
1577          >
1578      </details>
1579    </li>
1580  </template>
1581  <ul
1582    class="nav-desktop__tier-1"
1583    data-nav-desktop-tier-1
1584  >
1585    
1586      
1587      
1588
1589      <li
1590        class="
1591          nav-desktop__tier-1-item
1592          
1593        "
1594        
1595        data-meganav-desktop-target="products"
1596      >
1597        
1598          <a href="/"
1599        
1600          class="
1601            nav-desktop__tier-1-link
1602            
1603            
1604          "
1605          data-nav-desktop-link
1606          
1607        >
1608          <span data-nav-title>Products</span>
1609          
1610        
1611          </a>
1612        
1613
1614        
1615      </li>
1616    
1617      
1618      
1619
1620      <li
1621        class="
1622          nav-desktop__tier-1-item
1623          
1624        "
1625        
1626        data-meganav-desktop-target="payloads"
1627      >
1628        
1629          <a href="https://payloadhub.com"
1630        
1631          class="
1632            nav-desktop__tier-1-link
1633            
1634            
1635          "
1636          data-nav-desktop-link
1637          
1638        >
1639          <span data-nav-title>Payloads</span>
1640          
1641        
1642          </a>
1643        
1644
1645        
1646      </li>
1647    
1648  </ul>
1649</nav>
1650
1651        
1652            </div>
1653
1654            
1655          <div class="header__logo logo--image">
1656            <a href="/" title="Hak5">
1657              
1658                <img
1659                  src="//hak5.org/cdn/shop/files/logo_b_hak5_410x.png?v=1613786565"
1660                  class="secondary_logo"
1661                  alt="Hak5"
1662                  style="object-fit: cover; object-position: 50.0% 50.0%;"
1663                >
1664              
1665
1666              
1667                <img
1668                  src="//hak5.org/cdn/shop/files/logo1_hak5_410x.png?v=1613786565"
1669                  class="primary_logo lazyload"
1670                  alt="Hak5"
1671                  style="object-fit: cover; object-position: 50.0% 50.0%;"
1672                >
1673              
1674            </a>
1675          </div>
1676        
1677
1678            <div
1679              class="
1680                nav nav--right
1681                
1682                  align_right
1683                
1684              "
1685            >
1686              
1687          
1688
1689<nav
1690  class="nav-desktop "
1691  data-nav
1692  data-nav-desktop
1693  aria-label="Translation missing: en.navigation.header.main_nav"
1694>
1695  <template data-nav-parent-template>
1696    <li
1697      class="
1698        nav-desktop__tier-1-item
1699        nav-desktop__tier-1-item--widemenu-parent
1700      "
1701      data-nav-desktop-parent
1702    >
1703      <details data-nav-desktop-details>
1704        <summary
1705          data-href
1706          class="
1707            nav-desktop__tier-1-link
1708            nav-desktop__tier-1-link--parent
1709          "
1710          data-nav-desktop-link
1711          aria-expanded="false"
1712          
1713          aria-controls="nav-tier-2-"
1714          role="button"
1715        >
1716          <span data-nav-title></span>
1717          <span class="icon-down-arrow"></span>
1718        </summary>
1719        <div
1720          class="
1721            nav-desktop__tier-2
1722            nav-desktop__tier-2--full-width-menu
1723          "
1724          tabindex="-1"
1725          data-nav-desktop-tier-2
1726          data-nav-desktop-submenu
1727          data-nav-desktop-full-width-menu
1728          data-meganav-target-container
1729          >
1730      </details>
1731    </li>
1732  </template>
1733  <ul
1734    class="nav-desktop__tier-1"
1735    data-nav-desktop-tier-1
1736  >
1737    
1738      
1739      
1740
1741      <li
1742        class="
1743          nav-desktop__tier-1-item
1744          
1745        "
1746        
1747        data-meganav-desktop-target="community"
1748      >
1749        
1750          <a href="/pages/community"
1751        
1752          class="
1753            nav-desktop__tier-1-link
1754            
1755            
1756          "
1757          data-nav-desktop-link
1758          
1759        >
1760          <span data-nav-title>Community</span>
1761          
1762        
1763          </a>
1764        
1765
1766        
1767      </li>
1768    
1769      
1770      
1771
1772      <li
1773        class="
1774          nav-desktop__tier-1-item
1775          
1776        "
1777        
1778        data-meganav-desktop-target="support"
1779      >
1780        
1781          <a href="/pages/support"
1782        
1783          class="
1784            nav-desktop__tier-1-link
1785            
1786            
1787          "
1788          data-nav-desktop-link
1789          
1790        >
1791          <span data-nav-title>Support</span>
1792          
1793        
1794          </a>
1795        
1796
1797        
1798      </li>
1799    
1800  </ul>
1801</nav>
1802
1803        
1804            </div>
1805
1806            
1807          
1808        
1809          
1810        
1811      </div>
1812    </div>
1813  </div>
1814</header>
1815
1816
1817<script>
1818  (() => {
1819    const header = document.querySelector('[data-header-feature-image="true"]');
1820    if (header) {
1821      header.classList.add('feature_image');
1822    }
1823
1824    const headerContent = document.querySelector('[data-header-is-absolute="true"]');
1825    if (header) {
1826      header.classList.add('is-absolute');
1827    }
1828  })();
1829</script>
1829
1830
1831<style>
1832  div.header__logo,
1833  div.header__logo img,
1834  div.header__logo span,
1835  .sticky_nav .menu-position--block .header__logo {
1836    max-width: 205px;
1837  }
1838</style>
1839
1840</div><div id="shopify-section-sections--16600507449457__mega_menu_1" class="shopify-section shopify-section-group-header-group shopify-section--mega-menu">
1841<script
1842  type="application/json"
1843  data-section-type="mega-menu-1"
1844  data-section-id="sections--16600507449457__mega_menu_1"
1845>
1846</script>
1846
1847
1848
1849  <details>
1850    <summary
1851      class="
1852        nav-desktop__tier-1-link
1853        nav-desktop__tier-1-link--parent
1854      "
1855    >
1856      <span>products</span>
1857      <span class="icon-down-arrow"></span>
1858    </summary>
1859    <div
1860      class="
1861        mega-menu
1862        menu
1863        dropdown_content
1864      "
1865      data-meganav-desktop
1866      data-meganav-handle="products"
1867    >
1868      
1869        <div class="dropdown_column" >
1870          
1871            
1872            
1873              <div class="mega-menu__richtext">
1874                
1875              </div>
1876            
1877
1878            
1879            
1880
1881            
1882            
1883              <div class="dropdown_column__menu">
1884                <ul class="dropdown_title">
1885                  <li>
1886                    <a href="/pages/wifi-pineapple-collection">WIFI PINEAPPLE</a>
1887                  </li>
1888                </ul>
1889                
1890                  <ul>
1891                    
1892                      <li>
1893                        <a href="/products/wifi-pineapple">WiFi Pineapple Mark VII</a>
1894                      </li>
1895                    
1896                      <li>
1897                        <a href="/products/wifi-pineapple-enterprise">WiFi Pineapple Enterprise</a>
1898                      </li>
1899                    
1900                      <li>
1901                        <a href="/products/wifi-pineapple-pager">WiFi Pineapple Pager</a>
1902                      </li>
1903                    
1904                  </ul>
1905                
1906              </div>
1907            
1908
1909            
1910            
1911              <div class="dropdown_column__menu">
1912                <ul class="dropdown_title">
1913                  <li>
1914                    <a href="/pages/pentest-software-collection">SOFTWARE</a>
1915                  </li>
1916                </ul>
1917                
1918                  <ul>
1919                    
1920                      <li>
1921                        <a href="/products/c2">Cloud C² — Command & Control</a>
1922                      </li>
1923                    
1924                      <li>
1925                        <a href="/products/payload-studio-pro">Payload Studio Pro</a>
1926                      </li>
1927                    
1928                      <li>
1929                        <a href="/products/advanced-duckyscript-course">DuckyScript Course</a>
1930                      </li>
1931                    
1932                  </ul>
1933                
1934              </div>
1935            
1936
1937            
1938            
1939
1940            
1941            
1942
1943            
1944            
1945
1946            
1947            
1948              <div class="mega-menu__richtext">
1949                
1950              </div>
1951            
1952
1953          
1954        </div>
1955      
1956        <div class="dropdown_column" >
1957          
1958            
1959            
1960              <div class="mega-menu__richtext">
1961                
1962              </div>
1963            
1964
1965            
1966            
1967
1968            
1969            
1970              <div class="dropdown_column__menu">
1971                <ul class="dropdown_title">
1972                  <li>
1973                    <a href="/pages/hotplug-attack-collection">HOTPLUG ATTACKS</a>
1974                  </li>
1975                </ul>
1976                
1977                  <ul>
1978                    
1979                      <li>
1980                        <a href="/products/usb-rubber-ducky">USB Rubber Ducky</a>
1981                      </li>
1982                    
1983                      <li>
1984                        <a href="/products/bash-bunny">Bash Bunny</a>
1985                      </li>
1986                    
1987                      <li>
1988                        <a href="/products/shark-jack">Shark Jack / Cable</a>
1989                      </li>
1990                    
1991                      <li>
1992                        <a href="/products/shark-jack-display">Shark Jack Display</a>
1993                      </li>
1994                    
1995                      <li>
1996                        <a href="/products/bug">Plunder Bug LAN Tap</a>
1997                      </li>
1998                    
1999                      <li>
2000                        <a href="/products/omg-plug">O.MG Plug</a>
2001                      </li>
2002                    
2003                  </ul>
2004                
2005              </div>
2006            
2007
2008            
2009            
2010
2011            
2012            
2013
2014            
2015            
2016
2017            
2018            
2019
2020            
2021            
2022              <div class="mega-menu__richtext">
2023                
2024              </div>
2025            
2026
2027          
2028        </div>
2029      
2030        <div class="dropdown_column" >
2031          
2032            
2033            
2034              <div class="mega-menu__richtext">
2035                
2036              </div>
2037            
2038
2039            
2040            
2041
2042            
2043            
2044              <div class="dropdown_column__menu">
2045                <ul class="dropdown_title">
2046                  <li>
2047                    <a href="/pages/on-site-implant-collection">IMPLANTS & REMOTE ACCESS</a>
2048                  </li>
2049                </ul>
2050                
2051                  <ul>
2052                    
2053                      <li>
2054                        <a href="/products/key-croc">Key Croc</a>
2055                      </li>
2056                    
2057                      <li>
2058                        <a href="/products/packet-squirrel-mark-ii">Packet Squirrel</a>
2059                      </li>
2060                    
2061                      <li>
2062                        <a href="/products/screen-crab">Screen Crab</a>
2063                      </li>
2064                    
2065                      <li>
2066                        <a href="/products/lan-turtle-hub">LAN Turtle Hub</a>
2067                      </li>
2068                    
2069                      <li>
2070                        <a href="/products/omg-cable">O.MG Cable</a>
2071                      </li>
2072                    
2073                      <li>
2074                        <a href="/products/omg-adapter">O.MG Adapter</a>
2075                      </li>
2076                    
2077                      <li>
2078                        <a href="/products/omg-unblocker">O.MG UnBlocker</a>
2079                      </li>
2080                    
2081                  </ul>
2082                
2083              </div>
2084            
2085
2086            
2087            
2088
2089            
2090            
2091
2092            
2093            
2094
2095            
2096            
2097
2098            
2099            
2100              <div class="mega-menu__richtext">
2101                
2102              </div>
2103            
2104
2105          
2106        </div>
2107      
2108        <div class="dropdown_column" >
2109          
2110            
2111            
2112              <div class="mega-menu__richtext">
2113                
2114              </div>
2115            
2116
2117            
2118            
2119
2120            
2121            
2122              <div class="dropdown_column__menu">
2123                <ul class="dropdown_title">
2124                  <li>
2125                    <a href="/pages/field-kit-collection">FIELD KITS</a>
2126                  </li>
2127                </ul>
2128                
2129                  <ul>
2130                    
2131                      <li>
2132                        <a href="/pages/field-kit-collection">Essential, Elite and Red Team</a>
2133                      </li>
2134                    
2135                      <li>
2136                        <a href="https://shop.hak5.org/collections/mischief-gadgets/products/o-mg-field-kit">O.MG Field Kit</a>
2137                      </li>
2138                    
2139                  </ul>
2140                
2141              </div>
2142            
2143
2144            
2145            
2146              <div class="dropdown_column__menu">
2147                <ul class="dropdown_title">
2148                  <li>
2149                    <a href="/collections/workbench">HACKER WORKBENCH</a>
2150                  </li>
2151                </ul>
2152                
2153                  <ul>
2154                    
2155                      <li>
2156                        <a href="/products/malicious-cable-detector-by-o-mg">Malicious Cable Detector</a>
2157                      </li>
2158                    
2159                      <li>
2160                        <a href="/products/glytch-crash-kit">Glytch Crash Kit</a>
2161                      </li>
2162                    
2163                      <li>
2164                        <a href="/collections/glytchtech">Glytch Pager Mods</a>
2165                      </li>
2166                    
2167                  </ul>
2168                
2169              </div>
2170            
2171
2172            
2173            
2174
2175            
2176            
2177
2178            
2179            
2180
2181            
2182            
2183              <div class="mega-menu__richtext">
2184                
2185              </div>
2186            
2187
2188          
2189        </div>
2190      
2191        <div class="dropdown_column" >
2192          
2193            
2194            
2195              <div class="mega-menu__richtext">
2196                
2197              </div>
2198            
2199
2200            
2201            
2202
2203            
2204            
2205              <div class="dropdown_column__menu">
2206                <ul class="dropdown_title">
2207                  <li>
2208                    <a >ACCESSORIES</a>
2209                  </li>
2210                </ul>
2211                
2212                  <ul>
2213                    
2214                      <li>
2215                        <a href="/pages/merch">Hak5 Merch</a>
2216                      </li>
2217                    
2218                      <li>
2219                        <a href="/collections/omg-merch">O.MG Merch</a>
2220                      </li>
2221                    
2222                      <li>
2223                        <a href="/products/hak5-gift-card">Gift Cards</a>
2224                      </li>
2225                    
2226                      <li>
2227                        <a href="/collections/e-books">E-Books</a>
2228                      </li>
2229                    
2230                  </ul>
2231                
2232              </div>
2233            
2234
2235            
2236            
2237
2238            
2239            
2240
2241            
2242            
2243
2244            
2245            
2246
2247            
2248            
2249              <div class="mega-menu__richtext">
2250                
2251              </div>
2252            
2253
2254          
2255        </div>
2256      
2257    </div>
2258  </details>
2259  <div class="mobile-meganav-source">
2260    <div
2261      data-meganav-mobile
2262      data-meganav-handle="products"
2263    >
2264      
2265        
2266          
2267            <li class="mobile-mega-menu_block mega-menu__richtext">
2268              
2269            </li>
2270          
2271
2272          
2273
2274          
2275            <li class="mobile-mega-menu_block sublink">
2276              
2277                <a data-no-instant href="/pages/wifi-pineapple-collection" class="parent-link--true">
2278                  WIFI PINEAPPLE <span class="right icon-down-arrow"></span>
2279                </a>
2280              
2281              <ul>
2282                
2283                  <li>
2284                    <a href="/products/wifi-pineapple">WiFi Pineapple Mark VII</a>
2285                  </li>
2286                
2287                  <li>
2288                    <a href="/products/wifi-pineapple-enterprise">WiFi Pineapple Enterprise</a>
2289                  </li>
2290                
2291                  <li>
2292                    <a href="/products/wifi-pineapple-pager">WiFi Pineapple Pager</a>
2293                  </li>
2294                
2295              </ul>
2296            </li>
2297          
2298
2299          
2300            <li class="mobile-mega-menu_block sublink">
2301              
2302                <a data-no-instant href="/pages/pentest-software-collection" class="parent-link--true">
2303                  SOFTWARE <span class="right icon-down-arrow"></span>
2304                </a>
2305              
2306              <ul>
2307                
2308                  <li>
2309                    <a href="/products/c2">Cloud C² — Command & Control</a>
2310                  </li>
2311                
2312                  <li>
2313                    <a href="/products/payload-studio-pro">Payload Studio Pro</a>
2314                  </li>
2315                
2316                  <li>
2317                    <a href="/products/advanced-duckyscript-course">DuckyScript Course</a>
2318                  </li>
2319                
2320              </ul>
2321            </li>
2322          
2323
2324          
2325
2326          
2327
2328          
2329
2330          
2331            <li class="mobile-mega-menu_block">
2332              
2333            </li>
2334          
2335        
2336      
2337        
2338          
2339            <li class="mobile-mega-menu_block mega-menu__richtext">
2340              
2341            </li>
2342          
2343
2344          
2345
2346          
2347            <li class="mobile-mega-menu_block sublink">
2348              
2349                <a data-no-instant href="/pages/hotplug-attack-collection" class="parent-link--true">
2350                  HOTPLUG ATTACKS <span class="right icon-down-arrow"></span>
2351                </a>
2352              
2353              <ul>
2354                
2355                  <li>
2356                    <a href="/products/usb-rubber-ducky">USB Rubber Ducky</a>
2357                  </li>
2358                
2359                  <li>
2360                    <a href="/products/bash-bunny">Bash Bunny</a>
2361                  </li>
2362                
2363                  <li>
2364                    <a href="/products/shark-jack">Shark Jack / Cable</a>
2365                  </li>
2366                
2367                  <li>
2368                    <a href="/products/shark-jack-display">Shark Jack Display</a>
2369                  </li>
2370                
2371                  <li>
2372                    <a href="/products/bug">Plunder Bug LAN Tap</a>
2373                  </li>
2374                
2375                  <li>
2376                    <a href="/products/omg-plug">O.MG Plug</a>
2377                  </li>
2378                
2379              </ul>
2380            </li>
2381          
2382
2383          
2384
2385          
2386
2387          
2388
2389          
2390
2391          
2392            <li class="mobile-mega-menu_block">
2393              
2394            </li>
2395          
2396        
2397      
2398        
2399          
2400            <li class="mobile-mega-menu_block mega-menu__richtext">
2401              
2402            </li>
2403          
2404
2405          
2406
2407          
2408            <li class="mobile-mega-menu_block sublink">
2409              
2410                <a data-no-instant href="/pages/on-site-implant-collection" class="parent-link--true">
2411                  IMPLANTS & REMOTE ACCESS <span class="right icon-down-arrow"></span>
2412                </a>
2413              
2414              <ul>
2415                
2416                  <li>
2417                    <a href="/products/key-croc">Key Croc</a>
2418                  </li>
2419                
2420                  <li>
2421                    <a href="/products/packet-squirrel-mark-ii">Packet Squirrel</a>
2422                  </li>
2423                
2424                  <li>
2425                    <a href="/products/screen-crab">Screen Crab</a>
2426                  </li>
2427                
2428                  <li>
2429                    <a href="/products/lan-turtle-hub">LAN Turtle Hub</a>
2430                  </li>
2431                
2432                  <li>
2433                    <a href="/products/omg-cable">O.MG Cable</a>
2434                  </li>
2435                
2436                  <li>
2437                    <a href="/products/omg-adapter">O.MG Adapter</a>
2438                  </li>
2439                
2440                  <li>
2441                    <a href="/products/omg-unblocker">O.MG UnBlocker</a>
2442                  </li>
2443                
2444              </ul>
2445            </li>
2446          
2447
2448          
2449
2450          
2451
2452          
2453
2454          
2455
2456          
2457            <li class="mobile-mega-menu_block">
2458              
2459            </li>
2460          
2461        
2462      
2463        
2464          
2465            <li class="mobile-mega-menu_block mega-menu__richtext">
2466              
2467            </li>
2468          
2469
2470          
2471
2472          
2473            <li class="mobile-mega-menu_block sublink">
2474              
2475                <a data-no-instant href="/pages/field-kit-collection" class="parent-link--true">
2476                  FIELD KITS <span class="right icon-down-arrow"></span>
2477                </a>
2478              
2479              <ul>
2480                
2481                  <li>
2482                    <a href="/pages/field-kit-collection">Essential, Elite and Red Team</a>
2483                  </li>
2484                
2485                  <li>
2486                    <a href="https://shop.hak5.org/collections/mischief-gadgets/products/o-mg-field-kit">O.MG Field Kit</a>
2487                  </li>
2488                
2489              </ul>
2490            </li>
2491          
2492
2493          
2494            <li class="mobile-mega-menu_block sublink">
2495              
2496                <a data-no-instant href="/collections/workbench" class="parent-link--true">
2497                  HACKER WORKBENCH <span class="right icon-down-arrow"></span>
2498                </a>
2499              
2500              <ul>
2501                
2502                  <li>
2503       
2503             <a href="/products/malicious-cable-detector-by-o-mg">Malicious Cable Detector</a>
2504                  </li>
2505                
2506                  <li>
2507                    <a href="/products/glytch-crash-kit">Glytch Crash Kit</a>
2508                  </li>
2509                
2510                  <li>
2511                    <a href="/collections/glytchtech">Glytch Pager Mods</a>
2512                  </li>
2513                
2514              </ul>
2515            </li>
2516          
2517
2518          
2519
2520          
2521
2522          
2523
2524          
2525            <li class="mobile-mega-menu_block">
2526              
2527            </li>
2528          
2529        
2530      
2531        
2532          
2533            <li class="mobile-mega-menu_block mega-menu__richtext">
2534              
2535            </li>
2536          
2537
2538          
2539
2540          
2541            <li class="mobile-mega-menu_block sublink">
2542              
2543                <a data-no-instant href="" class="parent-link--false">
2544                  ACCESSORIES <span class="right icon-down-arrow"></span>
2545                </a>
2546              
2547              <ul>
2548                
2549                  <li>
2550                    <a href="/pages/merch">Hak5 Merch</a>
2551                  </li>
2552                
2553                  <li>
2554                    <a href="/collections/omg-merch">O.MG Merch</a>
2555                  </li>
2556                
2557                  <li>
2558                    <a href="/products/hak5-gift-card">Gift Cards</a>
2559                  </li>
2560                
2561                  <li>
2562                    <a href="/collections/e-books">E-Books</a>
2563                  </li>
2564                
2565              </ul>
2566            </li>
2567          
2568
2569          
2570
2571          
2572
2573          
2574
2575          
2576
2577          
2578            <li class="mobile-mega-menu_block">
2579              
2580            </li>
2581          
2582        
2583      
2584    </div>
2585  </div>
2586
2587
2588
2589</div><div id="shopify-section-sections--16600507449457__mega_menu_2_9VfLCB" class="shopify-section shopify-section-group-header-group shopify-section--mega-menu">
2590<script
2591  type="application/json"
2592  data-section-type="mega-menu-2"
2593  data-section-id="sections--16600507449457__mega_menu_2_9VfLCB"
2594>
2595</script>
2595
2596
2597
2598  <details>
2599    <summary
2600      class="
2601        nav-desktop__tier-1-link
2602        nav-desktop__tier-1-link--parent
2603      "
2604    >
2605      <span>Support</span>
2606      <span class="icon-down-arrow"></span>
2607    </summary>
2608    <div
2609      class="
2610        mega-menu
2611        menu
2612        dropdown_content
2613      "
2614      data-meganav-desktop
2615      data-meganav-handle="support"
2616    >
2617      
2618        <div class="dropdown_column" >
2619          
2620            
2621            
2622              <div class="mega-menu__richtext">
2623                
2624              </div>
2625            
2626
2627            
2628            
2629
2630            
2631            
2632              <div class="dropdown_column__menu">
2633                <ul class="dropdown_title">
2634                  <li>
2635                    <a >ORDERS</a>
2636                  </li>
2637                </ul>
2638                
2639                  <ul>
2640                    
2641                      <li>
2642                        <a href="/apps/tracktor/">Track your Order</a>
2643                      </li>
2644                    
2645                      <li>
2646                        <a href="/pages/product-availability">Backorder Status</a>
2647                      </li>
2648                    
2649                      <li>
2650                        <a href="/pages/order-lookup">Invoice Lookup</a>
2651                      </li>
2652                    
2653                      <li>
2654                        <a href="/pages/delivery-protection">Package Lost/Damaged</a>
2655                      </li>
2656                    
2657                      <li>
2658                        <a href="https://hak5.customerdesk.io/">Contact Us</a>
2659                      </li>
2660                    
2661                  </ul>
2662                
2663              </div>
2664            
2665
2666            
2667            
2668
2669            
2670            
2671
2672            
2673            
2674
2675            
2676            
2677
2678            
2679            
2680              <div class="mega-menu__richtext">
2681                
2682              </div>
2683            
2684
2685          
2686        </div>
2687      
2688        <div class="dropdown_column" >
2689          
2690            
2691            
2692              <div class="mega-menu__richtext">
2693                
2694              </div>
2695            
2696
2697            
2698            
2699
2700            
2701            
2702              <div class="dropdown_column__menu">
2703                <ul class="dropdown_title">
2704                  <li>
2705                    <a >PRODUCT</a>
2706                  </li>
2707                </ul>
2708                
2709                  <ul>
2710                    
2711                      <li>
2712                        <a href="https://docs.hak5.org">Product Documentation</a>
2713                      </li>
2714                    
2715                      <li>
2716                        <a href="https://downloads.hak5.org">Software Downloads</a>
2717                      </li>
2718                    
2719                      <li>
2720                        <a href="/pages/community">Community Support</a>
2721                      </li>
2722                    
2723                      <li>
2724                        <a href="https://payloadhub.com/blogs/guides">Product Guides</a>
2725                      </li>
2726                    
2727                      <li>
2728                        <a href="https://payloadhub.com/blogs/payloads">Featured Payloads</a>
2729                      </li>
2730                    
2731                  </ul>
2732                
2733              </div>
2734            
2735
2736            
2737            
2738
2739            
2740            
2741
2742            
2743            
2744
2745            
2746            
2747
2748            
2749            
2750              <div class="mega-menu__richtext">
2751                
2752              </div>
2753            
2754
2755          
2756        </div>
2757      
2758        <div class="dropdown_column" >
2759          
2760            
2761            
2762              <div class="mega-menu__richtext">
2763                
2764              </div>
2765            
2766
2767            
2768            
2769
2770            
2771            
2772              <div class="dropdown_column__menu">
2773                <ul class="dropdown_title">
2774                  <li>
2775                    <a >SERVICE</a>
2776                  </li>
2777                </ul>
2778                
2779                  <ul>
2780                    
2781                      <li>
2782                        <a href="/pages/support">Product Reset & Recovery</a>
2783                      </li>
2784                    
2785                      <li>
2786                        <a href="/pages/hak5-limited-warranty">Limited Warranty</a>
2787                      </li>
2788                    
2789                      <li>
2790                        <a href="/pages/support">Express Replacement</a>
2791                      </li>
2792                    
2793                      <li>
2794                        <a href="/pages/policy">Terms of Service & Policies</a>
2795                      </li>
2796                    
2797                      <li>
2798                        <a href="/pages/authorized-resellers">Global Authorized Resellers</a>
2799                      </li>
2800                    
2801                  </ul>
2802                
2803              </div>
2804            
2805
2806            
2807            
2808
2809            
2810            
2811
2812            
2813            
2814
2815            
2816            
2817
2818            
2819            
2820              <div class="mega-menu__richtext">
2821                
2822              </div>
2823            
2824
2825          
2826        </div>
2827      
2828        <div class="dropdown_column" >
2829          
2830            
2831            
2832              <div class="mega-menu__richtext">
2833                
2834              </div>
2835            
2836
2837            
2838            
2839
2840            
2841            
2842              <div class="dropdown_column__menu">
2843                <ul class="dropdown_title">
2844                  <li>
2845                    <a >INQUIRIES</a>
2846                  </li>
2847                </ul>
2848                
2849                  <ul>
2850                    
2851                      <li>
2852                        <a href="/pages/quote">Quotes & Tax Exempt</a>
2853                      </li>
2854                    
2855                      <li>
2856                        <a href="/pages/media-inquiry">Media Inquiries</a>
2857                      </li>
2858                    
2859                      <li>
2860                        <a href="/products/hak5-gift-card">Gift Cards</a>
2861                      </li>
2862                    
2863                  </ul>
2864                
2865              </div>
2866            
2867
2868            
2869            
2870
2871            
2872            
2873
2874            
2875            
2876
2877            
2878            
2879
2880            
2881            
2882              <div class="mega-menu__richtext">
2883                
2884              </div>
2885            
2886
2887          
2888        </div>
2889      
2890        <div class="dropdown_column" >
2891          
2892            
2893            
2894              <div class="mega-menu__richtext">
2895                
2896              </div>
2897            
2898
2899            
2900            
2901              <div class="mega-menu__image-caption-link">
2902                <a >
2903                  
2904                    
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919  <div
2920    class="image-element__wrap"
2921    style="
2922      
2923      
2924      
2925        max-width: 400px;
2926      
2927    "
2928  ><img
2929        class="
2930          lazyload
2931          transition--appear
2932          
2933        "
2934        alt=""
2935        
2936        data-src="//hak5.org/cdn/shop/files/logo1_hak5_410x-png_1600x.png?v=1667700144"
2937        data-sizes="auto"
2938        data-aspectratio="400/100"
2939        data-srcset="//hak5.org/cdn/shop/files/logo1_hak5_410x-png_5000x.png?v=1667700144 5000w,
2940    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_4500x.png?v=1667700144 4500w,
2941    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_4000x.png?v=1667700144 4000w,
2942    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_3500x.png?v=1667700144 3500w,
2943    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_3000x.png?v=1667700144 3000w,
2944    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_2500x.png?v=1667700144 2500w,
2945    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_2000x.png?v=1667700144 2000w,
2946    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_1800x.png?v=1667700144 1800w,
2947    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_1600x.png?v=1667700144 1600w,
2948    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_1400x.png?v=1667700144 1400w,
2949    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_1200x.png?v=1667700144 1200w,
2950    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_1000x.png?v=1667700144 1000w,
2951    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_800x.png?v=1667700144 800w,
2952    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_600x.png?v=1667700144 600w,
2953    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_400x.png?v=1667700144 400w,
2954    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_200x.png?v=1667700144 200w"
2955        style="object-fit:cover;object-position:50.0% 50.0%;"
2956        width="400"
2957        height="100"
2958        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='400'%20height='100'></svg>"
2959      ></div>
2960
2961
2962
2963<noscript>
2964  <img
2965    class="
2966      noscript
2967      
2968    "
2969    src="//hak5.org/cdn/shop/files/logo1_hak5_410x-png_2000x.png?v=1667700144"
2970    alt=""
2971    style="object-fit:cover;object-position:50.0% 50.0%;"
2972  >
2973</noscript>
2974
2975                  
2976                  
2977                </a>
2978              </div>
2979            
2980
2981            
2982            
2983
2984            
2985            
2986
2987            
2988            
2989
2990            
2991            
2992
2993            
2994            
2995
2996            
2997            
2998              <div class="mega-menu__richtext">
2999                <p>Founded in 2005, Hak5's mission is to advance the InfoSec industry. We do this through our award winning podcasts, leading pentest gear, and inclusive community – where all hackers belong.</p>
3000              </div>
3001            
3002
3003          
3004        </div>
3005      
3006    </div>
3007  </details>
3008  <div class="mobile-meganav-source">
3009    <div
3010      data-meganav-mobile
3011      data-meganav-handle="support"
3012    >
3013      
3014        
3015          
3016            <li class="mobile-mega-menu_block mega-menu__richtext">
3017              
3018            </li>
3019          
3020
3021          
3022
3023          
3024            <li class="mobile-mega-menu_block sublink">
3025              
3026                <a data-no-instant href="" class="parent-link--false">
3027                  ORDERS <span class="right icon-down-arrow"></span>
3028                </a>
3029              
3030              <ul>
3031                
3032                  <li>
3033                    <a href="/apps/tracktor/">
3033Track your Order</a>
3034                  </li>
3035                
3036                  <li>
3037                    <a href="/pages/product-availability">Backorder Status</a>
3038                  </li>
3039                
3040                  <li>
3041                    <a href="/pages/order-lookup">Invoice Lookup</a>
3042                  </li>
3043                
3044                  <li>
3045                    <a href="/pages/delivery-protection">Package Lost/Damaged</a>
3046                  </li>
3047                
3048                  <li>
3049                    <a href="https://hak5.customerdesk.io/">Contact Us</a>
3050                  </li>
3051                
3052              </ul>
3053            </li>
3054          
3055
3056          
3057
3058          
3059
3060          
3061
3062          
3063
3064          
3065            <li class="mobile-mega-menu_block">
3066              
3067            </li>
3068          
3069        
3070      
3071        
3072          
3073            <li class="mobile-mega-menu_block mega-menu__richtext">
3074              
3075            </li>
3076          
3077
3078          
3079
3080          
3081            <li class="mobile-mega-menu_block sublink">
3082              
3083                <a data-no-instant href="" class="parent-link--false">
3084                  PRODUCT <span class="right icon-down-arrow"></span>
3085                </a>
3086              
3087              <ul>
3088                
3089                  <li>
3090                    <a href="https://docs.hak5.org">Product Documentation</a>
3091                  </li>
3092                
3093                  <li>
3094                    <a href="https://downloads.hak5.org">Software Downloads</a>
3095                  </li>
3096                
3097                  <li>
3098                    <a href="/pages/community">Community Support</a>
3099                  </li>
3100                
3101                  <li>
3102                    <a href="https://payloadhub.com/blogs/guides">Product Guides</a>
3103                  </li>
3104                
3105                  <li>
3106                    <a href="https://payloadhub.com/blogs/payloads">Featured Payloads</a>
3107                  </li>
3108                
3109              </ul>
3110            </li>
3111          
3112
3113          
3114
3115          
3116
3117          
3118
3119          
3120
3121          
3122            <li class="mobile-mega-menu_block">
3123              
3124            </li>
3125          
3126        
3127      
3128        
3129          
3130            <li class="mobile-mega-menu_block mega-menu__richtext">
3131              
3132            </li>
3133          
3134
3135          
3136
3137          
3138            <li class="mobile-mega-menu_block sublink">
3139              
3140                <a data-no-instant href="" class="parent-link--false">
3141                  SERVICE <span class="right icon-down-arrow"></span>
3142                </a>
3143              
3144              <ul>
3145                
3146                  <li>
3147                    <a href="/pages/support">Product Reset & Recovery</a>
3148                  </li>
3149                
3150                  <li>
3151                    <a href="/pages/hak5-limited-warranty">Limited Warranty</a>
3152                  </li>
3153                
3154                  <li>
3155                    <a href="/pages/support">Express Replacement</a>
3156                  </li>
3157                
3158                  <li>
3159                    <a href="/pages/policy">Terms of Service & Policies</a>
3160                  </li>
3161                
3162                  <li>
3163                    <a href="/pages/authorized-resellers">Global Authorized Resellers</a>
3164                  </li>
3165                
3166              </ul>
3167            </li>
3168          
3169
3170          
3171
3172          
3173
3174          
3175
3176          
3177
3178          
3179            <li class="mobile-mega-menu_block">
3180              
3181            </li>
3182          
3183        
3184      
3185        
3186          
3187            <li class="mobile-mega-menu_block mega-menu__richtext">
3188              
3189            </li>
3190          
3191
3192          
3193
3194          
3195            <li class="mobile-mega-menu_block sublink">
3196              
3197                <a data-no-instant href="" class="parent-link--false">
3198                  INQUIRIES <span class="right icon-down-arrow"></span>
3199                </a>
3200              
3201              <ul>
3202                
3203                  <li>
3204                    <a href="/pages/quote">Quotes & Tax Exempt</a>
3205                  </li>
3206                
3207                  <li>
3208                    <a href="/pages/media-inquiry">Media Inquiries</a>
3209                  </li>
3210                
3211                  <li>
3212                    <a href="/products/hak5-gift-card">Gift Cards</a>
3213                  </li>
3214                
3215              </ul>
3216            </li>
3217          
3218
3219          
3220
3221          
3222
3223          
3224
3225          
3226
3227          
3228            <li class="mobile-mega-menu_block">
3229              
3230            </li>
3231          
3232        
3233      
3234        
3235          
3236            <li class="mobile-mega-menu_block mega-menu__richtext">
3237              
3238            </li>
3239          
3240
3241          
3242            <li class="mobile-mega-menu_block">
3243              <a  >
3244                
3245                  
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260  <div
3261    class="image-element__wrap"
3262    style="
3263      
3264      
3265      
3266        max-width: 400px;
3267      
3268    "
3269  ><img
3270        class="
3271          lazyload
3272          transition--appear
3273          
3274        "
3275        alt=""
3276        
3277        data-src="//hak5.org/cdn/shop/files/logo1_hak5_410x-png_1600x.png?v=1667700144"
3278        data-sizes="auto"
3279        data-aspectratio="400/100"
3280        data-srcset="//hak5.org/cdn/shop/files/logo1_hak5_410x-png_5000x.png?v=1667700144 5000w,
3281    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_4500x.png?v=1667700144 4500w,
3282    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_4000x.png?v=1667700144 4000w,
3283    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_3500x.png?v=1667700144 3500w,
3284    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_3000x.png?v=1667700144 3000w,
3285    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_2500x.png?v=1667700144 2500w,
3286    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_2000x.png?v=1667700144 2000w,
3287    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_1800x.png?v=1667700144 1800w,
3288    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_1600x.png?v=1667700144 1600w,
3289    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_1400x.png?v=1667700144 1400w,
3290    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_1200x.png?v=1667700144 1200w,
3291    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_1000x.png?v=1667700144 1000w,
3292    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_800x.png?v=1667700144 800w,
3293    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_600x.png?v=1667700144 600w,
3294    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_400x.png?v=1667700144 400w,
3295    //hak5.org/cdn/shop/files/logo1_hak5_410x-png_200x.png?v=1667700144 200w"
3296        style="object-fit:cover;object-position:50.0% 50.0%;"
3297        width="400"
3298        height="100"
3299        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='400'%20height='100'></svg>"
3300      ></div>
3301
3302
3303
3304<noscript>
3305  <img
3306    class="
3307      noscript
3308      
3309    "
3310    src="//hak5.org/cdn/shop/files/logo1_hak5_410x-png_2000x.png?v=1667700144"
3311    alt=""
3312    style="object-fit:cover;object-position:50.0% 50.0%;"
3313  >
3314</noscript>
3315
3316                
3317                
3318              </a>
3319            </li>
3320          
3321
3322          
3323
3324          
3325
3326          
3327
3328          
3329
3330          
3331
3332          
3333            <li class="mobile-mega-menu_block">
3334              <p>Founded in 2005, Hak5's mission is to advance the InfoSec industry. We do this through our award winning podcasts, leading pentest gear, and inclusive community – where all hackers belong.</p>
3335            </li>
3336          
3337        
3338      
3339    </div>
3340  </div>
3341
3342
3343
3344</div><div id="shopify-section-sections--16600507449457__mega_menu_3_kWAct9" class="shopify-section shopify-section-group-header-group shopify-section--mega-menu">
3345<script
3346  type="application/json"
3347  data-section-type="mega-menu-3"
3348  data-section-id="sections--16600507449457__mega_menu_3_kWAct9"
3349>
3350</script>
3350
3351
3352
3353  <details>
3354    <summary
3355      class="
3356        nav-desktop__tier-1-link
3357        nav-desktop__tier-1-link--parent
3358      "
3359    >
3360      <span>Payloads</span>
3361      <span class="icon-down-arrow"></span>
3362    </summary>
3363    <div
3364      class="
3365        mega-menu
3366        menu
3367        dropdown_content
3368      "
3369      data-meganav-desktop
3370      data-meganav-handle="payloads"
3371    >
3372      
3373        <div class="dropdown_column" >
3374          
3375            
3376            
3377              <div class="mega-menu__richtext">
3378                
3379              </div>
3380            
3381
3382            
3383            
3384              <div class="mega-menu__image-caption-link">
3385                <a href="https://payloadhub.com">
3386                  
3387                    
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402  <div
3403    class="image-element__wrap"
3404    style="
3405      
3406      
3407      
3408        max-width: 40px;
3409      
3410    "
3411  ><img
3412        class="
3413          lazyload
3414          transition--appear
3415          
3416        "
3417        alt=""
3418        
3419        data-src="//hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_1600x.png?v=1671652978"
3420        data-sizes="auto"
3421        data-aspectratio="40/40"
3422        data-srcset="//hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_5000x.png?v=1671652978 5000w,
3423    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_4500x.png?v=1671652978 4500w,
3424    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_4000x.png?v=1671652978 4000w,
3425    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_3500x.png?v=1671652978 3500w,
3426    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_3000x.png?v=1671652978 3000w,
3427    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_2500x.png?v=1671652978 2500w,
3428    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_2000x.png?v=1671652978 2000w,
3429    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_1800x.png?v=1671652978 1800w,
3430    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_1600x.png?v=1671652978 1600w,
3431    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_1400x.png?v=1671652978 1400w,
3432    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_1200x.png?v=1671652978 1200w,
3433    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_1000x.png?v=1671652978 1000w,
3434    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_800x.png?v=1671652978 800w,
3435    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_600x.png?v=1671652978 600w,
3436    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_400x.png?v=1671652978 400w,
3437    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_200x.png?v=1671652978 200w"
3438        style="object-fit:cover;object-position:50.0% 50.0%;"
3439        width="40"
3440        height="40"
3441        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='40'%20height='40'></svg>"
3442      ></div>
3443
3444
3445
3446<noscript>
3447  <img
3448    class="
3449      noscript
3450      
3451    "
3452    src="//hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_2000x.png?v=1671652978"
3453    alt=""
3454    style="object-fit:cover;object-position:50.0% 50.0%;"
3455  >
3456</noscript>
3457
3458                  
3459                  
3460                </a>
3461              </div>
3462            
3463
3464            
3465            
3466
3467            
3468            
3469
3470            
3471            
3472
3473            
3474            
3475
3476            
3477            
3478
3479            
3480            
3481              <div class="mega-menu__richtext">
3482                <p><a href="https://payloadhub.com" title="https://payloadhub.com"><strong>PAYLOAD HUB</strong><br/>Discover creative payloads from the Hak5 community with filtering by device and category.</a></p>
3483              </div>
3484            
3485
3486          
3487        </div>
3488      
3489        <div class="dropdown_column" >
3490          
3491            
3492            
3493              <div class="mega-menu__richtext">
3494                
3495              </div>
3496            
3497
3498            
3499            
3500              <div class="mega-menu__image-caption-link">
3501                <a href="https://payloadstudio.hak5.org">
3502                  
3503                    
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518  <div
3519    class="image-element__wrap"
3520    style="
3521      
3522      
3523      
3524        max-width: 40px;
3525      
3526    "
3527  ><img
3528        class="
3529          lazyload
3530          transition--appear
3531          
3532        "
3533        alt=""
3534        
3535        data-src="//hak5.org/cdn/shop/files/payloadstudio_1600x.png?v=1671652943"
3536        data-sizes="auto"
3537        data-aspectratio="40/40"
3538        data-srcset="//hak5.org/cdn/shop/files/payloadstudio_5000x.png?v=1671652943 5000w,
3539    //hak5.org/cdn/shop/files/payloadstudio_4500x.png?v=1671652943 4500w,
3540    //hak5.org/cdn/shop/files/payloadstudio_4000x.png?v=1671652943 4000w,
3541    //hak5.org/cdn/shop/files/payloadstudio_3500x.png?v=1671652943 3500w,
3542    //hak5.org/cdn/shop/files/payloadstudio_3000x.png?v=1671652943 3000w,
3543    //hak5.org/cdn/shop/files/payloadstudio_2500x.png?v=1671652943 2500w,
3544    //hak5.org/cdn/shop/files/payloadstudio_2000x.png?v=1671652943 2000w,
3545    //hak5.org/cdn/shop/files/payloadstudio_1800x.png?v=1671652943 1800w,
3546    //hak5.org/cdn/shop/files/payloadstudio_1600x.png?v=1671652943 1600w,
3547    //hak5.org/cdn/shop/files/payloadstudio_1400x.png?v=1671652943 1400w,
3548    //hak5.org/cdn/shop/files/payloadstudio_1200x.png?v=1671652943 1200w,
3549    //hak5.org/cdn/shop/files/payloadstudio_1000x.png?v=1671652943 1000w,
3550    //hak5.org/cdn/shop/files/payloadstudio_800x.png?v=1671652943 800w,
3551    //hak5.org/cdn/shop/files/payloadstudio_600x.png?v=1671652943 600w,
3552    //hak5.org/cdn/shop/files/payloadstudio_400x.png?v=1671652943 400w,
3553    //hak5.org/cdn/shop/files/payloadstudio_200x.png?v=1671652943 200w"
3554        style="object-fit:cover;object-position:50.0% 50.0%;"
3555        width="40"
3556        height="40"
3557        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='40'%20height='40'></svg>"
3558      ></div>
3559
3560
3561
3562<noscript>
3563  <img
3564    class="
3565      noscript
3566      
3567    "
3568    src="//hak5.org/cdn/shop/files/payloadstudio_2000x.png?v=1671652943"
3569    alt=""
3570    style="object-fit:cover;object-position:50.0% 50.0%;"
3571  >
3572</noscript>
3573
3574                  
3575                  
3576                </a>
3577              </div>
3578            
3579
3580            
3581            
3582
3583            
3584            
3585
3586            
3587            
3588
3589            
3590            
3591
3592            
3593            
3594
3595            
3596            
3597              <div class="mega-menu__richtext">
3598                <p><a href="https://payloadstudio.hak5.org" title="https://payloadstudio.hak5.org"><strong>PAYLOAD STUDIO</strong><br/>Unleash your hacking creativity with this full-featured web-based Payload development environment.</a></p>
3599              </div>
3600            
3601
3602          
3603        </div>
3604      
3605        <div class="dropdown_column" >
3606          
3607            
3608            
3609              <div class="mega-menu__richtext">
3610                
3611              </div>
3612            
3613
3614            
3615            
3616              <div class="mega-menu__image-caption-link">
3617                <a href="/pages/payload-awards">
3618                  
3619                    
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634  <div
3635    class="image-element__wrap"
3636    style="
3637      
3638      
3639      
3640        max-width: 40px;
3641      
3642    "
3643  ><img
3644        class="
3645          lazyload
3646          transition--appear
3647          
3648        "
3649        alt=""
3650        
3651        data-src="//hak5.org/cdn/shop/files/award2_1600x.png?v=1671652725"
3652        data-sizes="auto"
3653        data-aspectratio="40/40"
3654        data-srcset="//hak5.org/cdn/shop/files/award2_5000x.png?v=1671652725 5000w,
3655    //hak5.org/cdn/shop/files/award2_4500x.png?v=1671652725 4500w,
3656    //hak5.org/cdn/shop/files/award2_4000x.png?v=1671652725 4000w,
3657    //hak5.org/cdn/shop/files/award2_3500x.png?v=1671652725 3500w,
3658    //hak5.org/cdn/shop/files/award2_3000x.png?v=1671652725 3000w,
3659    //hak5.org/cdn/shop/files/award2_2500x.png?v=1671652725 2500w,
3660    //hak5.org/cdn/shop/files/award2_2000x.png?v=1671652725 2000w,
3661    //hak5.org/cdn/shop/files/award2_1800x.png?v=1671652725 1800w,
3662    //hak5.org/cdn/shop/files/award2_1600x.png?v=1671652725 1600w,
3663    //hak5.org/cdn/shop/files/award2_1400x.png?v=1671652725 1400w,
3664    //hak5.org/cdn/shop/files/award2_1200x.png?v=1671652725 1200w,
3665    //hak5.org/cdn/shop/files/award2_1000x.png?v=1671652725 1000w,
3666    //hak5.org/cdn/shop/files/award2_800x.png?v=1671652725 800w,
3667    //hak5.org/cdn/shop/files/award2_600x.png?v=1671652725 600w,
3668    //hak5.org/cdn/shop/files/award2_400x.png?v=1671652725 400w,
3669    //hak5.org/cdn/shop/files/award2_200x.png?v=1671652725 200w"
3670        style="object-fit:cover;object-position:50.0% 50.0%;"
3671        width="40"
3672        height="40"
3673        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='40'%20height='40'></svg>"
3674      ></div>
3675
3676
3677
3678<noscript>
3679  <img
3680    class="
3681      noscript
3682      
3683    "
3684    src="//hak5.org/cdn/shop/files/award2_2000x.png?v=1671652725"
3685    alt=""
3686    style="object-fit:cover;object-position:50.0% 50.0%;"
3687  >
3688</noscript>
3689
3690                  
3691                  
3692                </a>
3693              </div>
3694            
3695
3696            
3697            
3698
3699            
3700            
3701
3702            
3703            
3704
3705            
3706            
3707
3708            
3709            
3710
3711            
3712            
3713              <div class="mega-menu__richtext">
3714                <p><a href="/pages/payload-awards" title="Payload Awards"><strong>PAYLOAD AWARDS</strong><br/>Get your payload in front of thousands and enter to win. Nearly $10,000 in annual Hak5 prizes!</a></p>
3715              </div>
3716            
3717
3718          
3719        </div>
3720      
3721        <div class="dropdown_column" >
3722          
3723            
3724            
3725              <div class="mega-menu__richtext">
3726                
3727              </div>
3728            
3729
3730            
3731            
3732              <div class="mega-menu__image-caption-link">
3733                <a href="/products/advanced-duckyscript-course">
3734                  
3735                    
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750  <div
3751    class="image-element__wrap"
3752    style="
3753      
3754      
3755      
3756        max-width: 40px;
3757      
3758    "
3759  ><img
3760        class="
3761          lazyload
3762          transition--appear
3763          
3764        "
3765        alt=""
3766        
3767        data-src="//hak5.org/cdn/shop/files/onlinecourse_1600x.png?v=1671653928"
3768        data-sizes="auto"
3769        data-aspectratio="40/40"
3770        data-srcset="//hak5.org/cdn/shop/files/onlinecourse_5000x.png?v=1671653928 5000w,
3771    //hak5.org/cdn/shop/files/onlinecourse_4500x.png?v=1671653928 4500w,
3772    //hak5.org/cdn/shop/files/onlinecourse_4000x.png?v=1671653928 4000w,
3773    //hak5.org/cdn/shop/files/onlinecourse_3500x.png?v=1671653928 3500w,
3774    //hak5.org/cdn/shop/files/onlinecourse_3000x.png?v=1671653928 3000w,
3775    //hak5.org/cdn/shop/files/onlinecourse_2500x.png?v=1671653928 2500w,
3776    //hak5.org/cdn/shop/files/onlinecourse_2000x.png?v=1671653928 2000w,
3777    //hak5.org/cdn/shop/files/onlinecourse_1800x.png?v=1671653928 1800w,
3778    //hak5.org/cdn/shop/files/onlinecourse_1600x.png?v=1671653928 1600w,
3779    //hak5.org/cdn/shop/files/onlinecourse_1400x.png?v=1671653928 1400w,
3780    //hak5.org/cdn/shop/files/onlinecourse_1200x.png?v=1671653928 1200w,
3781    //hak5.org/cdn/shop/files/onlinecourse_1000x.png?v=1671653928 1000w,
3782    //hak5.org/cdn/shop/files/onlinecourse_800x.png?v=1671653928 800w,
3783    //hak5.org/cdn/shop/files/onlinecourse_600x.png?v=1671653928 600w,
3784    //hak5.org/cdn/shop/files/onlinecourse_400x.png?v=1671653928 400w,
3785    //hak5.org/cdn/shop/files/onlinecourse_200x.png?v=1671653928 200w"
3786        style="object-fit:cover;object-position:50.0% 50.0%;"
3787        width="40"
3788        height="40"
3789        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='40'%20height='40'></svg>"
3790      ></div>
3791
3792
3793
3794<noscript>
3795  <img
3796    class="
3797      noscript
3798      
3799    "
3800    src="//hak5.org/cdn/shop/files/onlinecourse_2000x.png?v=1671653928"
3801    alt=""
3802    style="object-fit:cover;object-position:50.0% 50.0%;"
3803  >
3804</noscript>
3805
3806                  
3807                  
3808                </a>
3809              </div>
3810            
3811
3812            
3813            
3814
3815            
3816            
3817
3818            
3819            
3820
3821            
3822            
3823
3824            
3825            
3826
3827            
3828            
3829              <div class="mega-menu__richtext">
3830                <p><a href="/products/advanced-duckyscript-course" title="Advanced DuckyScript Online Course"><strong>DUCKYSCRIPT COURSE</strong><br/>Learn directly from the creators! Unlock your creative potential with this comprehensive course.</a></p>
3831              </div>
3832            
3833
3834          
3835        </div>
3836      
3837        <div class="dropdown_column" >
3838          
3839            
3840            
3841              <div class="mega-menu__richtext">
3842                
3843              </div>
3844            
3845
3846            
3847            
3848              <div class="mega-menu__image-caption-link">
3849                <a href="https://www.youtube.com/playlist?list=PLW5y1tjAOzI26Hf-Z7mnhvuykaB2nstn4">
3850                  
3851                    
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866  <div
3867    class="image-element__wrap"
3868    style="
3869      
3870      
3871      
3872        max-width: 40px;
3873      
3874    "
3875  ><img
3876        class="
3877          lazyload
3878          transition--appear
3879          
3880        "
3881        alt=""
3882        
3883        data-src="//hak5.org/cdn/shop/files/youtube_1600x.png?v=1671654225"
3884        data-sizes="auto"
3885        data-aspectratio="40/40"
3886        data-srcset="//hak5.org/cdn/shop/files/youtube_5000x.png?v=1671654225 5000w,
3887    //hak5.org/cdn/shop/files/youtube_4500x.png?v=1671654225 4500w,
3888    //hak5.org/cdn/shop/files/youtube_4000x.png?v=1671654225 4000w,
3889    //hak5.org/cdn/shop/files/youtube_3500x.png?v=1671654225 3500w,
3890    //hak5.org/cdn/shop/files/youtube_3000x.png?v=1671654225 3000w,
3891    //hak5.org/cdn/shop/files/youtube_2500x.png?v=1671654225 2500w,
3892    //hak5.org/cdn/shop/files/youtube_2000x.png?v=1671654225 2000w,
3893    //hak5.org/cdn/shop/files/youtube_1800x.png?v=1671654225 1800w,
3894    //hak5.org/cdn/shop/files/youtube_1600x.png?v=1671654225 1600w,
3895    //hak5.org/cdn/shop/files/youtube_1400x.png?v=1671654225 1400w,
3896    //hak5.org/cdn/shop/files/youtube_1200x.png?v=1671654225 1200w,
3897    //hak5.org/cdn/shop/files/youtube_1000x.png?v=1671654225 1000w,
3898    //hak5.org/cdn/shop/files/youtube_800x.png?v=1671654225 800w,
3899    //hak5.org/cdn/shop/files/youtube_600x.png?v=1671654225 600w,
3900    //hak5.org/cdn/shop/files/youtube_400x.png?v=1671654225 400w,
3901    //hak5.org/cdn/shop/files/youtube_200x.png?v=1671654225 200w"
3902        style="object-fit:cover;object-position:50.0% 50.0%;"
3903        width="40"
3904        height="40"
3905        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='40'%20height='40'></svg>"
3906      ></div>
3907
3908
3909
3910<noscript>
3911  <img
3912    class="
3913      noscript
3914      
3915    "
3916    src="//hak5.org/cdn/shop/files/youtube_2000x.png?v=1671654225"
3917    alt=""
3918    style="object-fit:cover;object-position:50.0% 50.0%;"
3919  >
3920</noscript>
3921
3922                  
3923                  
3924                </a>
3925              </div>
3926            
3927
3928            
3929            
3930
3931            
3932            
3933
3934            
3935            
3936
3937            
3938            
3939
3940            
3941            
3942
3943            
3944            
3945              <div class="mega-menu__richtext">
3946                <p><a href="https://www.youtube.com/playlist?list=PLW5y1tjAOzI26Hf-Z7mnhvuykaB2nstn4" title="https://www.youtube.com/playlist?list=PLW5y1tjAOzI26Hf-Z7mnhvuykaB2nstn4"><strong>[PAYLOAD] SERIES<br/></strong>Join Hak5 hosts and collaborators as we dive into the techniques and code that make great payloads!</a></p>
3947              </div>
3948            
3949
3950          
3951        </div>
3952      
3953    </div>
3954  </details>
3955  <div class="mobile-meganav-source">
3956    <div
3957      data-meganav-mobile
3958      data-meganav-handle="payloads"
3959    >
3960      
3961        
3962          
3963            <li class="mobile-mega-menu_block mega-menu__richtext">
3964              
3965            </li>
3966          
3967
3968          
3969            <li class="mobile-mega-menu_block">
3970              <a href="https://payloadhub.com" >
3971                
3972                  
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987  <div
3988    class="image-element__wrap"
3989    style="
3990      
3991      
3992      
3993        max-width: 40px;
3994      
3995    "
3996  ><img
3997        class="
3998      
3998    lazyload
3999          transition--appear
4000          
4001        "
4002        alt=""
4003        
4004        data-src="//hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_1600x.png?v=1671652978"
4005        data-sizes="auto"
4006        data-aspectratio="40/40"
4007        data-srcset="//hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_5000x.png?v=1671652978 5000w,
4008    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_4500x.png?v=1671652978 4500w,
4009    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_4000x.png?v=1671652978 4000w,
4010    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_3500x.png?v=1671652978 3500w,
4011    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_3000x.png?v=1671652978 3000w,
4012    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_2500x.png?v=1671652978 2500w,
4013    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_2000x.png?v=1671652978 2000w,
4014    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_1800x.png?v=1671652978 1800w,
4015    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_1600x.png?v=1671652978 1600w,
4016    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_1400x.png?v=1671652978 1400w,
4017    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_1200x.png?v=1671652978 1200w,
4018    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_1000x.png?v=1671652978 1000w,
4019    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_800x.png?v=1671652978 800w,
4020    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_600x.png?v=1671652978 600w,
4021    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_400x.png?v=1671652978 400w,
4022    //hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_200x.png?v=1671652978 200w"
4023        style="object-fit:cover;object-position:50.0% 50.0%;"
4024        width="40"
4025        height="40"
4026        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='40'%20height='40'></svg>"
4027      ></div>
4028
4029
4030
4031<noscript>
4032  <img
4033    class="
4034      noscript
4035      
4036    "
4037    src="//hak5.org/cdn/shop/files/payloadhub_ebc9a8ff-ef10-429b-aceb-34aeb597e099_2000x.png?v=1671652978"
4038    alt=""
4039    style="object-fit:cover;object-position:50.0% 50.0%;"
4040  >
4041</noscript>
4042
4043                
4044                
4045              </a>
4046            </li>
4047          
4048
4049          
4050
4051          
4052
4053          
4054
4055          
4056
4057          
4058
4059          
4060            <li class="mobile-mega-menu_block">
4061              <p><a href="https://payloadhub.com" title="https://payloadhub.com"><strong>PAYLOAD HUB</strong><br/>Discover creative payloads from the Hak5 community with filtering by device and category.</a></p>
4062            </li>
4063          
4064        
4065      
4066        
4067          
4068            <li class="mobile-mega-menu_block mega-menu__richtext">
4069              
4070            </li>
4071          
4072
4073          
4074            <li class="mobile-mega-menu_block">
4075              <a href="https://payloadstudio.hak5.org" >
4076                
4077                  
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092  <div
4093    class="image-element__wrap"
4094    style="
4095      
4096      
4097      
4098        max-width: 40px;
4099      
4100    "
4101  ><img
4102        class="
4103          lazyload
4104          transition--appear
4105          
4106        "
4107        alt=""
4108        
4109        data-src="//hak5.org/cdn/shop/files/payloadstudio_1600x.png?v=1671652943"
4110        data-sizes="auto"
4111        data-aspectratio="40/40"
4112        data-srcset="//hak5.org/cdn/shop/files/payloadstudio_5000x.png?v=1671652943 5000w,
4113    //hak5.org/cdn/shop/files/payloadstudio_4500x.png?v=1671652943 4500w,
4114    //hak5.org/cdn/shop/files/payloadstudio_4000x.png?v=1671652943 4000w,
4115    //hak5.org/cdn/shop/files/payloadstudio_3500x.png?v=1671652943 3500w,
4116    //hak5.org/cdn/shop/files/payloadstudio_3000x.png?v=1671652943 3000w,
4117    //hak5.org/cdn/shop/files/payloadstudio_2500x.png?v=1671652943 2500w,
4118    //hak5.org/cdn/shop/files/payloadstudio_2000x.png?v=1671652943 2000w,
4119    //hak5.org/cdn/shop/files/payloadstudio_1800x.png?v=1671652943 1800w,
4120    //hak5.org/cdn/shop/files/payloadstudio_1600x.png?v=1671652943 1600w,
4121    //hak5.org/cdn/shop/files/payloadstudio_1400x.png?v=1671652943 1400w,
4122    //hak5.org/cdn/shop/files/payloadstudio_1200x.png?v=1671652943 1200w,
4123    //hak5.org/cdn/shop/files/payloadstudio_1000x.png?v=1671652943 1000w,
4124    //hak5.org/cdn/shop/files/payloadstudio_800x.png?v=1671652943 800w,
4125    //hak5.org/cdn/shop/files/payloadstudio_600x.png?v=1671652943 600w,
4126    //hak5.org/cdn/shop/files/payloadstudio_400x.png?v=1671652943 400w,
4127    //hak5.org/cdn/shop/files/payloadstudio_200x.png?v=1671652943 200w"
4128        style="object-fit:cover;object-position:50.0% 50.0%;"
4129        width="40"
4130        height="40"
4131        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='40'%20height='40'></svg>"
4132      ></div>
4133
4134
4135
4136<noscript>
4137  <img
4138    class="
4139      noscript
4140      
4141    "
4142    src="//hak5.org/cdn/shop/files/payloadstudio_2000x.png?v=1671652943"
4143    alt=""
4144    style="object-fit:cover;object-position:50.0% 50.0%;"
4145  >
4146</noscript>
4147
4148                
4149                
4150              </a>
4151            </li>
4152          
4153
4154          
4155
4156          
4157
4158          
4159
4160          
4161
4162          
4163
4164          
4165            <li class="mobile-mega-menu_block">
4166              <p><a href="https://payloadstudio.hak5.org" title="https://payloadstudio.hak5.org"><strong>PAYLOAD STUDIO</strong><br/>Unleash your hacking creativity with this full-featured web-based Payload development environment.</a></p>
4167            </li>
4168          
4169        
4170      
4171        
4172          
4173            <li class="mobile-mega-menu_block mega-menu__richtext">
4174              
4175            </li>
4176          
4177
4178          
4179            <li class="mobile-mega-menu_block">
4180              <a href="/pages/payload-awards" >
4181                
4182                  
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197  <div
4198    class="image-element__wrap"
4199    style="
4200      
4201      
4202      
4203        max-width: 40px;
4204      
4205    "
4206  ><img
4207        class="
4208          lazyload
4209          transition--appear
4210          
4211        "
4212        alt=""
4213        
4214        data-src="//hak5.org/cdn/shop/files/award2_1600x.png?v=1671652725"
4215        data-sizes="auto"
4216        data-aspectratio="40/40"
4217        data-srcset="//hak5.org/cdn/shop/files/award2_5000x.png?v=1671652725 5000w,
4218    //hak5.org/cdn/shop/files/award2_4500x.png?v=1671652725 4500w,
4219    //hak5.org/cdn/shop/files/award2_4000x.png?v=1671652725 4000w,
4220    //hak5.org/cdn/shop/files/award2_3500x.png?v=1671652725 3500w,
4221    //hak5.org/cdn/shop/files/award2_3000x.png?v=1671652725 3000w,
4222    //hak5.org/cdn/shop/files/award2_2500x.png?v=1671652725 2500w,
4223    //hak5.org/cdn/shop/files/award2_2000x.png?v=1671652725 2000w,
4224    //hak5.org/cdn/shop/files/award2_1800x.png?v=1671652725 1800w,
4225    //hak5.org/cdn/shop/files/award2_1600x.png?v=1671652725 1600w,
4226    //hak5.org/cdn/shop/files/award2_1400x.png?v=1671652725 1400w,
4227    //hak5.org/cdn/shop/files/award2_1200x.png?v=1671652725 1200w,
4228    //hak5.org/cdn/shop/files/award2_1000x.png?v=1671652725 1000w,
4229    //hak5.org/cdn/shop/files/award2_800x.png?v=1671652725 800w,
4230    //hak5.org/cdn/shop/files/award2_600x.png?v=1671652725 600w,
4231    //hak5.org/cdn/shop/files/award2_400x.png?v=1671652725 400w,
4232    //hak5.org/cdn/shop/files/award2_200x.png?v=1671652725 200w"
4233        style="object-fit:cover;object-position:50.0% 50.0%;"
4234        width="40"
4235        height="40"
4236        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='40'%20height='40'></svg>"
4237      ></div>
4238
4239
4240
4241<noscript>
4242  <img
4243    class="
4244      noscript
4245      
4246    "
4247    src="//hak5.org/cdn/shop/files/award2_2000x.png?v=1671652725"
4248    alt=""
4249    style="object-fit:cover;object-position:50.0% 50.0%;"
4250  >
4251</noscript>
4252
4253                
4254                
4255              </a>
4256            </li>
4257          
4258
4259          
4260
4261          
4262
4263          
4264
4265          
4266
4267          
4268
4269          
4270            <li class="mobile-mega-menu_block">
4271              <p><a href="/pages/payload-awards" title="Payload Awards"><strong>PAYLOAD AWARDS</strong><br/>Get your payload in front of thousands and enter to win. Nearly $10,000 in annual Hak5 prizes!</a></p>
4272            </li>
4273          
4274        
4275      
4276        
4277          
4278            <li class="mobile-mega-menu_block mega-menu__richtext">
4279              
4280            </li>
4281          
4282
4283          
4284            <li class="mobile-mega-menu_block">
4285              <a href="/products/advanced-duckyscript-course" >
4286                
4287                  
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302  <div
4303    class="image-element__wrap"
4304    style="
4305      
4306      
4307      
4308        max-width: 40px;
4309      
4310    "
4311  ><img
4312        class="
4313          lazyload
4314          transition--appear
4315          
4316        "
4317        alt=""
4318        
4319        data-src="//hak5.org/cdn/shop/files/onlinecourse_1600x.png?v=1671653928"
4320        data-sizes="auto"
4321        data-aspectratio="40/40"
4322        data-srcset="//hak5.org/cdn/shop/files/onlinecourse_5000x.png?v=1671653928 5000w,
4323    //hak5.org/cdn/shop/files/onlinecourse_4500x.png?v=1671653928 4500w,
4324    //hak5.org/cdn/shop/files/onlinecourse_4000x.png?v=1671653928 4000w,
4325    //hak5.org/cdn/shop/files/onlinecourse_3500x.png?v=1671653928 3500w,
4326    //hak5.org/cdn/shop/files/onlinecourse_3000x.png?v=1671653928 3000w,
4327    //hak5.org/cdn/shop/files/onlinecourse_2500x.png?v=1671653928 2500w,
4328    //hak5.org/cdn/shop/files/onlinecourse_2000x.png?v=1671653928 2000w,
4329    //hak5.org/cdn/shop/files/onlinecourse_1800x.png?v=1671653928 1800w,
4330    //hak5.org/cdn/shop/files/onlinecourse_1600x.png?v=1671653928 1600w,
4331    //hak5.org/cdn/shop/files/onlinecourse_1400x.png?v=1671653928 1400w,
4332    //hak5.org/cdn/shop/files/onlinecourse_1200x.png?v=1671653928 1200w,
4333    //hak5.org/cdn/shop/files/onlinecourse_1000x.png?v=1671653928 1000w,
4334    //hak5.org/cdn/shop/files/onlinecourse_800x.png?v=1671653928 800w,
4335    //hak5.org/cdn/shop/files/onlinecourse_600x.png?v=1671653928 600w,
4336    //hak5.org/cdn/shop/files/onlinecourse_400x.png?v=1671653928 400w,
4337    //hak5.org/cdn/shop/files/onlinecourse_200x.png?v=1671653928 200w"
4338        style="object-fit:cover;object-position:50.0% 50.0%;"
4339        width="40"
4340        height="40"
4341        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='40'%20height='40'></svg>"
4342      ></div>
4343
4344
4345
4346<noscript>
4347  <img
4348    class="
4349      noscript
4350      
4351    "
4352    src="//hak5.org/cdn/shop/files/onlinecourse_2000x.png?v=1671653928"
4353    alt=""
4354    style="object-fit:cover;object-position:50.0% 50.0%;"
4355  >
4356</noscript>
4357
4358                
4359                
4360              </a>
4361            </li>
4362          
4363
4364          
4365
4366          
4367
4368          
4369
4370          
4371
4372          
4373
4374          
4375            <li class="mobile-mega-menu_block">
4376              <p><a href="/products/advanced-duckyscript-course" title="Advanced DuckyScript Online Course"><strong>DUCKYSCRIPT COURSE</strong><br/>Learn directly from the creators! Unlock your creative potential with this comprehensive course.</a></p>
4377            </li>
4378          
4379        
4380      
4381        
4382          
4383            <li class="mobile-mega-menu_block mega-menu__richtext">
4384              
4385            </li>
4386          
4387
4388          
4389            <li class="mobile-mega-menu_block">
4390              <a href="https://www.youtube.com/playlist?list=PLW5y1tjAOzI26Hf-Z7mnhvuykaB2nstn4" >
4391                
4392                  
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407  <div
4408    class="image-element__wrap"
4409    style="
4410      
4411      
4412      
4413        max-width: 40px;
4414      
4415    "
4416  ><img
4417        class="
4418          lazyload
4419          transition--appear
4420          
4421        "
4422        alt=""
4423        
4424        data-src="//hak5.org/cdn/shop/files/youtube_1600x.png?v=1671654225"
4425        data-sizes="auto"
4426        data-aspectratio="40/40"
4427        data-srcset="//hak5.org/cdn/shop/files/youtube_5000x.png?v=1671654225 5000w,
4428    //hak5.org/cdn/shop/files/youtube_4500x.png?v=1671654225 4500w,
4429    //hak5.org/cdn/shop/files/youtube_4000x.png?v=1671654225 4000w,
4430    //hak5.org/cdn/shop/files/youtube_3500x.png?v=1671654225 3500w,
4431    //hak5.org/cdn/shop/files/youtube_3000x.png?v=1671654225 3000w,
4432    //hak5.org/cdn/shop/files/youtube_2500x.png?v=1671654225 2500w,
4433    //hak5.org/cdn/shop/files/youtube_2000x.png?v=1671654225 2000w,
4434    //hak5.org/cdn/shop/files/youtube_1800x.png?v=1671654225 1800w,
4435    //hak5.org/cdn/shop/files/youtube_1600x.png?v=1671654225 1600w,
4436    //hak5.org/cdn/shop/files/youtube_1400x.png?v=1671654225 1400w,
4437    //hak5.org/cdn/shop/files/youtube_1200x.png?v=1671654225 1200w,
4438    //hak5.org/cdn/shop/files/youtube_1000x.png?v=1671654225 1000w,
4439    //hak5.org/cdn/shop/files/youtube_800x.png?v=1671654225 800w,
4440    //hak5.org/cdn/shop/files/youtube_600x.png?v=1671654225 600w,
4441    //hak5.org/cdn/shop/files/youtube_400x.png?v=1671654225 400w,
4442    //hak5.org/cdn/shop/files/youtube_200x.png?v=1671654225 200w"
4443        style="object-fit:cover;object-position:50.0% 50.0%;"
4444        width="40"
4445        height="40"
4446        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='40'%20height='40'></svg>"
4447      ></div>
4448
4449
4450
4451<noscript>
4452  <img
4453    class="
4454      noscript
4455      
4456    "
4457    src="//hak5.org/cdn/shop/files/youtube_2000x.png?v=1671654225"
4458    alt=""
4459    style="object-fit:cover;object-position:50.0% 50.0%;"
4460  >
4461</noscript>
4462
4463                
4464                
4465              </a>
4466            </li>
4467          
4468
4469          
4470
4471          
4472
4473          
4474
4475          
4476
4477          
4478
4479          
4480            <li class="mobile-mega-menu_block">
4481              <p><a href="https://www.youtube.com/playlist?list=PLW5y1tjAOzI26Hf-Z7mnhvuykaB2nstn4" title="https://www.youtube.com/playlist?list=PLW5y1tjAOzI26Hf-Z7mnhvuykaB2nstn4"><strong>[PAYLOAD] SERIES<br/></strong>Join Hak5 hosts and collaborators as we dive into the techniques and code that make great payloads!</a></p>
4482            </li>
4483          
4484        
4485      
4486    </div>
4487  </div>
4488
4489
4490
4491</div>
4492<!-- END sections: header-group -->
4493    </div>
4494
4495    <div>
4496      
4497    </div>
4498
4499    <div class="section-wrapper">
4500      <div id="shopify-section-template--16763108491377__custom_html_Yg6eBp" class="shopify-section shopify-section--custom-html">
4500<script
4501  type="application/json"
4502  data-section-type="custom-html"
4503  data-section-id="template--16763108491377__custom_html_Yg6eBp"
4504>
4505</script>
4505
4506
4507<style data-shopify>
4508  #shopify-section-template--16763108491377__custom_html_Yg6eBp {
4509  padding-top: 0px;
4510  padding-bottom: 0px;
4511}
4512
4513@media screen and (min-width: 798px) {
4514  #shopify-section-template--16763108491377__custom_html_Yg6eBp {
4515    padding-top: 0px;
4516    padding-bottom: 0px;
4517  }
4518}
4519
4520
4521  
4522
4523</style>
4524
4525<section class="section ">
4526  <div class="container">
4527    <div
4528      class="
4529        one-whole
4530        column
4531        custom-html-container
4532      "
4533    >
4534      
4535        <div class="rte">
4536          <!-- comment to unbreak header -->
4537        </div>
4538      
4539    </div>
4540  </div>
4541</section>
4542
4543</div><div id="shopify-section-template--16763108491377__image_with_text_overlay_UfLkjD" class="shopify-section shopify-section--image-with-text-overlay under-menu">
4543<script
4544  type="application/json"
4545  data-section-type="image-with-text-overlay"
4546  data-section-id="template--16763108491377__image_with_text_overlay_UfLkjD"
4547>
4548</script>
4548
4549
4550
4551
4552<style data-shopify>
4553  #shopify-section-template--16763108491377__image_with_text_overlay_UfLkjD {
4554  padding-top: 0px;
4555  padding-bottom: 0px;
4556}
4557
4558@media screen and (min-width: 798px) {
4559  #shopify-section-template--16763108491377__image_with_text_overlay_UfLkjD {
4560    padding-top: 0px;
4561    padding-bottom: 0px;
4562  }
4563}
4564
4565
4566  
4567
4568  
4569
4570</style>
4571
4572<section
4573  id="banner-template--16763108491377__image_with_text_overlay_UfLkjD"
4574  class="
4575    section
4576    
4577      is-width-wide
4578      has-no-side-gutter
4579    
4580    full-width--true
4581    caption-background-original
4582    caption--below-true
4583    
4584  "
4585>
4586  <div class="container">
4587    <div
4588      class="
4589        one-whole
4590        column
4591        banner
4592      "
4593    >
4594      
4595
4596      
4597        
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612  <div
4613    class="image-element__wrap"
4614    style="
4615      
4616      
4617      
4618    "
4619  ><img src="//hak5.org/cdn/shop/files/about-header.jpg?v=1613748624&amp;width=1600" width="1800" height="1000" loading="eager" style="object-fit:cover;object-position:50.0% 50.0%;" srcset="//hak5.org/cdn/shop/files/about-header_5000x.jpg?v=1613748624 5000w,
4620    //hak5.org/cdn/shop/files/about-header_4500x.jpg?v=1613748624 4500w,
4621    //hak5.org/cdn/shop/files/about-header_4000x.jpg?v=1613748624 4000w,
4622    //hak5.org/cdn/shop/files/about-header_3500x.jpg?v=1613748624 3500w,
4623    //hak5.org/cdn/shop/files/about-header_3000x.jpg?v=1613748624 3000w,
4624    //hak5.org/cdn/shop/files/about-header_2500x.jpg?v=1613748624 2500w,
4625    //hak5.org/cdn/shop/files/about-header_2000x.jpg?v=1613748624 2000w,
4626    //hak5.org/cdn/shop/files/about-header_1800x.jpg?v=1613748624 1800w,
4627    //hak5.org/cdn/shop/files/about-header_1600x.jpg?v=1613748624 1600w,
4628    //hak5.org/cdn/shop/files/about-header_1400x.jpg?v=1613748624 1400w,
4629    //hak5.org/cdn/shop/files/about-header_1200x.jpg?v=1613748624 1200w,
4630    //hak5.org/cdn/shop/files/about-header_1000x.jpg?v=1613748624 1000w,
4631    //hak5.org/cdn/shop/files/about-header_800x.jpg?v=1613748624 800w,
4632    //hak5.org/cdn/shop/files/about-header_600x.jpg?v=1613748624 600w,
4633    //hak5.org/cdn/shop/files/about-header_400x.jpg?v=1613748624 400w,
4634    //hak5.org/cdn/shop/files/about-header_200x.jpg?v=1613748624 200w">
4635</div>
4636
4637
4638
4639<noscript>
4640  <img
4641    class="
4642      noscript
4643      
4644    "
4645    src="//hak5.org/cdn/shop/files/about-header_2000x.jpg?v=1613748624"
4646    alt=""
4647    style="object-fit:cover;object-position:50.0% 50.0%;"
4648  >
4649</noscript>
4650
4651
4652        
4653      
4654
4655      
4656
4657      
4658        
4659
4660        
4661      
4662
4663      
4664    </div>
4665  </div>
4666</section>
4667
4668</div><div id="shopify-section-template--16763108491377__image_with_text_overlay_xNDaAQ" class="shopify-section shopify-section--image-with-text-overlay under-menu">
4668<script
4669  type="application/json"
4670  data-section-type="image-with-text-overlay"
4671  data-section-id="template--16763108491377__image_with_text_overlay_xNDaAQ"
4672>
4673</script>
4673
4674
4675
4676
4677<style data-shopify>
4678  #shopify-section-template--16763108491377__image_with_text_overlay_xNDaAQ {
4679  padding-top: 75px;
4680  padding-bottom: 75px;
4681}
4682
4683@media screen and (min-width: 798px) {
4684  #shopify-section-template--16763108491377__image_with_text_overlay_xNDaAQ {
4685    padding-top: 100px;
4686    padding-bottom: 100px;
4687  }
4688}
4689
4690
4691  
4692
4693  
4694
4695</style>
4696
4697<section
4698  id="banner-template--16763108491377__image_with_text_overlay_xNDaAQ"
4699  class="
4700    section
4701    
4702      is-width-wide
4703      has-no-side-gutter
4704    
4705    full-width--true
4706    caption-background-original
4707    caption--below-true
4708    
4709  "
4710>
4711  <div class="container">
4712    <div
4713      class="
4714        one-whole
4715        column
4716        banner
4717      "
4718    >
4719      
4720
4721      
4722        
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737  <div
4738    class="image-element__wrap"
4739    style="
4740      
4741      
4742      
4743    "
4744  ><img
4745        class="
4746          lazyload
4747          transition--appear
4748          
4749        "
4750        alt=""
4751        
4752        data-src="//hak5.org/cdn/shop/files/media-features_1600x.jpg?v=1613748624"
4753        data-sizes="auto"
4754        data-aspectratio="1920/150"
4755        data-srcset="//hak5.org/cdn/shop/files/media-features_5000x.jpg?v=1613748624 5000w,
4756    //hak5.org/cdn/shop/files/media-features_4500x.jpg?v=1613748624 4500w,
4757    //hak5.org/cdn/shop/files/media-features_4000x.jpg?v=1613748624 4000w,
4758    //hak5.org/cdn/shop/files/media-features_3500x.jpg?v=1613748624 3500w,
4759    //hak5.org/cdn/shop/files/media-features_3000x.jpg?v=1613748624 3000w,
4760    //hak5.org/cdn/shop/files/media-features_2500x.jpg?v=1613748624 2500w,
4761    //hak5.org/cdn/shop/files/media-features_2000x.jpg?v=1613748624 2000w,
4762    //hak5.org/cdn/shop/files/media-features_1800x.jpg?v=1613748624 1800w,
4763    //hak5.org/cdn/shop/files/media-features_1600x.jpg?v=1613748624 1600w,
4764    //hak5.org/cdn/shop/files/media-features_1400x.jpg?v=1613748624 1400w,
4765    //hak5.org/cdn/shop/files/media-features_1200x.jpg?v=1613748624 1200w,
4766    //hak5.org/cdn/shop/files/media-features_1000x.jpg?v=1613748624 1000w,
4767    //hak5.org/cdn/shop/files/media-features_800x.jpg?v=1613748624 800w,
4768    //hak5.org/cdn/shop/files/media-features_600x.jpg?v=1613748624 600w,
4769    //hak5.org/cdn/shop/files/media-features_400x.jpg?v=1613748624 400w,
4770    //hak5.org/cdn/shop/files/media-features_200x.jpg?v=1613748624 200w"
4771        style="object-fit:cover;object-position:50.0% 50.0%;"
4772        width="1920"
4773        height="150"
4774        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='1920'%20height='150'></svg>"
4775      ></div>
4776
4777
4778
4779<noscript>
4780  <img
4781    class="
4782      noscript
4783      
4784    "
4785    src="//hak5.org/cdn/shop/files/media-features_2000x.jpg?v=1613748624"
4786    alt=""
4787    style="object-fit:cover;object-position:50.0% 50.0%;"
4788  >
4789</noscript>
4790
4791
4792        
4793      
4794
4795      
4796
4797      
4798        
4799
4800        
4801      
4802
4803      
4804    </div>
4805  </div>
4806</section>
4807
4808</div><div id="shopify-section-template--16763108491377__featured_text_T4ReDa" class="shopify-section shopify-section--rich-text-and-image">
4808<script
4809  type="application/json"
4810  data-section-type="featured-text"
4811  data-section-id="template--16763108491377__featured_text_T4ReDa"
4812>
4813</script>
4813
4814
4815<style data-shopify>
4816  #shopify-section-template--16763108491377__featured_text_T4ReDa {
4817  padding-top: 0px;
4818  padding-bottom: 75px;
4819}
4820
4821@media screen and (min-width: 798px) {
4822  #shopify-section-template--16763108491377__featured_text_T4ReDa {
4823    padding-top: 0px;
4824    padding-bottom: 100px;
4825  }
4826}
4827
4828
4829  
4830
4831</style>
4832
4833<section class="section ">
4834  <div class="container">
4835    <div class="one-whole column">
4836      <div class="rich-text__content center">
4837        
4838
4839        
4840          <h2 class="rich-text__heading title">
4841            Award winning podcasts • Leading Pentest Gear • Inclusive Community
4842          </h2>
4843          <div class="feature-divider"></div>
4844        
4845
4846        <div class="rich-text__text featured_text">
4847          
4848            <p>Founded in 2005, Hak5's mission is to advance the InfoSec industry. We do this through our award winning podcasts, leading pentest gear, and inclusive community – where all hackers belong.</p>
4849          
4850
4851          
4852        </div>
4853      </div>
4854    </div>
4855  </div>
4856</section>
4857
4858</div><div id="shopify-section-template--16763108491377__image_with_text_overlay_DQjpEt" class="shopify-section shopify-section--image-with-text-overlay under-menu">
4858<script
4859  type="application/json"
4860  data-section-type="image-with-text-overlay"
4861  data-section-id="template--16763108491377__image_with_text_overlay_DQjpEt"
4862>
4863</script>
4863
4864
4865
4866
4867<style data-shopify>
4868  #shopify-section-template--16763108491377__image_with_text_overlay_DQjpEt {
4869  padding-top: 75px;
4870  padding-bottom: 0px;
4871}
4872
4873@media screen and (min-width: 798px) {
4874  #shopify-section-template--16763108491377__image_with_text_overlay_DQjpEt {
4875    padding-top: 100px;
4876    padding-bottom: 0px;
4877  }
4878}
4879
4880
4881  
4882
4883  
4884
4885</style>
4886
4887<section
4888  id="banner-template--16763108491377__image_with_text_overlay_DQjpEt"
4889  class="
4890    section
4891    
4892      is-width-wide
4893      has-no-side-gutter
4894    
4895    full-width--true
4896    caption-background-original
4897    caption--below-true
4898    
4899  "
4900>
4901  <div class="container">
4902    <div
4903      class="
4904        one-whole
4905        column
4906        banner
4907      "
4908    >
4909      
4910
4911      
4912        
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927  <div
4928    class="image-element__wrap"
4929    style="
4930      
4931      
4932      
4933    "
4934  ><img
4935        class="
4936          lazyload
4937          transition--appear
4938          
4939        "
4940        alt=""
4941        
4942        data-src="//hak5.org/cdn/shop/files/sponsorship-banner_c632897d-2860-4760-b558-20f60a9d53ac_1600x.jpg?v=1614340864"
4943        data-sizes="auto"
4944        data-aspectratio="1920/640"
4945        data-srcset="//hak5.org/cdn/shop/files/sponsorship-banner_c632897d-2860-4760-b558-20f60a9d53ac_5000x.jpg?v=1614340864 5000w,
4946    //hak5.org/cdn/shop/files/sponsorship-banner_c632897d-2860-4760-b558-20f60a9d53ac_4500x.jpg?v=1614340864 4500w,
4947    //hak5.org/cdn/shop/files/sponsorship-banner_c632897d-2860-4760-b558-20f60a9d53ac_4000x.jpg?v=1614340864 4000w,
4948    //hak5.org/cdn/shop/files/sponsorship-banner_c632897d-2860-4760-b558-20f60a9d53ac_3500x.jpg?v=1614340864 3500w,
4949    //hak5.org/cdn/shop/files/sponsorship-banner_c632897d-2860-4760-b558-20f60a9d53ac_3000x.jpg?v=1614340864 3000w,
4950    //hak5.org/cdn/shop/files/sponsorship-banner_c632897d-2860-4760-b558-20f60a9d53ac_2500x.jpg?v=1614340864 2500w,
4951    //hak5.org/cdn/shop/files/sponsorship-banner_c632897d-2860-4760-b558-20f60a9d53ac_2000x.jpg?v=1614340864 2000w,
4952    //hak5.org/cdn/shop/files/sponsorship-banner_c632897d-2860-4760-b558-20f60a9d53ac_1800x.jpg?v=1614340864 1800w,
4953    //hak5.org/cdn/shop/files/sponsorship-banner_c632897d-2860-4760-b558-20f60a9d53ac_1600x.jpg?v=1614340864 1600w,
4954    //hak5.org/cdn/shop/files/sponsorship-banner_c632897d-2860-4760-b558-20f60a9d53ac_1400x.jpg?v=1614340864 1400w,
4955    //hak5.org/cdn/shop/files/sponsorship-banner_c632897d-2860-4760-b558-20f60a9d53ac_1200x.jpg?v=1614340864 1200w,
4956    //hak5.org/cdn/shop/files/sponsorship-banner_c632897d-2860-4760-b558-20f60a9d53ac_1000x.jpg?v=1614340864 1000w,
4957    //hak5.org/cdn/shop/files/sponsorship-banner_c632897d-2860-4760-b558-20f60a9d53ac_800x.jpg?v=1614340864 800w,
4958    //hak5.org/cdn/shop/files/sponsorship-banner_c632897d-2860-4760-b558-20f60a9d53ac_600x.jpg?v=1614340864 600w,
4959    //hak5.org/cdn/shop/files/sponsorship-banner_c632897d-2860-4760-b558-20f60a9d53ac_400x.jpg?v=1614340864 400w,
4960    //hak5.org/cdn/shop/files/sponsorship-banner_c632897d-2860-4760-b558-20f60a9d53ac_200x.jpg?v=1614340864 200w"
4961        style="object-fit:cover;object-position:50.0% 50.0%;"
4962        width="1920"
4963        height="640"
4964        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='1920'%20height='640'></svg>"
4965      ></div>
4966
4967
4968
4969<noscript>
4970  <img
4971    class="
4972      noscript
4973      
4974    "
4975    src="//hak5.org/cdn/shop/files/sponsorship-banner_c632897d-2860-4760-b558-20f60a9d53ac_2000x.jpg?v=1614340864"
4976    alt=""
4977    style="object-fit:cover;object-position:50.0% 50.0%;"
4978  >
4979</noscript>
4980
4981
4982        
4983      
4984
4985      
4986
4987      
4988        
4989
4990        
4991      
4992
4993      
4994    </div>
4995  </div>
4996</section>
4997
4998</div><div id="shopify-section-template--16763108491377__featured_text_gnecmE" class="shopify-section shopify-section--rich-text-and-image">
4998<script
4999  type="application/json"
5000  data-section-type="featured-text"
5001  data-section-id="template--16763108491377__featured_text_gnecmE"
5002>
5003</script>
5003
5004
5005<style data-shopify>
5006  #shopify-section-template--16763108491377__featured_text_gnecmE {
5007  padding-top: 0px;
5008  padding-bottom: 0px;
5009}
5010
5011@media screen and (min-width: 798px) {
5012  #shopify-section-template--16763108491377__featured_text_gnecmE {
5013    padding-top: 0px;
5014    padding-bottom: 0px;
5015  }
5016}
5017
5018
5019  
5020
5021</style>
5022
5023<section class="section ">
5024  <div class="container">
5025    <div class="one-whole column">
5026      <div class="rich-text__content center">
5027        
5028
5029        
5030          <h2 class="rich-text__heading title">
5031            Leading Pentest Gear
5032          </h2>
5033          <div class="feature-divider"></div>
5034        
5035
5036        <div class="rich-text__text featured_text">
5037          
5038            <p>Hak5 gear have found their way into the hearts and tool-kits of enthusiasts and red-teams alike. They're notable for being effective, easy and expandable. Our design philosophy is simple – <em>make it do the thing</em>. From WiFi audits to covert implants and hotplug mayhem, Hak5 gear delivers.</p>
5039          
5040
5041          
5042        </div>
5043      </div>
5044    </div>
5045  </div>
5046</section>
5047
5048</div><div id="shopify-section-template--16763108491377__image_text_pAErH6" class="shopify-section shopify-section--image-with-text">
5048<script
5049  type="application/json"
5050  data-section-type="image-text"
5051  data-section-id="template--16763108491377__image_text_pAErH6"
5052></script>
5052
5053
5054
5055
5056<style data-shopify>
5057  #shopify-section-template--16763108491377__image_text_pAErH6 {
5058  padding-top: 75px;
5059  padding-bottom: 75px;
5060}
5061
5062@media screen and (min-width: 798px) {
5063  #shopify-section-template--16763108491377__image_text_pAErH6 {
5064    padding-top: 100px;
5065    padding-bottom: 100px;
5066  }
5067}
5068
5069
5070  
5071
5072</style>
5073
5074<section
5075  class="
5076    section
5077    
5078      is-width-standard
5079    
5080    
5081    
5082  "
5083>
5084  
5085    
5086      <div
5087        class="
5088          container
5089          image-with-text-container
5090          section-1
5091          featured_collections
5092          
5093            
5094              is-flex-row
5095            
5096          
5097        "
5098        
5099      >
5100        
5101
5102
5103        <div
5104          class="
5105            featured-link--half
5106            one-half
5107            column
5108            image-with-text__image-column
5109            is-align-center
5110            image-with-text__column
5111            medium-down--one-whole
5112          "
5113        >
5114          <div class="featured-link--wrap">
5115            <a
5116              
5117                href="/pages/videos"
5118              
5119              title="Award Winning Podcasts"
5120            >
5121              
5122                
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137  <div
5138    class="image-element__wrap"
5139    style="
5140      
5141      
5142      
5143    "
5144  ><img
5145        class="
5146          lazyload
5147          transition--appear
5148          
5149        "
5150        alt=""
5151        
5152        data-src="//hak5.org/cdn/shop/files/podcast-header_1600x.jpg?v=1613748624"
5153        data-sizes="auto"
5154        data-aspectratio="1800/1000"
5155        data-srcset="//hak5.org/cdn/shop/files/podcast-header_5000x.jpg?v=1613748624 5000w,
5156    //hak5.org/cdn/shop/files/podcast-header_4500x.jpg?v=1613748624 4500w,
5157    //hak5.org/cdn/shop/files/podcast-header_4000x.jpg?v=1613748624 4000w,
5158    //hak5.org/cdn/shop/files/podcast-header_3500x.jpg?v=1613748624 3500w,
5159    //hak5.org/cdn/shop/files/podcast-header_3000x.jpg?v=1613748624 3000w,
5160    //hak5.org/cdn/shop/files/podcast-header_2500x.jpg?v=1613748624 2500w,
5161    //hak5.org/cdn/shop/files/podcast-header_2000x.jpg?v=1613748624 2000w,
5162    //hak5.org/cdn/shop/files/podcast-header_1800x.jpg?v=1613748624 1800w,
5163    //hak5.org/cdn/shop/files/podcast-header_1600x.jpg?v=1613748624 1600w,
5164    //hak5.org/cdn/shop/files/podcast-header_1400x.jpg?v=1613748624 1400w,
5165    //hak5.org/cdn/shop/files/podcast-header_1200x.jpg?v=1613748624 1200w,
5166    //hak5.org/cdn/shop/files/podcast-header_1000x.jpg?v=1613748624 1000w,
5167    //hak5.org/cdn/shop/files/podcast-header_800x.jpg?v=1613748624 800w,
5168    //hak5.org/cdn/shop/files/podcast-header_600x.jpg?v=1613748624 600w,
5169    //hak5.org/cdn/shop/files/podcast-header_400x.jpg?v=1613748624 400w,
5170    //hak5.org/cdn/shop/files/podcast-header_200x.jpg?v=1613748624 200w"
5171        style="object-fit:cover;object-position:50.0% 50.0%;"
5172        width="1800"
5173        height="1000"
5174        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='1800'%20height='1000'></svg>"
5175      ></div>
5176
5177
5178
5179<noscript>
5180  <img
5181    class="
5182      noscript
5183      
5184    "
5185    src="//hak5.org/cdn/shop/files/podcast-header_2000x.jpg?v=1613748624"
5186    alt=""
5187    style="object-fit:cover;object-position:50.0% 50.0%;"
5188  >
5189</noscript>
5190
5191              
5192            </a>
5193          </div>
5194        </div>
5195        <div class="featured-link--half one-half column image-with-text__text-column is-flex is-align-center image-with-text__column medium-down--one-whole block--image_VJfAhR">
5196          <div class="info text-align--left">
5197            <a
5198              
5199                href="/pages/videos"
5200              
5201              class="collection_title"
5202            >
5203              Award Winning Podcasts
5204            </a>
5205            
5206              <div class="description"><p>Beginning in 2005, Hak5 is the longest running series on YouTube. The award winning show is syndicated by Discovery Digital Networks (formerly Revision3) and covers everything from security and privacy to hacker culture and pentesting.</p></div>
5207            
5208            
5209              
5210              
5211              <a
5212                
5213                  href="/pages/videos"
5214                
5215                class="global-button global-button--text image-text__button"
5216              >
5217                Watch Now
5218              </a>
5219            
5220          </div>
5221        </div>
5222      </div>
5223    
5224      <div
5225        class="
5226          container
5227          image-with-text-container
5228          section-2
5229          featured_collections
5230          
5231            
5232              is-flex-row-reverse
5233            
5234          
5235        "
5236        
5237      >
5238        
5239
5240
5241        <div
5242          class="
5243            featured-link--half
5244            one-half
5245            column
5246            image-with-text__image-column
5247            is-align-center
5248            image-with-text__column
5249            medium-down--one-whole
5250          "
5251        >
5252          <div class="featured-link--wrap">
5253            <a
5254              
5255                href="/pages/community"
5256              
5257              title="Inclusive Community"
5258            >
5259              
5260                
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275  <div
5276    class="image-element__wrap"
5277    style="
5278      
5279      
5280      
5281    "
5282  ><img
5283        class="
5284          lazyload
5285          transition--appear
5286          
5287        "
5288        alt=""
5289        
5290        data-src="//hak5.org/cdn/shop/files/community2_1600x.jpg?v=1614340864"
5291        data-sizes="auto"
5292        data-aspectratio="1011/565"
5293        data-srcset="//hak5.org/cdn/shop/files/community2_5000x.jpg?v=1614340864 5000w,
5294    //hak5.org/cdn/shop/files/community2_4500x.jpg?v=1614340864 4500w,
5295    //hak5.org/cdn/shop/files/community2_4000x.jpg?v=1614340864 4000w,
5296    //hak5.org/cdn/shop/files/community2_3500x.jpg?v=1614340864 3500w,
5297    //hak5.org/cdn/shop/files/community2_3000x.jpg?v=1614340864 3000w,
5298    //hak5.org/cdn/shop/files/community2_2500x.jpg?v=1614340864 2500w,
5299    //hak5.org/cdn/shop/files/community2_2000x.jpg?v=1614340864 2000w,
5300    //hak5.org/cdn/shop/files/community2_1800x.jpg?v=1614340864 1800w,
5301    //hak5.org/cdn/shop/files/community2_1600x.jpg?v=1614340864 1600w,
5302    //hak5.org/cdn/shop/files/community2_1400x.jpg?v=1614340864 1400w,
5303    //hak5.org/cdn/shop/files/community2_1200x.jpg?v=1614340864 1200w,
5304    //hak5.org/cdn/shop/files/community2_1000x.jpg?v=1614340864 1000w,
5305    //hak5.org/cdn/shop/files/community2_800x.jpg?v=1614340864 800w,
5306    //hak5.org/cdn/shop/files/community2_600x.jpg?v=1614340864 600w,
5307    //hak5.org/cdn/shop/files/community2_400x.jpg?v=1614340864 400w,
5308    //hak5.org/cdn/shop/files/community2_200x.jpg?v=1614340864 200w"
5309        style="object-fit:cover;object-position:50.0% 50.0%;"
5310        width="1011"
5311        height="565"
5312        srcset="data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='1011'%20height='565'></svg>"
5313      ></div>
5314
5315
5316
5317<noscript>
5318  <img
5319    class="
5320      noscript
5321      
5322    "
5323    src="//hak5.org/cdn/shop/files/community2_2000x.jpg?v=1614340864"
5324    alt=""
5325    style="object-fit:cover;object-position:50.0% 50.0%;"
5326  >
5327</noscript>
5328
5329              
5330            </a>
5331          </div>
5332        </div>
5333        <div class="featured-link--half one-half column image-with-text__text-column is-flex is-align-center image-with-text__column medium-down--one-whole block--image_YBdnmM">
5334          <div class="info text-align--left">
5335            <a
5336              
5337                href="/pages/community"
5338              
5339              class="collection_title"
5340            >
5341              Inclusive Community
5342            </a>
5343            
5344              <div class="description"><p><em>"Growing up with a 1200 baud modem, I found solace in cyberspace... I was accepted."</em> –Darren Kitchen, Hak5 founder.</p><p>The Hacker community is one of the most welcoming places, from BBS and Usenet then to Forums and Social Media now.</p><p>
5344Community is fundamental to hacker culture, and Hak5 is committed to inclusivity – because all Hackers Belong.</p></div>
5345            
5346            
5347              
5348              
5349              <a
5350                
5351                  href="/pages/community"
5352                
5353                class="global-button global-button--text image-text__button"
5354              >
5355                Join Us
5356              </a>
5357            
5358          </div>
5359        </div>
5360      </div>
5361    
5362  
5363</section>
5364
5365<style>
5366  
5367
5368    
5369
5370
5371    
5372
5373    
5374  
5375
5376    
5377
5378
5379    
5380
5381    
5382  
5383
5384  
5385    #shopify-section-template--16763108491377__image_text_pAErH6 .image-with-text-container {
5386      margin-top: 20px;
5387      margin-bottom: 20px;
5388    }
5389
5390    @media only screen and (max-width: 480px) {
5391      #shopify-section-template--16763108491377__image_text_pAErH6 .image-with-text-container {
5392        margin-bottom: 10%;
5393      }
5394    }
5395
5396  
5397</style>
5398
5399</div><div id="shopify-section-template--16763108491377__video_7QXKaW" class="shopify-section shopify-section--video under-menu">
5399<script
5400  type="application/json"
5401  data-section-type="video"
5402  data-section-id="template--16763108491377__video_7QXKaW"
5403>
5404</script>
5404
5405
5406
5407
5408<style data-shopify>
5409  #shopify-section-template--16763108491377__video_7QXKaW {
5410  padding-top: 0px;
5411  padding-bottom: 0px;
5412}
5413
5414@media screen and (min-width: 798px) {
5415  #shopify-section-template--16763108491377__video_7QXKaW {
5416    padding-top: 0px;
5417    padding-bottom: 0px;
5418  }
5419}
5420
5421
5422  
5423
5424  
5425
5426</style>
5427
5428<section
5429  class="
5430    section
5431    
5432      is-width-wide
5433      has-no-side-gutter
5434    
5435    
5436  "
5437>
5438  <div class="container">
5439    <div class="one-whole column">
5440      <div class="video-section full-width--true">
5441        <div
5442          class="
5443            video-wrapper
5444            video-controls-enabled--false
5445            darken-video--false
5446            caption-background-original
5447            caption--below-true
5448          "
5449          id="video-template--16763108491377__video_7QXKaW"
5450          data-autoplay="false"
5451          data-autoloop="false"
5452          data-mute-video="false"
5453          data-video-src="BzEYP345Rm4"
5454          data-aspect-ratio="16:9"
5455          data-poster-image-uploaded="false"
5456        >
5457          <div class="video__overlay"></div>
5458            
5459              
5460            
5461            
5462
5463            
5464            
5465              
5466                <div
5467                  class="plyr__video-embed"
5468                  id="video-template--16763108491377__video_7QXKaW"
5469                  data-video-element
5470                  data-external-video
5471                >
5472                  <iframe src="https://www.youtube.com/embed/BzEYP345Rm4?origin=https://plyr.io&amp;iv_load_policy=3&amp;modestbranding=1&amp;playsinline=1&amp;showinfo=0&amp;rel=0&amp;enablejsapi=1" allowfullscreen allowtransparency allow="autoplay"></iframe>
5473                </div>
5474              
5475              
5476            
5477
5478            <div
5479              class="
5480                video__text-container
5481                display-text-over-video--false
5482                caption
5483                js-caption position-center
5484              "
5485              data-video-text-container
5486            >
5487              <div
5488                class="
5489                  video__text-wrapper
5490                  caption-content
5491                  align-center
5492                "
5493              >
5494                
5495
5496                
5497
5498                
5499
5500                
5501
5502                
5503
5504            </div>
5505          </div>
5506        </div>
5507      </div>
5508    </div>
5509  </div>
5510</section>
5511
5512</div>
5513    </div>
5514
5515    <div class="site-overlay" data-site-overlay></div>
5516
5517    
5518
5519    <!-- BEGIN sections: footer-group -->
5520<div id="shopify-section-sections--16600507416689__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer">
5520<script
5521  type="application/json"
5522  data-section-type="footer"
5523  data-section-id="sections--16600507416689__footer"
5524>
5525</script>
5525<footer class="footer">
5526  <section class="section">
5527    <div class="container footer-menu-wrap">
5528      
5529        <div class="one-fifth column medium-down--one-whole" >
5530          
5531            <div class="text-align--left">
5532              
5533                <img alt=""
5534                     class="footer-logo lazyload appear"
5535                     data-sizes="25vw"
5536                     style="object-fit: cover; object-position: 50.0% 50.0%; max-width:400px"
5537                     data-src="//hak5.org/cdn/shop/files/logo_b_hak5_2048x.png?v=1613786565"
5538                     data-srcset="//hak5.org/cdn/shop/files/logo_b_hak5_200x.png?v=1613786565 200w,
5539                                  //hak5.org/cdn/shop/files/logo_b_hak5_300x.png?v=1613786565 300w,
5540                                  //hak5.org/cdn/shop/files/logo_b_hak5_400x.png?v=1613786565 400w,
5541                                  //hak5.org/cdn/shop/files/logo_b_hak5_500x.png?v=1613786565 500w,
5542                                  //hak5.org/cdn/shop/files/logo_b_hak5_600x.png?v=1613786565 600w,
5543                                  //hak5.org/cdn/shop/files/logo_b_hak5_1000x.png?v=1613786565 1000w"
5544                />
5545              
5546            </div>
5547          
5548
5549          
5550<div class="footer-social-icons text-align--left">
5551              <ul class="social_icons">
5552  
5553
5554  
5555
5556  
5557    <li><a href="https://discord.com/invite/QfmZFTyTY2" title="Hak5 on Discord" rel="me" target="_blank" class="icon-discord"></a></li>
5558  
5559
5560   
5561
5562  
5563
5564  
5565    <li><a href="https://facebook.com/technolust" title="Hak5 on Facebook" rel="me" target="_blank" class="icon-facebook"></a></li>
5566  
5567
5568  
5569
5570  
5571
5572  
5573    <li><a href="https://instagram.com/hak5gear" title="Hak5 on Instagram" rel="me" target="_blank" class="icon-instagram"></a></li>
5574  
5575
5576  
5577
5578  
5579
5580  
5581
5582  
5583
5584  
5585
5586  
5587
5588  
5589
5590  
5591
5592  
5593
5594  
5595
5596  
5597
5598  
5599
5600  
5601
5602  
5603    <li><a href="https://twitter.com/hak5" title="Hak5 on Twitter" rel="me" target="_blank" class="icon-twitter"></a></li>
5604  
5605
5606  
5607
5608  
5609
5610  
5611    <li><a href="https://youtube.com/hak5" title="Hak5 on YouTube" rel="me" target="_blank" class="icon-youtube"></a></li>
5612  
5613</ul>
5614
5615            </div>
5616          
5617        </div>
5618
5619        
5620      
5621        <div class="one-fifth column medium-down--one-whole" >
5622          
5623            <div class="footer_menu">
5624              
5625                <h6>Information<span class="right icon-down-arrow"></span></h6>
5626
5627                <div class="toggle_content">
5628                  <ul>
5629                    
5630                      <li>
5631                        <p>
5632                          <a href="/pages/about">About</a>
5633                        </p>
5634                      </li>
5635                    
5636                      <li>
5637                        <p>
5638                          <a href="/pages/support">Support</a>
5639                        </p>
5640                      </li>
5641                    
5642                      <li>
5643                        <p>
5644                          <a href="/pages/policy">Shop Policy</a>
5645                        </p>
5646                      </li>
5647                    
5648                      <li>
5649                        <p>
5650                          <a href="/pages/privacy">Privacy Policy</a>
5651                        </p>
5652                      </li>
5653                    
5654                      <li>
5655                        <p>
5656                          <a href="/pages/terms-of-service">Terms of Service</a>
5657                        </p>
5658                      </li>
5659                    
5660                      <li>
5661                        <p>
5662                          <a href="/pages/brand-protection">Brand Protection</a>
5663                        </p>
5664                      </li>
5665                    
5666                  </ul>
5667                </div>
5668              
5669            </div>
5670          
5671
5672          
5673        </div>
5674
5675        
5676      
5677        <div class="one-fifth column medium-down--one-whole" >
5678          
5679            <div class="footer_menu">
5680              
5681                <h6>Explore<span class="right icon-down-arrow"></span></h6>
5682
5683                <div class="toggle_content">
5684                  <ul>
5685                    
5686                      <li>
5687                        <p>
5688                          <a href="https://payloadhub.com/blogs/payloads">Featured Payloads</a>
5689                        </p>
5690                      </li>
5691                    
5692                      <li>
5693                        <p>
5694                          <a href="https://payloadhub.com/blogs/guides">Product Guides</a>
5695                        </p>
5696                      </li>
5697                    
5698                      <li>
5699                        <p>
5700                          <a href="/pages/media-inquiry">Media Inquiry</a>
5701                        </p>
5702                      </li>
5703                    
5704                      <li>
5705                        <p>
5706                          <a href="/pages/authorized-resellers">Global Authorized Resellers</a>
5707                        </p>
5708                      </li>
5709                    
5710                      <li>
5711                        <p>
5712                          <a href="/pages/b2b-application">B2B Application</a>
5713                        </p>
5714                      </li>
5715                    
5716                  </ul>
5717                </div>
5718              
5719            </div>
5720          
5721
5722          
5723        </div>
5724
5725        
5726      
5727        <div class="one-fifth column medium-down--one-whole" >
5728          
5729            <div class="footer_menu">
5730              
5731                <h6>Service<span class="right icon-down-arrow"></span></h6>
5732
5733                <div class="toggle_content">
5734                  <ul>
5735                    
5736                      <li>
5737                        <p>
5738                          <a href="https://hak5.customerdesk.io/">Contact</a>
5739                        </p>
5740                      </li>
5741                    
5742                      <li>
5743                        <p>
5744                          <a href="/apps/tracktor/">
5744Track your Order</a>
5745                        </p>
5746                      </li>
5747                    
5748                      <li>
5749                        <p>
5750                          <a href="https://shop.hak5.org/pages/order-lookup">Invoice Lookup</a>
5751                        </p>
5752                      </li>
5753                    
5754                      <li>
5755                        <p>
5756                          <a href="/pages/quote">Quotes & Tax-Exempt Orders</a>
5757                        </p>
5758                      </li>
5759                    
5760                      <li>
5761                        <p>
5762                          <a href="https://account.shop.hak5.org">B2B Login</a>
5763                        </p>
5764                      </li>
5765                    
5766                  </ul>
5767                </div>
5768              
5769            </div>
5770          
5771
5772          
5773        </div>
5774
5775        
5776      
5777        <div class="one-fifth column medium-down--one-whole" >
5778          
5779            <div class="footer_content footer-text no-footer-title">
5780              
5781
5782              
5783                <div class="toggle_content">
5784                  <p>Founded in 2005, Hak5's mission is to advance the InfoSec industry. We do this through our award winning podcasts, leading pentest gear, and inclusive community – where all hackers belong.<br/><br/>Hak5 LLC, 5473 Blair Rd, Ste 100 PMB 39371, Dallas, TX 75231 DUNS: 06-841-3898 [email protected]</p>
5785                </div>
5786              
5787            </div>
5788          
5789
5790          
5791        </div>
5792
5793        
5794          <div class="footer-social-icons--mobile sixteen columns">
5795            <ul class="social_icons">
5796  
5797
5798  
5799
5800  
5801    <li><a href="https://discord.com/invite/QfmZFTyTY2" title="Hak5 on Discord" rel="me" target="_blank" class="icon-discord"></a></li>
5802  
5803
5804   
5805
5806  
5807
5808  
5809    <li><a href="https://facebook.com/technolust" title="Hak5 on Facebook" rel="me" target="_blank" class="icon-facebook"></a></li>
5810  
5811
5812  
5813
5814  
5815
5816  
5817    <li><a href="https://instagram.com/hak5gear" title="Hak5 on Instagram" rel="me" target="_blank" class="icon-instagram"></a></li>
5818  
5819
5820  
5821
5822  
5823
5824  
5825
5826  
5827
5828  
5829
5830  
5831
5832  
5833
5834  
5835
5836  
5837
5838  
5839
5840  
5841
5842  
5843
5844  
5845
5846  
5847    <li><a href="https://twitter.com/hak5" title="Hak5 on Twitter" rel="me" target="_blank" class="icon-twitter"></a></li>
5848  
5849
5850  
5851
5852  
5853
5854  
5855    <li><a href="https://youtube.com/hak5" title="Hak5 on YouTube" rel="me" target="_blank" class="icon-youtube"></a></li>
5856  
5857</ul>
5858
5859          </div>
5860        
5861      
5862
5863      <div class="one-whole column footer_credits">
5864        <div class="footer-credits__top">
5865          <p><small>Pentest tools for authorized auditing/security analysis only where permitted. Subject to local and international laws where applicable. Users solely responsible for compliance.</small></p><p><small>Classification unrestricted: MMKT ECCN 5D992.c NLR CCATS # self-class<sup>*</sup> <a href="/pages/compliance">only for BIS license exception ENC favorable treatment countries</a> (US 15 CFR Supplement No 3 to Part 740).</small></p>
5866            <div class="localization-wrap">
5867              
5868<form method="post" action="/localization" id="footer__selector-form" accept-charset="UTF-8" class="selectors-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/pages/about" /><div
5869  class="
5870    localization
5871    footer-menu__disclosure
5872  "
5873>
5874  <div class="selectors-form__wrap"></div>
5875</div></form>
5876            </div>
5877          
5878        </div>
5879        <div class="footer-credits__bottom">
5880          <p class="credits">
5881            &copy; 2026 
5882
5883            Hak5 LLC
5884
5885            
5886
5887            
5888          </p>
5889          
5890            <div class="payment_methods">
5891              
5892                <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/>
5892<path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
5893
5894              
5895                <svg class="payment-icon" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" />
5895<path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
5896
5897              
5898                <svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg>
5899              
5900                <svg class="payment-icon" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg>
5901              
5902                <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
590206zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
5903
5904              
5905                <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
5906
5907              
5908                <svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
59080-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg>
5909              
5910                <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
5911
5912              
5913                <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
591316.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
5914
5915              
5916            </div>
5917          
5918        </div>
5919      </div>
5920    </div>
5921  </section>
5922</footer>
5923
5924</div>
5925<!-- END sections: footer-group -->
5926
5927    
5928
5929    
5930
5931    <div class="mobile-search" data-mobile-search>
5932  
5933
5934
5935
5936<div class="search-form-container">
5937  <form
5938    class="
5939      search-form
5940      search-form--mobile
5941    "
5942    action="/search"
5943    data-autocomplete-false
5944  >
5945    <div class="search-form__input-wrapper">
5946      <input
5947        class="search-form__input"
5948        type="text"
5949        name="q"
5950        placeholder="Search..."
5951        aria-label="Search..."
5952        value=""
5953        autocorrect="off"
5954        autocomplete="off"
5955        autocapitalize="off"
5956        spellcheck="false"
5957        data-search-input
5958      >
5959
5960      
5961
5962      <button
5963        class="
5964          search-form__submit-button
5965          global-button
5966        "
5967        type="submit"
5968        aria-label="Search"
5969      >
5970        <span class="icon-search"></span>
5971      </button>
5972    </div>
5973
5974    
5975  </form>
5976
5977  
5978    <button
5979      class="mobile-search-close"
5980      type="button"
5981      aria-label="Close"
5982      data-mobile-search-close
5983    >
5984      <span class="icon-cross"></span>
5985    </button>
5986  
5987</div>
5988
5989</div>
5990
5991
5992    
5993
5994    
5994<script src="//hak5.org/cdn/shop/t/71/assets/jquery.min.js?v=147293088974801289311745097029" defer></script>
5994
5995    
5995<script src="//hak5.org/cdn/shop/t/71/assets/vendors.js?v=176241922172216752211745097029" defer></script>
5995
5996    
5996<script src="//hak5.org/cdn/shop/t/71/assets/utilities.js?v=129868216266940865841745099276" defer></script>
5996<script src="//hak5.org/cdn/shop/t/71/assets/sections.js?v=147072314468883010181745097055" defer></script>
5996
5997      
5997<script src="//hak5.org/cdn/shop/t/71/assets/app.js?v=164064839537527879221745097055" defer></script>
5997<script src="//hak5.org/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js" defer></script>
5997<script>(function(n, v) {/* eslint-disable-next-line max-len */if (window.Shopify && window.Shopify.theme && navigator && navigator.sendBeacon && window.Shopify.designMode) {if (sessionStorage.getItem('oots_beacon')) return;navigator.sendBeacon('https://app.outofthesandbox.com/beacon', new URLSearchParams({shop_domain: window.Shopify.shop.toLowerCase(),shop_id: window.BOOMR.shopId,shop_email: '[email protected]',theme_name: n.toLowerCase(),theme_version: v.toLowerCase(),theme_store_id: window.Shopify.theme.theme_store_id,theme_id: window.Shopify.theme.id,theme_role: window.Shopify.theme.role,}));sessionStorage.setItem('oots_beacon', '');}}('turbo','9.5.2'))</script>
5997
5998    <style>shopify-payment-terms {    display: none !important;}</style> 
5999  <div id="shopify-block-ATFo0Ui9ySnB2QXcrd__9466161677832145516" class="shopify-block shopify-app-block">
6000
6001  
6002  <div
6003    class="peppy-notify-me-button-container"
6004    id="peppy-notify-me-button-container"
6005    style="display: none !important"
6006  >
6007    <peppy-button
6008      class="peppy-notify-me-button-wrapper"
6009      id="peppy-notify-me-button-wrapper"
6010      ><button
6011        class="peppy-notify-me-button"
6012        id="peppy-notify-me-button"
6013        type="button"
6014      ></button>
6015    </peppy-button>
6016    <div
6017      id="peppy-button-overlay"
6018      style="position: absolute; inset: 0px; width: 100%; height: 100%; display: block; cursor: pointer; z-index: 600;box-sizing: border-box;"
6019    ></div>
6020  </div>
6021  <dialog
6022    id="peppy-form-container"
6023    class="peppy-form-container"
6024    aria-labelledby="peppy-form-header-title"
6025  >
6026    <peppy-form class="peppy-popup-form-wrapper" id="peppy-popup-form-wrapper">
6027      <form class="peppy-popup-form" id="peppy-popup-form" method="dialog">
6028        <div id="peppy-form-header">
6029          <span
6030            id="peppy-form-header-title"
6031            class="peppy-popup-form-title"
6032          ></span>
6033          <button
6034            id="close-btn"
6035            class="peppy-popup-form-close-button"
6036            type="button"
6037            aria-label="Close"
6038          >
6039            <span aria-hidden="true">x</span>
6040          </button>
6041        </div>
6042        <div class="peppy-headline-div" id="peppy-headline-div">
6043          <p
6044            id="peppy-popup-form-headline"
6045            class="peppy-popup-form-headline"
6046          ></p>
6047        </div>
6048        <hr class="peppy-headline-margin" id="peppy-headline-margin">
6049        <div
6050          id="peppy-popup-form-product-variant-wrapper"
6051          class="peppy-popup-form-product-variant-wrapper"
6052        >
6053          <div
6054            id="peppy-popup-form-selected-product"
6055            class="peppy-popup-form-selected-product"
6056          ></div>
6057          <div class="oos-variants-div" id="oos-variants-div">
6058            <select id="peppy-product-variant" class="oos-variants"></select>
6059          </div>
6060        </div>
6061        <div
6062          id="peppy-popup-form-channels-input-wrapper"
6063          class="peppy-popup-form-channels-input-wrapper"
6064        >
6065          <fieldset class="peppy-popup-form-bis-channels-div">
6066            <legend class="peppy-visually-hidden-label">
6067              Notification Channels
6068            </legend>
6069            <div
6070              id="default-channel-container"
6071              class="peppy-popup-form-bis-default-channel-container"
6072            >
6073              <input
6074                type="radio"
6075                name="bis-channel"
6076                id="default-channel"
6077                class="peppy-popup-form-bis-default-channel"
6078                checked
6079              >
6080              <label
6081                class="peppy-popup-form-default-channel-label"
6082                for="default-channel"
6083              ></label>
6084            </div>
6085            <div
6086              id="second-channel-container"
6087              class="peppy-popup-form-bis-second-channel-container"
6088            >
6089              <input
6090                type="radio"
6091                name="bis-channel"
6092                id="second-channel"
6093                class="peppy-popup-form-bis-second-channel"
6094              >
6095              <label
6096                class="peppy-popup-form-second-channel-label"
6097                for="second-channel"
6098              ></label>
6099            </div>
6100          </fieldset>
6101          <div class="peppy-email-address-div">
6102            <label class="peppy-visually-hidden-label" for="peppy-email"
6103              >Email Address</label
6104            >
6105            <input
6106              type="email"
6107              id="peppy-email"
6108              name="peppy-email"
6109              class="peppy-popup-form-email-field"
6110              placeholder=""
6111              maxlength=""
6112              autocomplete="email"
6113            >
6114          </div>
6115          <div class="peppy-phone-number-div" id="peppy-phone-number-div">
6116            <label class="peppy-visually-hidden-label" for="peppy-countryCode"
6117              >Country Code</label
6118            >
6119            <select
6120              id="peppy-countryCode"
6121              name="peppy-countryCode"
6122              class="peppy-popup-form-countrycode-dropdown"
6123              autocomplete="tel-country-code"
6124            ></select>
6125            <label class="peppy-visually-hidden-label" for="peppy-phone"
6126              >Phone Number</label
6127            >
6128            <input
6129              type="tel"
6130              id="peppy-phone"
6131              name="peppy-phone"
6132              class="peppy-popup-form-number-field"
6133              autocomplete="tel-national"
6134              placeholder="00000"
6135              maxlength="22"
6136            >
6137          </div>
6138        </div>
6139        <div
6140          id="peppy-form-error"
6141          class="peppy-popup-form-error-message-div"
6142          role="alert"
6143        ></div>
6144        <div class="peppy-email-marketing-checkbox-div">
6145          <label
6146            for="peppy-email-marketing-checkbox"
6147            class="peppy-email-marketing-checkbox-label"
6148          >
6149            <input
6150              id="peppy-email-marketing-checkbox"
6151              class="peppy-email-marketing-checkbox"
6152              type="checkbox"
6153            >
6154            <span class="peppy-email-marketing-checkbox-text"></span>
6155          </label>
6156        </div>
6157        <button
6158          id="peppy-form-submit"
6159          class="peppy-popup-form-notifyme-button"
6160          type="button"
6161        ></button>
6162        <div id="peppy-text-below-cta" class="peppy-text-below-cta">
6163          <div
6164            id="peppy-form-success"
6165            class="peppy-popup-form-success-message-div"
6166            role="status"
6167          ></div>
6168          <div
6169            id="peppy-form-duplicate-registration"
6170            class="peppy-popup-form-duplicate-registration-message-div"
6171          ></div>
6172          <div
6173            id="peppy-form-no-spam"
6174            class="peppy-popup-form-tos-text-container"
6175          >
6176            <p class="peppy-popup-form-tos-text"></p>
6177          </div>
6178        </div>
6179        <div id="peppy-form-branding" class="peppy-popup-form-branding">
6180          <span class="peppy-popup-form-branding-prefix"></span>
6181        </div>
6182      </form>
6183    </peppy-form>
6184  </dialog>
6185
6186
6187
6188
6189
6190
6191<script>
6192 </script>
6192
6193
6194<script>
6195  let peppyVariantInventoryDetailsMap = {}
6196</script>
6196
6197
6198<script>
6199  const peppyOptionsList = "[]"
6200    let peppyOptionNameString = '';
6201    for (const option of peppyOptionsList) {
6202      if (!peppyOptionNameString) {
6203        peppyOptionNameString = option;
6204        continue;
6205      }
6206      peppyOptionNameString += ' / ' + option;
6207    }
6208</script>
6208
6209
6210<script>
6211  let peppyVariantMetafieldsMap = {}
6212</script>
6212
6213
6214<script>
6215  const peppyBisScriptsUrlsMap = {
6216    "bis-button": "https:\/\/cdn.shopify.com\/extensions\/01a0a903-bcfe-75ef-8489-804c759b659a\/peppyduck-restock-whatsapp-269\/assets\/button.js","bis-pages": "https:\/\/cdn.shopify.com\/extensions\/01a0a903-bcfe-75ef-8489-804c759b659a\/peppyduck-restock-whatsapp-269\/assets\/bis-pages.js","preorder-button" : "https:\/\/cdn.shopify.com\/extensions\/01a0a903-bcfe-75ef-8489-804c759b659a\/peppyduck-restock-whatsapp-269\/assets\/preorder-button.js","preorder-button-pages" : "https:\/\/cdn.shopify.com\/extensions\/01a0a903-bcfe-75ef-8489-804c759b659a\/peppyduck-restock-whatsapp-269\/assets\/preorder-button-pages.js",
6217  }
6218</script>
6218
6219
6220<script>
6221  // If any of the variables below are updated/deleted or if new ones are added,
6222  // reach out to deiji studios
6223  const peppyProductTags = null
6224  const peppyPageType = "page"
6225  let peppySelectedOrFirstAvailableVariant = null
6226  let peppyProductName = null
6227  let peppyProductId = null
6228  const peppyVariantCount = null
6229  let peppyVariantList = null
6230  const peppyShopName = "Hak5"
6231  const peppyShopId = 682142
6232  const peppyMoneyFormat = "${{amount}}"
6233  const peppyActiveCurrency = "USD"
6234</script>
6234
6235</div><!-- Failed to render app block "12526071353035850722": app block path "shopify://apps/amp-back-in-stock/blocks/app-embed/bfa6a8c4-24e2-411a-9396-e35031b33f34" does not exist --><div id="shopify-block-AQUJyT1RzQkRBd3dkM__3577669850698438243" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: preorder-now -->
6235<script type="text/javascript">
6236  
6237    if(typeof window.pn === "undefined"){window.pn = {};}
6238    window.pn.cart = {};
6239    window.pn.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}
6240    window.pn.cart.items = [];
6241
6242    
6243
6244    if (typeof window.pn.cart.items == "object") {
6245      for (var i=0; i<window.pn.cart.items.length; i++) {
6246        ["sku", "vendor", "url", "image", "handle", "product_type", "product_description"].map(function(a) {
6247          delete window.pn.cart.items[i][a]
6248        })
6249      }
6250    }
6251  
6252
6253  function closeNotifyEmailPopup(){
6254    var notify_stock_back_modal = document.getElementById("notify-stock-back-modal");
6255    if (notify_stock_back_modal.style.display === "none") {
6256      notify_stock_back_modal.style.display = "block";
6257    } else {
6258      notify_stock_back_modal.style.display = "none";
6259    }
6260  }
6261</script>
6261
6262<!-- END app snippet -->
6263<div id="notify-stock-back-modal" style="display: none;">
6264  <div class="pn-bis-dialog">
6265    <div class="pn-bis-backdrop" onclick="closeNotifyEmailPopup()"></div>
6266    <div class="pn-bis-card">
6267      <button class="pn-bis-close" onclick="closeNotifyEmailPopup()" type="button">&#215;</button>
6268      <div class="notify-success-content" style="display: none;">
6269        <div class="pn-bis-success-icon">&#10003;</div>
6270        <div class="pn-bis-success-text">
6271          <p class="pn-bis-title pn-notify-popup-thank-you-title">You're on the list!</p>
6272          <p class="pn-bis-desc success-msg-text pn-notify-popup-success-msg">We'll email you when this item is back in stock.</p>
6273        </div>
6274      </div>
6275      <div class="notify-for-content">
6276        <p class="pn-bis-title pn-notify-popup-heading">Notify me when available</p>
6277        <p class="pn-bis-desc pn-notify-popup-desc">Enter your email and we'll let you know when this item is back in stock.</p>
6278        <div class="pn-bis-field pn-bis-name-field" style="display: none;">
6279          <input type="text" class="notify-pn-bk-stock-input-name" placeholder="Your name" />
6280        </div>
6281        <div class="pn-bis-field pn-bis-email-field">
6282          <input type="email" class="notify-pn-bk-stock-input-email" placeholder="[email protected]" autocomplete="email" />
6283        </div>
6284        <div class="pn-bis-field pn-bis-phone-field" style="display: none;">
6285          <div class="pn-bis-phone-prefix">+1 ▾</div>
6286          <input type="tel" class="notify-pn-bk-stock-input-phone" placeholder="Phone number" />
6287        </div>
6288        
6289        <div class="error-field">
6290          <div class="error empty-email-error" style="display: none;">Your email is required</div>
6291        </div>
6292        <button type="submit" class="notify-btn notify-btn-submit pn-notify-btn-text">Notify Me</button>
6293        <p class="pn-bis-footer pn-notify-popup-footer-text">We don't share your email with anybody</p>
6294      </div>
6295    </div>
6296  </div>
6297</div>
6298
6299
6300<div id="pn-mixed-cart-warning" class="pn-modal">
6301  <div id="pn-mixed-cart-warning-content">
6302    <span id="pn-modal-close-btn">x</span>
6303    <p class="pn-mixed-cart-heading" id="pn-mixed-cart-warning-title"></p>
6304    <div id="pn-mixed-cart-warning-text"></div>
6305  </div>
6306</div>
6307
6308
6309</div><div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
6309<script>
6310  window['ShopifyForms'] = {
6311    ...window['ShopifyForms'],
6312    currentPageType: "page"
6313  };
6314</script>
6314
6315
6316
6317</div>
6317<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
6317
6318</body>  
6319</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.