Help
RSS
API
Feed
Maltego
Contact
Domain > www.crawley.it
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2022-09-05
99.86.63.27
(
ClassC
)
2026-01-29
3.163.24.63
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Thu, 29 Jan 2026 22:22:06 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://www.crawley.it/X-Cache: Redirect from cloudfrontVia: 1.1 049ca50de603d43d8c9d0f7716efb414.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P2X-Amz-Cf-Id: 1ayARXNcLu6-fMgwJo1bTrs4M6iSfBVq9BGIW8E8tZuVo8o8IqF0qA html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>CloudFront/center>/body>/html>
Port 443
HTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 27395Connection: keep-aliveLast-Modified: Mon, 11 Aug 2025 08:11:27 GMTx-amz-server-side-encryption: AES256Accept-Ranges: bytesServer: AmazonS3Date: Thu, 29 Jan 2026 22:22:08 GMTETag: bd88888e6dfcb77610192854f617ec35X-Cache: RefreshHit from cloudfrontVia: 1.1 2e87eef03ab555daefa684d946e111b4.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P2X-Amz-Cf-Id: KZCWUlPAbfKEmpZjRwZWWu24ahXG2G1tO_3Dp-vShvtxIw2LsvT0WA !doctype html>html classscroll-smooth langen> head> script defer srcrw/elements/com.realmac.corepack/alpine-collapse.js?rwcache776592543>/script> script defer srcrw/elements/com.realmac.corepack/alpine-focus.js?rwcache776592543>/script> script defer srcrw/elements/com.realmac.corepack/alpine-intersect.js?rwcache776592543>/script> script defer srcrw/elements/com.realmac.corepack/alpine-ui.js?rwcache776592543>/script> script defer srcrw/elements/com.realmac.corepack/alpine.js?rwcache776592543>/script> script srcrw/elements/com.realmac.corepack/smoothscroll.min.js?rwcache776592543>/script> script srcrw/elements/com.realmac.corepack/gsap.min.js?rwcache776592543>/script> script srcrw/elements/com.realmac.corepack/ScrollTrigger.min.js?rwcache776592543>/script> script srcrw/elements/com.realmac.corepack/gsap-effects.js?rwcache776592543>/script> meta charsetutf-8 /> meta http-equivx-ua-compatible contentieedge /> meta nameviewport contentwidthdevice-width /> meta http-equivContent-Type contenttext/html; charsetutf-8 /> link relcanonical hrefhttps://www.brett.it/ /> meta namerobots contentindex, follow /> meta nameformatter contentRapidWeaver Elements (Plus license) 1.1.1 (23782) /> meta propertyog:type contentwebsite /> meta propertyog:site_name contentbrett.it /> meta propertyog:title contentbrett.it /> meta propertyog:url contenthttps://www.brett.it/ /> title>brett.it/title> link hrefindex.css?rwcache776592543 mediaall relstylesheet typetext/css /> style langcss> /* Required for alpine.js x-cloak directive to work */ x-cloak { display: none !important; } data-rwx-droparea { /* width: 100%; */ min-width: 60px !important; /* height: 100%; */ } /* For Webkit-based browsers (Chrome, Safari and Opera) */ .scrollbar-hide::-webkit-scrollbar { display: none; } /* For IE, Edge and Firefox */ .scrollbar-hide { -ms-overflow-style: none; /* IE and Edge */ scrollbar-width: none; /* Firefox */ }/style> script srcrw/elements/com.realmac.corepack/effectsTransforms.js?rwcache776592543>/script> script srcrw/elements/com.realmac.corepack/modal.js?rwcache776592543>/script> script srcrw/elements/com.realmac.corepack/alpine-store-filters.js?rwcache776592543>/script> script srcrw/elements/com.realmac.corepack/alpine-store-transitions.js?rwcache776592543>/script> script srcrw/elements/com.realmac.corepack/alpine-exit-intent.js?rwcache776592543>/script> script srcrw/elements/com.realmac.corepack/image-lightbox.js?rwcache776592543>/script> link relstylesheet typetext/css mediaall hrefrw/styles/consolidated.css?rwcache776592543 /> /head> body classbg-surface-50 dark:bg-surface-950> article classrwC05D9131_43BA_4840_9A2E_217991B65700 group/container group/rwC05D9131_43BA_4840_9A2E_217991B65700 &>*:col-start-1 &>*:row-start-1 isolate grid w-full h-auto mt-0 mb-0 ml-auto mr-auto data-filter-tags id> div classrelative z-30 flex flex-col peer container w-full h-auto self-center justify-self-center gap-5 pt-28 pb-28 pl-5 pr-5> div classgroup/rw63EC9DBC_93AF_44B3_9A75_F1F9CDFDB340 group/grid transform grid w-full h-auto mt-0 mb-0 ml-auto mr-auto pt-0 pb-0 pl-0 pr-0 grid-cols-1 md:grid-cols-2 grid-rows-auto gap-x-2.5 gap-y-5 grid-flow-row justify-items-normal justify-normal items-normal content-normal data-filter-tags id> div classrw02BB6D54_8E27_4455_AEA4_18348458CAA8 group/container group/rw02BB6D54_8E27_4455_AEA4_18348458CAA8 &>*:col-start-1 &>*:row-start-1 grid w-full h-auto mt-0 mb-0 ml-auto mr-auto data-filter-tags id> div classrelative z-30 flex flex-col peer container w-full h-auto self-center justify-self-center gap-3 pt-0 pb-0 pl-0 pr-0> h3 class&_a:text-brand-500 &_a:no-underline &_a:font-400 &_a:hover:text-brand-800 &_a:hover:no-underline &_a:hover:font-400 &_a:visited:text-brand-800 &_a:visited:no-underline &_a:visited:font-400 max-w-80ch relative block w-auto h-auto mt-0 mb-0 ml-auto mr-auto pt-0 pb-0 pl-auto pr-0 text-brand-200 text-opacity-100% dark:text-opacity-100% font-heading text-lg font-400 tracking-normal leading-normal not-italic text-shadow-none normal-case whitespace-none text-center md:text-left id> span classtext-white-500 text-7xl>strong>Brett/strong>/span>span classtext-text-500 text-7xl>strong> Crawley/strong>/span> /h3> p class&_a:text-brand-500 &_a:no-underline &_a:font-400 &_a:hover:text-brand-800 &_a:hover:no-underline &_a:hover:font-400 &_a:visited:text-brand-800 &_a:visited:no-underline &_a:visited:font-400 block w-auto h-auto text-text-50 text-opacity-100% dark:text-opacity-100% font-body text-base font-400 tracking-normal leading-normal not-italic text-shadow-none normal-case whitespace-none text-center id> span classtext-white-500 text-4xl>AppSec Engineer, /span>br />span classtext-white-500 text-4xl>Author & Speaker/span> /p> /div> div classz-0 transform-gpu overflow-hidden> /div> /div> div classrwC6D36B9E_386E_4506_969E_980B1D3BD7B8 group/container group/rwC6D36B9E_386E_4506_969E_980B1D3BD7B8 &>*:col-start-1 &>*:row-start-1 grid w-full h-auto mt-0 mb-0 ml-auto mr-auto data-filter-tags id> div classrelative z-30 flex flex-col peer container w-full h-auto self-center justify-self-center gap-md pt-0 pb-0 pl-0 pr-0> div classtransform-gpu relative block w-50% h-auto mt-0 mb-0 ml-auto mr-auto pt-0 pb-0 pl-auto pr-auto id rwresourcedropzoneimage> picture> source srcsetresources/e9125b62-df76-428d-96df-9a7787e9688f.jpg media(prefers-color-scheme: light) /> img classmax-w-100% w-full object-center aspect-0.6666666865348816 srcresources/e9125b62-df76-428d-96df-9a7787e9688f.jpg alt width1024 height1536 /> /picture> /div> /div> div classz-0 transform-gpu overflow-hidden> /div> /div> /div> /div> div classz-0 transform-gpu bg-black-600 dark:bg-black-600 bg-opacity-100% dark:bg-opacity-100% overflow-hidden> /div> /article> article classrw6123F554_5AB6_4B51_B987_37ECF39DA298 group/container group/rw6123F554_5AB6_4B51_B987_37ECF39DA298 &>*:col-start-1 &>*:row-start-1 isolate grid w-full h-auto mt-0 mb-0 ml-auto mr-auto data-filter-tags id> div classrelative z-30 flex flex-col peer container w-full h-auto self-center justify-self-center gap-5 pt-28 pb-28 pl-5 pr-5> div classgroup/rw88562AA5_5E12_4265_BD5E_1312EA9C9D4F group/grid transform grid w-full h-auto mt-0 mb-0 ml-auto mr-auto pt-0 pb-0 pl-0 pr-0 grid-cols-1 md:grid-cols-2 grid-rows-auto gap-x-2.5 gap-y-5 grid-flow-row justify-items-normal justify-normal items-normal content-normal data-filter-tags id> div classrw5252367C_2AA3_4006_B4F1_3F12A0FEB332 group/container group/rw5252367C_2AA3_4006_B4F1_3F12A0FEB332 &>*:col-start-1 &>*:row-start-1 grid w-full h-auto mt-0 mb-0 ml-auto mr-auto data-filter-tags id> div classrelative z-30 flex flex-col peer container w-full h-auto self-center justify-self-center gap-3 pt-0 pb-0 pl-0 pr-0> div classtransform-gpu block w-75% h-auto mt-0 mb-0 ml-auto mr-auto pt-0 pb-0 pl-auto pr-auto id rwresourcedropzoneimage> picture> source srcsetresources/eop_book.jpg media(prefers-color-scheme: light) /> img classmax-w-100% w-full border-t-0 border-r-0 border-b-0 border-l-0 border-solid rounded-tl rounded-tr rounded-bl rounded-br border-surface-200/100% object-center aspect-0.8106666803359985 srcresources/eop_book.jpg alt width1216 height1500 /> /picture> /div> /div> div classz-0 transform-gpu overflow-hidden> /div> /div> div classrwE04F67A6_0519_42DE_A24D_8C8BB2D88490 group/container group/rwE04F67A6_0519_42DE_A24D_8C8BB2D88490 &>*:col-start-1 &>*:row-start-1 grid w-full h-auto mt-10 mb-10 ml-auto mr-auto data-filter-tags id> div classrelative z-30 flex flex-col peer container w-full h-auto self-center justify-self-center gap-md pt-0 pb-0 pl-auto pr-auto> p class&_a:text-brand-500 &_a:no-underline &_a:font-400 &_a:hover:text-brand-800 &_a:hover:no-underline &_a:hover:font-400 &_a:visited:text-brand-800 &_a:visited:no-underline &_a:visited:font-400 block w-auto h-auto mt-0 mb-0 ml-0 mr-0 pt-0 pb-0 pl-0 pr-0 text-text-50 text-opacity-100% dark:text-opacity-100% font-body text-base font-400 tracking-normal leading-normal not-italic text-shadow-none normal-case whitespace-none text-center id> span classtext-text-500 text-5xl>strong>Author of/strong>/span>br />span classtext-5xl>strong>Threat Modeling/strong>/span>br />span classtext-5xl>strong>Gameplay/strong>/span>br />span classtext-5xl>with EoP/span>br /> /p> div classrw8C5F9D16_BCD0_4F80_AF67_C396C042EBC5 group/container group/rw8C5F9D16_BCD0_4F80_AF67_C396C042EBC5 &>*:col-start-1 &>*:row-start-1 grid w-full h-20 mt-0 mb-0 ml-auto mr-auto data-filter-tags id> div classrelative z-30 flex flex-col peer container w-full h-auto self-center justify-self-center gap-md pt-0 pb-0 pl-0 pr-0> a classgroup/button group/rw1E21069E_1250_47A4_B9F6_0A59241E36ED flex items-center cursor-pointer block w-auto h-auto mt-0 mb-0 ml-auto mr-auto pt-2 pb-2 pl-3.5 pr-3.5 transition-all duration-300ms delay-0ms ease-in-out bg-amber-500 bg-opacity-100% dark:bg-opacity-100% hover:bg-text-500 hover:bg-opacity-100% dark:hover:bg-opacity-100% justify-center text-blue-50 text-opacity-100% dark:text-opacity-100% font-body text-base text-shadow-none font-400 leading-normal tracking-normal normal-case hover:text-white-50 hover:text-opacity-100% dark:hover:text-opacity-100% hover:text-shadow-none hrefhttps://www.amazon.com/dp/1804618977 id target titleBuy on Amazon> Buy on Amazon /a> /div> div classz-0 transform-gpu overflow-hidden> /div> /div> div classgroup/rw94DC81C4_1413_4621_B541_0C4587B811C0 group/grid transform grid w-52 h-14 mt-auto mb-auto ml-auto mr-auto pt-auto pb-auto pl-10 pr-10 grid-cols-3 grid-rows-auto gap-x-3 gap-y-auto grid-flow-row justify-items-center justify-normal items-normal content-normal data-filter-tags id> a classtransform-gpu block w-100% h-auto mt-auto mb-auto ml-0 mr-0 pt-0 pb-0 pl-0 pr-0 hrefhttps://www.linkedin.com/sharing/share-offsite/?urlhttps://www.amazon.com/dp/1804618977 id rwresourcedropzoneimage target titleShare on LinkedIn> picture> source srcsetresources/in_circle_white.png media(prefers-color-scheme: light) /> img classmax-w-100% w-full object-center aspect-0.9994162321090698 srcresources/in_circle_white.png alt width1712 height1713 /> /picture> /a> a classtransform-gpu z-10 visible block w-100% h-auto mt-auto mb-auto ml-0 mr-0 pt-0 pb-0 pl-0 pr-0 hrefhttps://www.facebook.com/sharer/sharer.php?uhttps://www.amazon.com/dp/1804618977 id rwresourcedropzoneimage target titleShare on Facebook> picture> source srcsetresources/f_circle_white.png media(prefers-color-scheme: light) /> img classmax-w-100% w-full object-center aspect-1.0052940845489502 srcresources/f_circle_white.png alt width1709 height1700 /> /picture> /a> a classtransform-gpu block w-100% h-auto mt-auto mb-auto ml-0 mr-0 pt-auto pb-auto pl-0 pr-0 hrefhttps://twitter.com/intent/tweet?urlhttps://www.amazon.com/dp/1804618977 id rwresourcedropzoneimage target titleShare on X> picture> source srcsetresources/x_circle_white.png media(prefers-color-scheme: light) /> img classmax-w-100% w-full object-center aspect-1.0005844831466675 srcresources/x_circle_white.png alt width1712 height1711 /> /picture> /a> /div> /div> div classz-0 transform-gpu overflow-hidden> /div> /div> /div> /div> div classz-0 transform-gpu bg-gradient-to-r from-slate-700/--bgGradientFromOpacity --bgGradientFromOpacity:60% from-0% to-white-800/--bgGradientToOpacity --bgGradientToOpacity:100% to-100% overflow-hidden> /div> /article> article classrwF69A3ABC_1969_44CB_9ACA_C63865B057E3 group/container group/rwF69A3ABC_1969_44CB_9ACA_C63865B057E3 &>*:col-start-1 &>*:row-start-1 isolate grid w-full h-auto mt-0 mb-0 ml-auto mr-auto data-filter-tags id> div classrelative z-30 flex flex-col peer container w-full h-auto self-center justify-self-center gap-5 pt-28 pb-28 pl-5 pr-5> div classgroup/rwD685D43D_25D4_4752_A013_977F92901170 group/grid transform grid w-full h-auto mt-0 mb-0 ml-auto mr-auto pt-0 pb-0 pl-0 pr-0 grid-cols-1 md:grid-cols-1 grid-rows-auto gap-x-2.5 gap-y-5 grid-flow-row justify-items-normal justify-normal items-normal content-normal data-filter-tags id> div classrw37F6DFC7_6A91_4088_83CB_3ED05ACF8DA3 group/container group/rw37F6DFC7_6A91_4088_83CB_3ED05ACF8DA3 &>*:col-start-1 &>*:row-start-1 grid w-full h-auto mt-0 mb-0 ml-auto mr-auto data-filter-tags id> div classrelative z-30 flex flex-col peer container w-full h-auto self-center justify-self-center gap-3 pt-0 pb-0 pl-0 pr-0> article classprose prose-article w-auto h-auto bg-black-50 bg-opacity-100% dark:bg-opacity-100% id> p classtext-justify>span classtext-white-500 text-xl>strong>Brett is a Seasoned Application Security Engineer and Thought Leader with a Proven Track Record in Software Engineering and Security Best Practices./strong>/span>/p> p classtext-justify> /p> p classtext-justify>span classtext-white-500 text-xl>strong>Brett has over 10 years of application security experience and 25 years in software engineering. He holds (ISC)² certifications including CISSP, CSSLP, and CCSP. As the author of Threat Modeling Gameplay with EoP and the project lead for the OWASP Application Security Awareness Campaigns, Brett actively contributes to the security community. He also maintains the /strong>/span>span classtext-white-500 text-xl>a titleosterinng.com blog hrefhttps://www.ostering.com>strong>Ostering.com/strong>/a>/span>span classtext-white-500 text-xl>strong> blog, where he shares insights on security practices./strong>/span>/p> p classtext-justify> /p> p classtext-justify>span classtext-white-500 text-xl>strong>Brett has successfully collaborated with teams to define security best practices and integrate security by design into their software development lifecycle (SDLC). His training initiatives in threat modeling have led to significant improvements in design quality and security awareness within organizations./strong>/span>/p> p classtext-justify> /p> p classtext-justify>span classtext-white-500 text-xl>strong>Key Skills: Secure by Design, Privacy by Design, Threat Modeling, Secure Coding, Vulnerability Management, and more./strong>/span>/p> p classtext-justify> /p> p classtext-justify>span classtext-white-500 text-xl>strong>Brett welcomes connections and opportunities to collaborate on innovative security solutions./strong>/span>/p> /article> /div> div classz-0 transform-gpu overflow-hidden> /div> /div> /div> /div> div classz-0 transform-gpu bg-black-600 dark:bg-black-600 bg-opacity-100% dark:bg-opacity-100% overflow-hidden> /div> /article> article classrw013A6ACE_4B1B_41ED_80AA_09F0DEE184BC group/container group/rw013A6ACE_4B1B_41ED_80AA_09F0DEE184BC &>*:col-start-1 &>*:row-start-1 isolate grid w-full h-auto mt-0 mb-0 ml-auto mr-auto data-filter-tags id> div classrelative z-30 flex flex-col peer container w-full h-auto self-center justify-self-center gap-5 pt-28 pb-28 pl-5 pr-5> div classgroup/rw78119602_4C6C_4499_8512_6D3BBFE285B4 group/grid transform grid w-full h-auto mt-0 mb-0 ml-auto mr-auto pt-0 pb-0 pl-0 pr-0 grid-cols-1 md:grid-cols-1 grid-rows-auto gap-x-2.5 gap-y-5 grid-flow-row justify-items-normal justify-normal items-normal content-normal data-filter-tags id> div classrw4813C33B_6516_4602_8DD8_F1F8E64F72E2 group/container group/rw4813C33B_6516_4602_8DD8_F1F8E64F72E2 &>*:col-start-1 &>*:row-start-1 grid w-full h-auto mt-0 mb-0 ml-auto mr-auto data-filter-tags id> div classrelative z-30 flex flex-col peer container w-full h-auto self-center justify-self-center gap-3 pt-0 pb-10 pl-0 pr-0> div classrw92DCBCAF_18A6_457E_8A7A_FF374E7E91F2 group/container group/rw92DCBCAF_18A6_457E_8A7A_FF374E7E91F2 &>*:col-start-1 &>*:row-start-1 grid w-full h-auto mt-0 mb-0 ml-auto mr-auto data-filter-tags id> div classrelative z-30 flex flex-col peer container w-full h-auto self-center justify-self-center gap-md pt-0 pb-0 pl-0 pr-0>/div> div classz-0 transform-gpu overflow-hidden> /div> /div> div classgroup/rw9529F249_0CA0_4D6E_AB3C_82DFFD1F1F6F group/grid transform grid w-96 h-auto mt-auto mb-auto ml-auto mr-auto pt-auto pb-auto pl-5 pr-5 grid-cols-6 grid-rows-auto gap-x-3 gap-y-md grid-flow-row justify-items-normal justify-normal items-normal content-normal data-filter-tags id> a classtransform-gpu block w-100% h-auto mt-auto mb-auto ml-auto mr-auto pt-auto pb-auto pl-auto pr-auto hrefhttps://www.linkedin.com/in/brettcrawley id rwresourcedropzoneimage target titleLinkedIn> picture> source srcsetresources/in_circle_rgb.png media(prefers-color-scheme: light) /> img classmax-w-100% w-full object-center aspect-0.9994162321090698 srcresources/in_circle_rgb.png alt width1712 height1713 /> /picture> /a> a classtransform-gpu block w-100% h-auto mt-auto mb-auto ml-auto mr-auto pt-auto pb-auto pl-auto pr-auto hrefhttps://www.flickr.com/photos/brettcrawley id rwresourcedropzoneimage target titleFlickr> picture> source srcsetresources/flickr.png media(prefers-color-scheme: light) /> img classmax-w-100% w-full object-center aspect-2.217261791229248 srcresources/flickr.png alt width745 height336 /> /picture> /a> a classtransform-gpu block w-100% h-auto mt-auto mb-auto ml-auto mr-auto pt-auto pb-auto pl-auto pr-auto hrefhttps://github.com/brettcrawley id rwresourcedropzoneimage target titleGithub> picture> source srcsetresources/github-mark.png media(prefers-color-scheme: light) /> img classmax-w-100% w-full object-center aspect-1 srcresources/github-mark.png alt width240 height240 /> /picture> /a> a classtransform-gpu block w-100% h-auto mt-auto mb-auto ml-auto mr-auto pt-auto pb-auto pl-auto pr-auto hrefhttps://www.credly.com/badges/b334eefa-0b5f-4f93-a038-663e1927a6b1/public_url id rwresourcedropzoneimage target titleCredly CISSP Badge> picture> source srcsetresources/certified-information-systems-security-professional-cissp-3.png media(prefers-color-scheme: light) /> img classmax-w-100% w-full object-center aspect-1 srcresources/certified-information-systems-security-professional-cissp-3.png alt width300 height300 /> /picture> /a> a classtransform-gpu block w-100% h-auto mt-auto mb-auto ml-auto mr-auto pt-auto pb-auto pl-auto pr-auto hrefhttps://www.credly.com/badges/eced0515-c7b0-43bd-8714-aba96f6c7154/public_url id rwresourcedropzoneimage target titleCredly CSSLP Badge> picture> source srcsetresources/certified-secure-software-lifecycle-professional-csslp-2.png media(prefers-color-scheme: light) /> img classmax-w-100% w-full object-center aspect-1 srcresources/certified-secure-software-lifecycle-professional-csslp-2.png alt width300 height300 /> /picture> /a> a classtransform-gpu block w-100% h-auto mt-auto mb-auto ml-auto mr-auto pt-auto pb-auto pl-auto pr-auto hrefhttps://www.credly.com/badges/eff1fcd3-6e03-443d-a857-4999ae51d817/public_url id rwresourcedropzoneimage target titleCredly CCSP Badge> picture> source srcsetresources/certified-cloud-security-professional-ccsp-3.png media(prefers-color-scheme: light) /> img classmax-w-100% w-full object-center aspect-1 srcresources/certified-cloud-security-professional-ccsp-3.png alt width300 height300 /> /picture> /a> /div> div classrw96A6AACE_FB61_4EE9_BDD6_A5845E393A6A group/container group/rw96A6AACE_FB61_4EE9_BDD6_A5845E393A6A &>*:col-start-1 &>*:row-start-1 grid w-full h-auto mt-0 mb-0 ml-auto mr-auto data-filter-tags id> div classrelative z-30 flex flex-col peer container w-full h-auto self-center justify-self-center gap-md pt-0 pb-0 pl-0 pr-0> p class&_a:text-brand-500 &_a:no-underline &_a:font-400 &_a:hover:text-brand-800 &_a:hover:no-underline &_a:hover:font-400 &_a:visited:text-brand-800 &_a:visited:no-underline &_a:visited:font-400 block w-auto h-auto text-text-50 text-opacity-100% dark:text-opacity-100% font-body text-base font-400 tracking-normal leading-normal not-italic text-shadow-none normal-case whitespace-none text-center id> © 2025 Brett Crawley. All rights reserved. /p> /div> div classz-0 transform-gpu overflow-hidden> /div> /div> /div> div classz-0 transform-gpu overflow-hidden> /div> /div> /div> /div> div classz-0 transform-gpu bg-gradient-to-r from-slate-600/--bgGradientFromOpacity --bgGradientFromOpacity:60% from-0% to-white-800/--bgGradientToOpacity --bgGradientToOpacity:100% to-100% overflow-hidden> /div> /article> script> gsap.registerPlugin(ScrollTrigger); document.addEventListener(DOMContentLoaded, () > { const revealElements document.querySelectorAll(data-reveal); revealElements.forEach((element, index) > { element.style.visibility hidden; element.style.transitionProperty none; const { revealAnimation: animation fadeUpIn, revealExitAnimation: exitAnimation fadeUpOut, revealPlay: play enter-exit, revealStart: start top bottom, revealEnd: end top top, revealDelay: delay 0, revealDuration: duration 0.5, revealEasing: easing power1.out, revealDistance: distance 200, revealDegrees: degrees 90, revealScrub: scrub false, revealDebug: debug false, revealId, } element.dataset; const id `${revealId}-${index}`; const wantsScrub scrub true; const wantsDebug debug true; const wantsExitAnimation play enter-exit; const playOnce play enter-once; const durationNumber parseFloat(duration); const delayNumber parseFloat(delay); const degreesNumber parseFloat(degrees); const degreesNumberOut degreesNumber * -1; let triggeredOnce false; const config { duration: durationNumber, ease: easing, delay: delayNumber, distance: distance, degrees: degreesNumber, degreesOut: degreesNumberOut, clearProps: auto, onComplete: () > { element.style.transitionProperty ; }, } const markers wantsDebug ? { startColor: green, endColor: red, fontSize: 12px, fontWeight: bold, indent: 20, } : false; if (wantsScrub) { gsap.effectsanimation(element, { scrollTrigger: { trigger: element, start: start, end: end, scrub: true, markers, id, }, ...config }); } else { ScrollTrigger.create({ trigger: element, start: start, end: end, markers, id, onEnter: () > { if (playOnce && triggeredOnce) return; element.style.transitionProperty none; triggeredOnce true; gsap.effectsanimation(element, config); }, onLeave: () > { if (wantsExitAnimation) { element.style.transitionProperty none; gsap.effectsexitAnimation(element, { delay: 0, ...config }); } }, onEnterBack: () > { if (wantsExitAnimation) { element.style.transitionProperty none; gsap.effectsanimation(element, config); } }, onLeaveBack: () > { if (wantsExitAnimation) { element.style.transitionProperty none; gsap.effectsexitAnimation(element, { delay: 0, ...config }); } }, }); } }); });/script> /body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]