Vercel
tcp/443 tcp/80
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c7cf176427cf1764239bdea761ddf5dff1ddf5dff1ddf5dff
Found 2 files trough .DS_Store spidering: /files /images
Open service 64.29.17.65:443 · www.abdoul.dev
2026-01-11 08:37
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 2
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 75386
Content-Type: text/html; charset=utf-8
Date: Sun, 11 Jan 2026 08:37:06 GMT
Etag: "ae12bdac96bce31402038371555d852f"
Last-Modified: Sun, 11 Jan 2026 08:37:04 GMT
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Vercel-Cache: HIT
X-Vercel-Id: fra1::h5d69-1768120626846-6e520ce92d1a
Connection: close
Page title: Abdoul.dev
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Abdoul.dev</title>
<link rel="icon" type="image/png" href="assets/images/abdoul.png">
<script src="js/i18n.js"></script>
<!-- Clarity Tracking Code for https://www.abdoul.dev/ -->
<script type="text/javascript">
(function(c,l,a,r,i,t,y){
c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
})(window, document, "clarity", "script", "u4db1zrumm");
</script>
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
:root {
--bg-primary: #000000;
--bg-secondary: rgba(255, 255, 255, 0.03);
--text-primary: #ffffff;
--text-secondary: rgba(255, 255, 255, 0.6);
--accent: #B71C1C;
--accent-hover: #8B0000;
--glass: rgba(255, 255, 255, 0.1);
--glass-border: rgba(255, 255, 255, 0.2);
--shadow: rgba(0, 0, 0, 0.5);
--success: #34C759;
--warning: var(--accent);
}
[data-theme="light"] {
--bg-primary: #F2F2F7;
--bg-secondary: rgba(0, 0, 0, 0.03);
--text-primary: #000000;
--text-secondary: rgba(0, 0, 0, 0.6);
--glass: rgba(255, 255, 255, 0.7);
--glass-border: rgba(0, 0, 0, 0.1);
--shadow: rgba(0, 0, 0, 0.1);
}
body {
font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'Segoe UI', sans-serif;
background: var(--bg-primary);
color: var(--text-primary);
min-height: 100vh;
overflow-x: hidden;
transition: all 0.3s ease;
}
/* Animated Background */
.background {
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: -1;
overflow: hidden;
}
.background::before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-image:
linear-gradient(rgba(183, 28, 28, 0.1) 1px, transparent 1px),
linear-gradient(90deg, rgba(183, 28, 28, 0.1) 1px, transparent 1px);
background-size: 50px 50px;
opacity: 0.3;
}
.gradient-sphere {
position: absolute;
border-radius: 50%;
filter: blur(80px);
opacity: 0.5;
animation: float 20s infinite ease-in-out;
}
.sphere-1 {
width: 400px;
height: 400px;
background: linear-gradient(135deg, #B71C1C 0%, #FF6B6B 100%);
top: -200px;
right: -100px;
animation-delay: 0s;
}
.sphere-2 {
width: 300px;
height: 300px;
background: linear-gradient(135deg, #8B0000 0%, #DC143C 100%);
bottom: -150px;
left: -100px;
animation-delay: 5s;
}
.sphere-3 {
width: 350px;
height: 350px;
background: linear-gradient(135deg, #CD5C5C 0%, #FF6347 100%);
top: 50%;
right: -175px;
animation-delay: 10s;
}
@keyframes float {
0%, 100% {
transform: translate(0, 0) scale(1);
}
33% {
transform: translate(30px, -30px) scale(1.1);
}
66% {
transform: translate(-20px, 20px) scale(0.9);
}
}
/* Container */
.container {
max-width: 680px;
margin: 0 auto;
padding: 40px 20px;
position: relative;
z-
Open service 216.198.79.65:443 · www.abdoul.dev
2026-01-11 08:37
HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Age: 2
Cache-Control: public, max-age=0, must-revalidate
Content-Disposition: inline
Content-Length: 75386
Content-Type: text/html; charset=utf-8
Date: Sun, 11 Jan 2026 08:37:06 GMT
Etag: "ae12bdac96bce31402038371555d852f"
Last-Modified: Sun, 11 Jan 2026 08:37:04 GMT
Server: Vercel
Strict-Transport-Security: max-age=63072000
X-Vercel-Cache: HIT
X-Vercel-Id: fra1::xv289-1768120626902-eccc06f65935
Connection: close
Page title: Abdoul.dev
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Abdoul.dev</title>
<link rel="icon" type="image/png" href="assets/images/abdoul.png">
<script src="js/i18n.js"></script>
<!-- Clarity Tracking Code for https://www.abdoul.dev/ -->
<script type="text/javascript">
(function(c,l,a,r,i,t,y){
c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
})(window, document, "clarity", "script", "u4db1zrumm");
</script>
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
:root {
--bg-primary: #000000;
--bg-secondary: rgba(255, 255, 255, 0.03);
--text-primary: #ffffff;
--text-secondary: rgba(255, 255, 255, 0.6);
--accent: #B71C1C;
--accent-hover: #8B0000;
--glass: rgba(255, 255, 255, 0.1);
--glass-border: rgba(255, 255, 255, 0.2);
--shadow: rgba(0, 0, 0, 0.5);
--success: #34C759;
--warning: var(--accent);
}
[data-theme="light"] {
--bg-primary: #F2F2F7;
--bg-secondary: rgba(0, 0, 0, 0.03);
--text-primary: #000000;
--text-secondary: rgba(0, 0, 0, 0.6);
--glass: rgba(255, 255, 255, 0.7);
--glass-border: rgba(0, 0, 0, 0.1);
--shadow: rgba(0, 0, 0, 0.1);
}
body {
font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'Segoe UI', sans-serif;
background: var(--bg-primary);
color: var(--text-primary);
min-height: 100vh;
overflow-x: hidden;
transition: all 0.3s ease;
}
/* Animated Background */
.background {
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: -1;
overflow: hidden;
}
.background::before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-image:
linear-gradient(rgba(183, 28, 28, 0.1) 1px, transparent 1px),
linear-gradient(90deg, rgba(183, 28, 28, 0.1) 1px, transparent 1px);
background-size: 50px 50px;
opacity: 0.3;
}
.gradient-sphere {
position: absolute;
border-radius: 50%;
filter: blur(80px);
opacity: 0.5;
animation: float 20s infinite ease-in-out;
}
.sphere-1 {
width: 400px;
height: 400px;
background: linear-gradient(135deg, #B71C1C 0%, #FF6B6B 100%);
top: -200px;
right: -100px;
animation-delay: 0s;
}
.sphere-2 {
width: 300px;
height: 300px;
background: linear-gradient(135deg, #8B0000 0%, #DC143C 100%);
bottom: -150px;
left: -100px;
animation-delay: 5s;
}
.sphere-3 {
width: 350px;
height: 350px;
background: linear-gradient(135deg, #CD5C5C 0%, #FF6347 100%);
top: 50%;
right: -175px;
animation-delay: 10s;
}
@keyframes float {
0%, 100% {
transform: translate(0, 0) scale(1);
}
33% {
transform: translate(30px, -30px) scale(1.1);
}
66% {
transform: translate(-20px, 20px) scale(0.9);
}
}
/* Container */
.container {
max-width: 680px;
margin: 0 auto;
padding: 40px 20px;
position: relative;
z-
Open service 64.29.17.65:80 · www.abdoul.dev
2026-01-11 08:37
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://www.abdoul.dev/ Refresh: 0;url=https://www.abdoul.dev/ server: Vercel Redirecting...
Open service 216.198.79.65:80 · www.abdoul.dev
2026-01-11 08:37
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://www.abdoul.dev/ Refresh: 0;url=https://www.abdoul.dev/ server: Vercel Redirecting...
Open service 76.76.21.21:80 · abdoul.dev
2026-01-10 07:29
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://abdoul.dev/ Refresh: 0;url=https://abdoul.dev/ server: Vercel Redirecting...
Open service 76.76.21.21:443 · abdoul.dev
2026-01-10 07:29
HTTP/1.1 307 Temporary Redirect Cache-Control: public, max-age=0, must-revalidate Content-Type: text/plain Date: Sat, 10 Jan 2026 07:30:01 GMT Location: https://www.abdoul.dev/ Server: Vercel Strict-Transport-Security: max-age=63072000 X-Vercel-Id: iad1::jzpmb-1768030201000-e091b4c1726a Connection: close Transfer-Encoding: chunked Redirecting...
Open service 216.198.79.1:80 · abdoul.dev
2026-01-10 07:29
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://abdoul.dev/ Refresh: 0;url=https://abdoul.dev/ server: Vercel Redirecting...
Open service 216.198.79.1:443 · abdoul.dev
2026-01-10 07:29
HTTP/1.1 307 Temporary Redirect Cache-Control: public, max-age=0, must-revalidate Content-Type: text/plain Date: Sat, 10 Jan 2026 07:30:01 GMT Location: https://www.abdoul.dev/ Server: Vercel Strict-Transport-Security: max-age=63072000 X-Vercel-Id: sin1::h8h8d-1768030200906-c402679413ed Connection: close Transfer-Encoding: chunked Redirecting...