Help
RSS
API
Feed
Maltego
Contact
Domain > keeganpotgieter.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-06-21
3.170.73.76
(
ClassC
)
2025-11-03
3.169.173.52
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Mon, 03 Nov 2025 20:08:40 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://keeganpotgieter.com/X-Cache: Redirect from cloudfrontVia: 1.1 0a9acaac1641579d63bb7e6410165540.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4Alt-Svc: h3:443; ma86400X-Amz-Cf-Id: Ozt3Nll8znvrwfZBIkGB8-WII5obT5WwC7szlNnfcMVcEIDijInErQ 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/html; charsetutf-8Content-Length: 11703Connection: keep-aliveDate: Mon, 03 Nov 2025 20:08:41 GMTETag: 10a7f58w7h590px-nextjs-cache: HITx-powered-by: Next.jsCache-Control: s-maxage31536000, stale-while-revalidateVary: Accept-EncodingX-Cache: Miss from cloudfrontVia: 1.1 ba53e0bccc2d60bfa0ca7719c7526e16.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4Alt-Svc: h3:443; ma86400X-Amz-Cf-Id: Y22gyuGavNL_A7JYozDwBFqPehWMQ-fXXWYR46LeBAdRlLK3GuOZpQ !DOCTYPE html>html langen class__variable_3a0388>head>meta charSetutf-8/>meta nameviewport contentwidthdevice-width, initial-scale1, maximum-scale1, user-scalableno/>link relpreload href/_next/static/media/e11418ac562b8ac1-s.p.woff2 asfont crossorigin typefont/woff2/>link relstylesheet href/_next/static/css/34c70d76ce3afdf2.css data-precedencenext/>link relstylesheet href/_next/static/css/488515d4eca9b78f.css data-precedencenext/>link relpreload asscript fetchPrioritylow href/_next/static/chunks/webpack-d89602a28742001f.js/>script src/_next/static/chunks/fd9d1056-1d032289629d3451.js async>/script>script src/_next/static/chunks/117-2218e45205e38dcd.js async>/script>script src/_next/static/chunks/main-app-919be2fe3cdc3deb.js async>/script>script src/_next/static/chunks/f78dc625-32d4644795124d84.js async>/script>script src/_next/static/chunks/647-eb4b3c91285eeec7.js async>/script>script src/_next/static/chunks/866-fb38b5703677bc77.js async>/script>script src/_next/static/chunks/app/page-393a1acafa7b09b2.js async>/script>script src/_next/static/chunks/966-3853fba5ae80b585.js async>/script>script src/_next/static/chunks/app/layout-52bff6d2e5962f6e.js async>/script>title>Keegan Potgieter/title>meta namedescription contentKeegan Potgieter - Software Engineer/>link relicon href/favicon.ico/>meta namenext-size-adjust/>script src/_next/static/chunks/polyfills-42372ed130431b0a.js noModule>/script>/head>body classw-dvh cursor-default overflow-clip bg-background font-sans text-foreground antialiased>script>!function(){try{var ddocument.documentElement,cd.classList;c.remove(light,dark);var elocalStorage.getItem(kp-theme__use_cmd_supernerd!);if(systeme||(!e&&false)){var t(prefers-color-scheme: dark),mwindow.matchMedia(t);if(m.media!t||m.matches){d.style.colorScheme dark;c.add(dark)}else{d.style.colorScheme light;c.add(light)}}else if(e){c.add(e|| )}else{c.add(dark)}if(elight||edark||!e)d.style.colorSchemee||dark}catch(e){}}()/script>div classrelative flex h-full w-full items-center justify-center overflow-hidden overscroll-none bg-background text-xs md:text-base>div classgroup/card relative flex h-full w-full items-center justify-center sm:p-2>div classflex min-w-fit flex-col overscroll-none rounded-md border-border text-foreground shadow-xl shadow-primary/20 sm:hover:shadow-primary/30 z-10 h-full w-full max-w-4xl sm:max-h-80% animate-maximize-window transition-shadow ease-better-ease-in-out sm:h-full sm:w-full sm:hover:shadow-2xl>div classhidden h-12 w-full items-center justify-between space-x-1.5 rounded-t-lg border-0 border-border/20 bg-background p-2 px-4 sm:flex sm:border>div classflex-1>div classflex w-full items-center justify-start space-x-1.5>button classh-3 w-3 cursor-pointer rounded-full border border-transparent bg-red-400 hover:bg-red-500 dark:border-red-400>/button>button classh-3 w-3 cursor-pointer rounded-full border border-transparent bg-yellow-400 hover:bg-yellow-500 dark:border-yellow-400>/button>button classh-3 w-3 cursor-pointer rounded-full border border-transparent bg-green-400 hover:bg-green-500 dark:border-green-400>/button>/div>/div>div classflex min-w-fit flex-1 flex-row justify-between text-nowrap transition-colors ease-better-ease-in-out>div classh-full w-full rounded-md border-0 border-border p-1 text-center text-xs text-muted-foreground sm:border>keeganpotgieter — zsh — 0.1.0/div>/div>div classgroup flex flex-1 items-center justify-end p-1 text-muted-foreground>svg xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24 fillnone strokecurrentColor stroke-width2 stroke-linecapround stroke-linejoinround classlucide lucide-panel-bottom-open m-1 h-4 w-4 scale-90 cursor-pointer transition-transform group-hover:scale-95 sm:hidden>rect width18 height18 x3 y3 rx2>/rect>path dM3 15h18>/path>path dm9 10 3-3 3 3>/path>/svg>/div>/div>div classbottom-laser-fade flex h-full min-w-full max-w-2xl flex-1 flex-col overflow-hidden border-t-0 border-border/20 bg-background text-foreground sm:rounded-b-lg sm:border>div classtop-laser-fade flex h-16 w-full items-center justify-center pt-2 text-center text-4px leading-0.25rem sm:hidden>pre>/pre>/div>div classtop-laser-fade hidden h-20 w-full items-center justify-center pt-2 text-center text-7px leading-0.5rem sm:flex>pre>/pre>/div>div idscrollable-container classrelative overflow-y-auto overscroll-none>div classh-fit w-full rounded-lg p-2>div classh-fit w-full overflow-y-auto overscroll-none pt-2>div classfloat-left flex w-full flex-col gap-2 overflow-x-clip pb-1>div classrelative w-full max-w-full flex-row py-1>label forprompt classfloat-left flex-shrink>div classwhitespace-nowrap>span classtext-secondary>guest/span>span classtext-foreground>@/span>span classtext-primary>/span>span classtext-foreground>:$ ~ /span>/div>/label>div contentEditabletrue roletextbox idprompt classoverflow-x-clip focus:outline-none text-valid aria-labelprompt autofocus autoCorrectoff autoCapitalizeoff tabindex0>/div>/div>/div>/div>/div>/div>/div>/div>div classabsolute z-1 m-auto h-fit w-fit -translate-y-24 animate-fade-in rounded-md bg-black/10 text-center text-muted-foreground/80 filter-none backdrop-blur-xl>div classfilter-blur relative overflow-hidden rounded-md bg-transparent p-1.5px shadow-sm border-animate>div classgroup relative z-10 h-full w-full rounded-sm p-2 bg-background>p>Hello there! It's nice to meet you./p>p>I am Keegan/p>a hrefhttps://www.linkedin.com/in/keeganpotgieter/ target_blank classnon-gradient-text group-hover:gradient-text group-hover:animate-rotate-bg>Let's get in touch/a>/div>/div>/div>div classpointer-events-none z-0>div classabsolute inset-0 bg-gradient-to-r from-primary/50 to-secondary/50 backdrop-blur-2xl transition duration-500 group-hover/card:opacity-100 stylemask-image:radial-gradient(250px at 0px 0px, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.6), rgba(0, 0, 0, 0.2), transparent);-webkit-mask-image:radial-gradient(250px at 0px 0px, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.6), rgba(0, 0, 0, 0.2), transparent)>div classabsolute inset-0 h-fit w-fit translate-y-1/2 mix-blend-overlay group-hover/card:opacity-100 styleopacity:0.4;transform:none>p classabsolute inset-x-0 h-30rem w-30rem -translate-x-1/2 -translate-y-1/2 whitespace-pre-wrap break-words font-mono text-sm font-bold text-foreground transition duration-500>/p>/div>/div>/div>/div>/div>script src/_next/static/chunks/webpack-d89602a28742001f.js async>/script>script>(self.__next_fself.__next_f||).push(0);self.__next_f.push(2,null)/script>script>self.__next_f.push(1,1:HL\/_next/static/media/e11418ac562b8ac1-s.p.woff2\,\font\,{\crossOrigin\:\\,\type\:\font/woff2\}\n2:HL\/_next/static/css/34c70d76ce3afdf2.css\,\style\\n3:HL\/_next/static/css/488515d4eca9b78f.css\,\style\\n)/script>script>self.__next_f.push(1,4:I2846,,\\\n6:I3812,\375\,\static/chunks/f78dc625-32d4644795124d84.js\,\647\,\static/chunks/647-eb4b3c91285eeec7.js\,\866\,\static/chunks/866-fb38b5703677bc77.js\,\931\,\static/chunks/app/page-393a1acafa7b09b2.js\,\HydrationBoundary\\n7:I712,\375\,\static/chunks/f78dc625-32d4644795124d84.js\,\647\,\static/chunks/647-eb4b3c91285eeec7.js\,\866\,\static/chunks/866-fb38b5703677bc77.js\,\931\,\static/chunks/app/page-393a1acafa7b09b2.js\,\Shell\\n8:I3084,\647\,\static/chunks/647-eb4b3c91285eeec7.js\,\966\,\static/chunks/966-3853fba5ae80b585.js\,\185\,\static/chunks/app/layout-52bff6d2e5962f6e.js\,\ThemeProvider\\n9:I6290,\647\,\static/chunks/647-eb4b3c91285eeec7.js\,\966\,\static/chunks/966-3853fba5ae80b585.js\,\185\,\static/chunks/app/layout-52bff6d2e5962f6e.js\,\TRPCReactProvider\\na:I4707,,\\\nb:I6423,,\\\nd:I1060,,\\\ne:\n)/script>script>self.__next_f.push(1,0:\$\,\$L4\,null,{\buildId\:\nucvElz1un8jkHsRjHpMd\,\assetPrefix\:\\,\urlParts\:\\,\\,\initialTree\:\\,{\children\:\__PAGE__\,{}},\$undefined\,\$undefined\,true,\initialSeedData\:\\,{\children\:\__PAGE__\,{},\$L5\,\$\,\$L6\,null,{\state\:{\mutations\:,\queries\:},\children\:\$\,\$L7\,null,{}},null,null,null},\$\,\link\,\0\,{\rel\:\stylesheet\,\href\:\/_next/static/css/34c70d76ce3afdf2.css\,\precedence\:\next\,\crossOrigin\:\$undefined\},\$\,\link\,\1\,{\rel\:\stylesheet\,\href\:\/_next/static/css/488515d4eca9b78f.css\,\precedence\:\next\,\crossOrigin\:\$undefined\},\$\,\html\,null,{\lang\:\en\,\className\:\__variable_3a0388\,\children\:\$\,\body\,null,{\className\:\w-dvh cursor-default overflow-clip bg-background font-sans text-foreground antialiased\,\children\:\$\,\$L8\,null,{\attribute\:\class\,\defaultTheme\:\dark\,\storageKey\:\kp-theme__use_cmd_supernerd!\,\disableTransitionOnChange\:true,\children\:\$\,\$L9\,null,{\children\:\$\,\$La\,null,{\parallelRouterKey\:\children\,\segmentPath\:\children\,\error\:\$undefined\,\errorStyles\:\$undefined\,\errorScripts\:\$undefined\,\template\:\$\,\$Lb\,null,{},\templateStyles\:\$undefined\,\templateScripts\:\$undefined\,\notFound\:\$\,\title\,null,{\children\:\404: This page could not be found.\},\$\,\div\,null,{\style\:{\fontFamily\:\system-ui,\\\Segoe UI\\\,Roboto,Helvetica,Arial,sans-serif,\\\Apple Color Emoji\\\,\\\Segoe UI Emoji\\\\,\height\:\100vh\,\textAlign\:\center\,\display\:\flex\,\flexDirection\:\column\,\alignItems\:\center\,\justifyContent\:\center\},\children\:\$\,\div\,null,{\children\:\$\,\style\,null,{\dangerouslySetInnerHTML\:{\__html\:\body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\}},\$\,\h1\,null,{\className\:\next-error-h1\,\style\:{\display\:\inline-block\,\margin\:\0 20px 0 0\,\padding\:\0 23px 0 0\,\fontSize\:24,\fontWeight\:500,\verticalAlign\:\top\,\lineHeight\:\49px\},\children\:\404\},\$\,\div\,null,{\style\:{\display\:\inline-block\},\children\:\$\,\h2\,null,{\style\:{\fontSize\:14,\fontWeight\:400,\lineHeight\:\49px\,\margin\:0},\children\:\This page could not be found.\}}}},\notFoundStyles\:}}}}},null,null,\couldBeIntercepted\:false,\initialHead\:null,\$Lc\,\globalErrorComponent\:\$d\,\missingSlots\:\$We\}\n)/script>script>self.__next_f.push(1,c:\$\,\meta\,\0\,{\name\:\viewport\,\content\:\widthdevice-width, initial-scale1, maximum-scale1, user-scalableno\},\$\,\meta\,\1\,{\charSet\:\utf-8\},\$\,\title\,\2\,{\children\:\Keegan Potgieter\},\$\,\meta\,\3\,{\name\:\description\,\content\:\Keegan Potgieter - Software Engineer\},\$\,\link\,\4\,{\rel\:\icon\,\href\:\/favicon.ico\},\$\,\meta\,\5\,{\name\:\next-size-adjust\}\n5:null\n)/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
]