Domain ebrahim.ai
United States
AMAZON-02
  • Open service 18.239.50.72:443 · ebrahim.ai

    2026-01-12 21:12

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63789
    Connection: close
    Date: Tue, 23 Dec 2025 00:31:04 GMT
    ETag: "r3pzy2qket1d7w"
    x-nextjs-cache: HIT
    x-nextjs-prerender: 1
    x-nextjs-prerender: 1
    x-nextjs-stale-time: 300
    x-powered-by: Next.js
    Cache-Control: s-maxage=31536000
    Vary: Accept-Encoding
    X-Cache: Hit from cloudfront
    Via: 1.1 ed6e39eea0e39e463514b9421b7a2806.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P3
    Alt-Svc: h3=":443"; ma=86400
    X-Amz-Cf-Id: Di2znI4SJdZS09mXTV4ItVY-FSAiXoSIevJ_zu6dpEs3-ig5SjyvZQ==
    Age: 1802514
    
    Page title: ebrahim.ai
    
    <!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Flogo.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Flogo.png&amp;w=96&amp;q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun 
    Found 2026-01-12 by HttpPlugin
    Create report
  • Open service 18.239.50.72:443 · ebrahim.ai

    2026-01-11 21:17

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63789
    Connection: close
    Date: Sat, 10 Jan 2026 21:28:16 GMT
    ETag: "r3pzy2qket1d7w"
    x-nextjs-cache: HIT
    x-nextjs-prerender: 1
    x-nextjs-prerender: 1
    x-nextjs-stale-time: 300
    x-powered-by: Next.js
    Cache-Control: s-maxage=31536000
    Vary: Accept-Encoding
    X-Cache: Hit from cloudfront
    Via: 1.1 702b555619c53ec5f8f56dfeed61c334.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P3
    Alt-Svc: h3=":443"; ma=86400
    X-Amz-Cf-Id: WAv6P4yueerc5Vzi1yd-uKt6wBM8T-lZFd8IioqztaDTRrbcJ_CF2A==
    Age: 85744
    
    Page title: ebrahim.ai
    
    <!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Flogo.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Flogo.png&amp;w=96&amp;q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun 
    Found 2026-01-11 by HttpPlugin
    Create report
  • Open service 18.239.50.72:443 · ebrahim.ai

    2026-01-10 21:28

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63789
    Connection: close
    Date: Sat, 10 Jan 2026 21:28:16 GMT
    ETag: "r3pzy2qket1d7w"
    x-nextjs-cache: HIT
    x-nextjs-prerender: 1
    x-nextjs-prerender: 1
    x-nextjs-stale-time: 300
    x-powered-by: Next.js
    Cache-Control: s-maxage=31536000
    Vary: Accept-Encoding
    X-Cache: Hit from cloudfront
    Via: 1.1 70d3812e62d49cd4dca6f1dcec98b050.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P3
    Alt-Svc: h3=":443"; ma=86400
    X-Amz-Cf-Id: Jkx-LuHUAQ3MGm2g-8sJn_tkY1-iUdgmlfT-0TWuK32oo1Es6T4zUA==
    Age: 1
    
    Page title: ebrahim.ai
    
    <!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Flogo.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Flogo.png&amp;w=96&amp;q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun 
    Found 2026-01-10 by HttpPlugin
    Create report
  • Open service 18.239.50.72:443 · ebrahim.ai

    2026-01-09 21:49

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63789
    Connection: close
    Date: Fri, 09 Jan 2026 21:49:31 GMT
    ETag: "r3pzy2qket1d7w"
    x-nextjs-cache: HIT
    x-nextjs-prerender: 1
    x-nextjs-prerender: 1
    x-nextjs-stale-time: 300
    x-powered-by: Next.js
    Cache-Control: s-maxage=31536000
    Vary: Accept-Encoding
    X-Cache: Hit from cloudfront
    Via: 1.1 644a5a573cbbd5ac03f5c40fa8642914.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P3
    Alt-Svc: h3=":443"; ma=86400
    X-Amz-Cf-Id: IeLnzSOaGnniQ-7puB_cM9Q8v6nWEJYI1qkXjTYeSk9hSo4KPSszqg==
    Age: 1
    
    Page title: ebrahim.ai
    
    <!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Flogo.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Flogo.png&amp;w=96&amp;q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun 
    Found 2026-01-09 by HttpPlugin
    Create report
  • Open service 18.239.50.72:443 · ebrahim.ai

    2026-01-08 21:50

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63789
    Connection: close
    Date: Mon, 05 Jan 2026 21:27:57 GMT
    ETag: "r3pzy2qket1d7w"
    x-nextjs-cache: HIT
    x-nextjs-prerender: 1
    x-nextjs-prerender: 1
    x-nextjs-stale-time: 300
    x-powered-by: Next.js
    Cache-Control: s-maxage=31536000
    Vary: Accept-Encoding
    X-Cache: Hit from cloudfront
    Via: 1.1 64e65d847e47fbcbf4dc70bc1c185676.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P3
    Alt-Svc: h3=":443"; ma=86400
    X-Amz-Cf-Id: DCweJYFhT9lCoeo83VnLnCUt1Zds__9J4NG8wan0MxEuRph9R3kk4Q==
    Age: 260528
    
    Page title: ebrahim.ai
    
    <!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Flogo.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Flogo.png&amp;w=96&amp;q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun 
    Found 2026-01-08 by HttpPlugin
    Create report
  • Open service 18.239.50.72:443 · ebrahim.ai

    2026-01-07 21:32

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63789
    Connection: close
    Date: Tue, 23 Dec 2025 00:31:04 GMT
    ETag: "r3pzy2qket1d7w"
    x-nextjs-cache: HIT
    x-nextjs-prerender: 1
    x-nextjs-prerender: 1
    x-nextjs-stale-time: 300
    x-powered-by: Next.js
    Cache-Control: s-maxage=31536000
    Vary: Accept-Encoding
    X-Cache: Hit from cloudfront
    Via: 1.1 ecbb6ac82f8f6ff46460b69097d121ec.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P3
    Alt-Svc: h3=":443"; ma=86400
    X-Amz-Cf-Id: zhp48uDTGd5uVvKWl8j5E3Z3d8p6g0XZUuVFOA0u87AzAUBrbxMJAA==
    Age: 1371684
    
    Page title: ebrahim.ai
    
    <!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Flogo.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Flogo.png&amp;w=96&amp;q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun 
    Found 2026-01-07 by HttpPlugin
    Create report
  • Open service 18.239.50.72:443 · ebrahim.ai

    2026-01-06 21:26

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63789
    Connection: close
    Date: Mon, 05 Jan 2026 21:27:57 GMT
    ETag: "r3pzy2qket1d7w"
    x-nextjs-cache: HIT
    x-nextjs-prerender: 1
    x-nextjs-prerender: 1
    x-nextjs-stale-time: 300
    x-powered-by: Next.js
    Cache-Control: s-maxage=31536000
    Vary: Accept-Encoding
    X-Cache: Hit from cloudfront
    Via: 1.1 a752e456797165fcc0a1e5de08b5353c.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P3
    Alt-Svc: h3=":443"; ma=86400
    X-Amz-Cf-Id: UvYEWRDW8uFWkQIF2XFs9pakfvsoFfAjpMXmzYCt52xCF3fTWuLW-g==
    Age: 86290
    
    Page title: ebrahim.ai
    
    <!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Flogo.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Flogo.png&amp;w=96&amp;q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun 
    Found 2026-01-06 by HttpPlugin
    Create report
  • Open service 18.239.50.72:443 · ebrahim.ai

    2026-01-03 21:05

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63789
    Connection: close
    Date: Tue, 23 Dec 2025 00:31:04 GMT
    ETag: "r3pzy2qket1d7w"
    x-nextjs-cache: HIT
    x-nextjs-prerender: 1
    x-nextjs-prerender: 1
    x-nextjs-stale-time: 300
    x-powered-by: Next.js
    Cache-Control: s-maxage=31536000
    Vary: Accept-Encoding
    X-Cache: Hit from cloudfront
    Via: 1.1 3ab47e7bb911be04b665845f18319950.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P3
    Alt-Svc: h3=":443"; ma=86400
    X-Amz-Cf-Id: jL5w83WSTW90BaQ3auEZdQQjJg2F3Q0TEyZdV6uGo-kwKFp0fMhFDg==
    Age: 1024488
    
    Page title: ebrahim.ai
    
    <!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Flogo.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Flogo.png&amp;w=96&amp;q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun 
    Found 2026-01-03 by HttpPlugin
    Create report
  • Open service 18.239.50.72:443 · ebrahim.ai

    2026-01-02 21:25

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63789
    Connection: close
    Date: Wed, 17 Dec 2025 15:15:16 GMT
    ETag: "r3pzy2qket1d7w"
    x-nextjs-cache: HIT
    x-nextjs-prerender: 1
    x-nextjs-prerender: 1
    x-nextjs-stale-time: 300
    x-powered-by: Next.js
    Cache-Control: s-maxage=31536000
    Vary: Accept-Encoding
    X-Cache: Hit from cloudfront
    Via: 1.1 b744839339b269ebb49818cc6c300b6a.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P3
    Alt-Svc: h3=":443"; ma=86400
    X-Amz-Cf-Id: FFjMoZjBaoGroFFUff6vkQcJOsBgQOG_IJSXR5V8-V3mrDJRwFXpLg==
    Age: 1404585
    
    Page title: ebrahim.ai
    
    <!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Flogo.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Flogo.png&amp;w=96&amp;q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun 
    Found 2026-01-02 by HttpPlugin
    Create report
  • Open service 18.239.50.72:443 · ebrahim.ai

    2026-01-01 21:20

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63789
    Connection: close
    Date: Tue, 23 Dec 2025 00:31:04 GMT
    ETag: "r3pzy2qket1d7w"
    x-nextjs-cache: HIT
    x-nextjs-prerender: 1
    x-nextjs-prerender: 1
    x-nextjs-stale-time: 300
    x-powered-by: Next.js
    Cache-Control: s-maxage=31536000
    Vary: Accept-Encoding
    X-Cache: Hit from cloudfront
    Via: 1.1 f58eea4785e4dd62930ab32de2a40d48.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P3
    Alt-Svc: h3=":443"; ma=86400
    X-Amz-Cf-Id: qBl--txP2V8U1tOEm0C8mAvF2d-JuqzQSUmz3UiK1OfubcABauspuQ==
    Age: 852581
    
    Page title: ebrahim.ai
    
    <!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Flogo.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Flogo.png&amp;w=96&amp;q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun 
    Found 2026-01-01 by HttpPlugin
    Create report
  • Open service 18.239.50.72:443 · ebrahim.ai

    2025-12-31 21:31

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63789
    Connection: close
    Date: Tue, 23 Dec 2025 00:31:04 GMT
    ETag: "r3pzy2qket1d7w"
    x-nextjs-cache: HIT
    x-nextjs-prerender: 1
    x-nextjs-prerender: 1
    x-nextjs-stale-time: 300
    x-powered-by: Next.js
    Cache-Control: s-maxage=31536000
    Vary: Accept-Encoding
    X-Cache: Hit from cloudfront
    Via: 1.1 40fb5e8791e3cb1337e56d76d11ee8fa.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P3
    Alt-Svc: h3=":443"; ma=86400
    X-Amz-Cf-Id: wcrKlw1AELu_rQfYvnp_AuMp5kEpcdnG0dpORnDO-rqWV7lfdVQWFw==
    Age: 766809
    
    Page title: ebrahim.ai
    
    <!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Flogo.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Flogo.png&amp;w=96&amp;q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun 
    Found 2025-12-31 by HttpPlugin
    Create report
  • Open service 18.239.50.72:443 · ebrahim.ai

    2025-12-30 21:38

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63789
    Connection: close
    Date: Tue, 30 Dec 2025 21:38:37 GMT
    ETag: "r3pzy2qket1d7w"
    x-nextjs-cache: HIT
    x-nextjs-prerender: 1
    x-nextjs-prerender: 1
    x-nextjs-stale-time: 300
    x-powered-by: Next.js
    Cache-Control: s-maxage=31536000
    Vary: Accept-Encoding
    X-Cache: Miss from cloudfront
    Via: 1.1 c2c44e18165da827386e0ed36aeea344.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P3
    Alt-Svc: h3=":443"; ma=86400
    X-Amz-Cf-Id: rkxnbF73QWZP4LrGVCzF6oO38QMbzDaxKxR2J5jUfz7Rb36Aq5La-A==
    
    Page title: ebrahim.ai
    
    <!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Flogo.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Flogo.png&amp;w=96&amp;q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun 
    Found 2025-12-30 by HttpPlugin
    Create report
  • Open service 18.239.50.72:443 · ebrahim.ai

    2025-12-23 00:31

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63789
    Connection: close
    Date: Tue, 23 Dec 2025 00:31:04 GMT
    ETag: "r3pzy2qket1d7w"
    x-nextjs-cache: HIT
    x-nextjs-prerender: 1
    x-nextjs-prerender: 1
    x-nextjs-stale-time: 300
    x-powered-by: Next.js
    Cache-Control: s-maxage=31536000
    Vary: Accept-Encoding
    X-Cache: Hit from cloudfront
    Via: 1.1 a43889f6531338b6dd9d3a4339de949a.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P3
    Alt-Svc: h3=":443"; ma=86400
    X-Amz-Cf-Id: k3DUzskFslXtEZhqjqKVwCPjg5j4Xz46_US0R1GtCp-Z29ZqSnDugw==
    
    Page title: ebrahim.ai
    
    <!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Flogo.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Flogo.png&amp;w=96&amp;q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun 
    Found 2025-12-23 by HttpPlugin
    Create report
  • Open service 18.239.50.72:443 · ebrahim.ai

    2025-12-21 09:03

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63789
    Connection: close
    Date: Wed, 17 Dec 2025 15:15:16 GMT
    ETag: "r3pzy2qket1d7w"
    x-nextjs-cache: HIT
    x-nextjs-prerender: 1
    x-nextjs-prerender: 1
    x-nextjs-stale-time: 300
    x-powered-by: Next.js
    Cache-Control: s-maxage=31536000
    Vary: Accept-Encoding
    X-Cache: Hit from cloudfront
    Via: 1.1 e1ffe469ec59bbd0f64b14eb9c83d0d4.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P3
    Alt-Svc: h3=":443"; ma=86400
    X-Amz-Cf-Id: 5Gdvc0IdOOLZCNVg0nDOEjGeXljiIglfz5mZXRxukzq5paTR1LEjqg==
    Age: 323265
    
    Page title: ebrahim.ai
    
    <!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Flogo.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Flogo.png&amp;w=96&amp;q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun 
    Found 2025-12-21 by HttpPlugin
    Create report
  • Open service 18.239.50.72:443 · ebrahim.ai

    2025-12-19 11:27

    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 63789
    Connection: close
    Date: Wed, 17 Dec 2025 15:15:16 GMT
    ETag: "r3pzy2qket1d7w"
    x-nextjs-cache: HIT
    x-nextjs-prerender: 1
    x-nextjs-prerender: 1
    x-nextjs-stale-time: 300
    x-powered-by: Next.js
    Cache-Control: s-maxage=31536000
    Vary: Accept-Encoding
    X-Cache: Hit from cloudfront
    Via: 1.1 b038919df048ba1d1a170622840d275e.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: AMS58-P3
    Alt-Svc: h3=":443"; ma=86400
    X-Amz-Cf-Id: wktPdzBwnmakjL395RMH42FVJD0H8qZFNrIBb1GAUHTqXzXkRMW5TA==
    Age: 159117
    
    Page title: ebrahim.ai
    
    <!DOCTYPE html><!--PoS9ee6vsNIlO0zjNOYMa--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/c0be87fa20ebabee.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c62b4372c26b460f.js"/><script src="/_next/static/chunks/5564f493499345f1.js" async=""></script><script src="/_next/static/chunks/111c2078ff56494a.js" async=""></script><script src="/_next/static/chunks/8082ab48faca5ea1.js" async=""></script><script src="/_next/static/chunks/turbopack-c9b27daf52d311f9.js" async=""></script><script src="/_next/static/chunks/8f4a41d37e1d2b19.js" async=""></script><script src="/_next/static/chunks/188e64768864019e.js" async=""></script><script src="/_next/static/chunks/c7e6a53d88103b4b.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7dd66bdf8a7e5707.js" async=""></script><script src="/_next/static/chunks/e177102654049f01.js" async=""></script><script src="/_next/static/chunks/168801eaae31c872.js" async=""></script><meta name="next-size-adjust" content=""/><title>ebrahim.ai</title><meta name="description" content="Full-stack developer specializing in web dev, AI, blockchain, and APIs"/><link rel="icon" href="/favicon.ico?favicon.0b3bf435.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/icon.png?icon.5180a74b.png" sizes="1024x1024" type="image/png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><header class="fixed top-4 left-1/2 -translate-x-1/2 z-50 w-[95%] max-w-7xl"><nav class="bg-background/80 backdrop-blur-md border border-border rounded-full px-6 py-3 shadow-lg"><div class="flex items-center justify-between"><a class="flex items-center gap-3" href="/"><div class="w-10 h-10 rounded-full overflow-hidden bg-transparent"><img alt="Zulqarni Family Crest" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="w-full h-full object-cover mix-blend-multiply dark:mix-blend-screen" style="color:transparent" srcSet="/_next/image?url=%2Flogo.png&amp;w=48&amp;q=75 1x, /_next/image?url=%2Flogo.png&amp;w=96&amp;q=75 2x" src="/_next/image?url=%2Flogo.png&amp;w=96&amp;q=75"/></div><span class="text-xl font-bold">ebrahim.ai</span></a><div class="hidden md:flex items-center gap-8"><a class="text-sm font-medium transition-colors hover:text-primary" href="/">Home</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/about">About</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/#projects">Projects</a><a class="text-sm font-medium transition-colors hover:text-primary" href="/contact">Contact</a></div><div class="flex items-center gap-4"><button class="inline-flex items-center justify-center rounded-full w-9 h-9 transition-colors hover:bg-accent/10"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun 
    Found 2025-12-19 by HttpPlugin
    Create report
*.ebrahim.aiebrahim.ai
CN:
*.ebrahim.ai
Key:
RSA-2048
Issuer:
Not before:
2025-04-26 00:00
Not after:
2026-05-26 23:59
Domain summary
IP summary