Heroku
tcp/443
.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: 5f32cf5d6962f09c668fcbec668fcbec07d245e34d952264d5b241ea83a77728
Found 17 files trough .DS_Store spidering: /about.html /config /contact.html /css /css/main.css /css/normalize.css /css/responsive.css /gallery.html /gallery1-2025.html /gallery2-2025.html /gallery2.html /img /img/mail.png /img/phone.png /index.html /index3.html /Procfile
Severity: low
Fingerprint: 5f32cf5d6962f09c668fcbec668fcbec935a83e13b930e159042a48de8bec928
Found 17 files trough .DS_Store spidering: /config /contact.html /css /css/main.css /css/normalize.css /css/responsive.css /dylan_art_app.v2 /gallery.html /gallery1-2025.html /gallery2-2025.html /gallery2.html /img /img/mail.png /img/phone.png /index.html /index3.html /Procfile
Severity: low
Fingerprint: 5f32cf5d6962f09c668fcbec668fcbec07d245e34d952264d5b241eac5ab2385
Found 17 files trough .DS_Store spidering: /about.html /config /contact.html /css /css/main.css /css/normalize.css /css/responsive.css /dylan_art_app.v2 /gallery.html /gallery1-2025.html /gallery2-2025.html /img /img/mail.png /img/phone.png /index.html /index3.html /Procfile
Severity: medium
Fingerprint: 5f32cf5d6962f09ca629b8b1a629b8b1c4c8c6e0aacd0fd58f05bd69f5140763
Found 34 files trough .DS_Store spidering: /about.html /config /contact.html /css /css/main.css /css/normalize.css /css/responsive.css /gallery.html /gallery1-2025.html /gallery2-2025.html /gallery2.html /img /img/banana.jpg /img/beachblob.jpg /img/dylanprofile.jpg /img/facebook-wrap.png /img/facebook.png /img/gun.jpg /img/justin.jpg /img/keaton.jpg /img/lemonjuice.jpg /img/mail.png /img/phone.png /img/planthead.jpg /img/pokeball.jpg /img/prism.jpg /img/soundcloud.png /img/time.jpg /img/twitter-wrap.png /img/twitter.png /img/wallart.jpg /img/wrinkle.jpg /img/yarn.jpg /index.html
Severity: low
Fingerprint: 5f32cf5d6962f09c87f05b7087f05b70c526ce8832e2cc9bf352c3f830379499
Found 26 files trough .DS_Store spidering: /css /css/main.css /css/normalize.css /css/responsive.css /img /img/banana.jpg /img/beachblob.jpg /img/dylanprofile.jpg /img/facebook-wrap.png /img/facebook.png /img/gun.jpg /img/justin.jpg /img/keaton.jpg /img/lemonjuice.jpg /img/mail.png /img/phone.png /img/planthead.jpg /img/pokeball.jpg /img/prism.jpg /img/soundcloud.png /img/time.jpg /img/twitter-wrap.png /img/twitter.png /img/wallart.jpg /img/wrinkle.jpg /img/yarn.jpg
Open service 15.197.149.68:443 · www.dylanhellstrom.com
2026-01-09 01:26
HTTP/1.1 301 Moved Permanently
Content-Length: 169
Content-Type: text/html
Date: Fri, 09 Jan 2026 01:26:48 GMT
Location: https://www.troublecats.shop/
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=DIQUXn%2FRC8AB%2FdQqNc%2BJmPQgHiTIEiF%2Fim373RPlzA4%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767922008"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=DIQUXn%2FRC8AB%2FdQqNc%2BJmPQgHiTIEiF%2Fim373RPlzA4%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767922008"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
Page title: 301 Moved Permanently
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.28.0</center>
</body>
</html>
Open service 15.197.149.68:443 · www.dylanhellstrom.com
2026-01-02 06:07
HTTP/1.1 301 Moved Permanently
Content-Length: 169
Content-Type: text/html
Date: Fri, 02 Jan 2026 06:07:33 GMT
Location: https://www.troublecats.shop/
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=syfUiqZJtlEntmHaSBWQckbBaZNCrk9bsoWWOJsxfu4%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767334053"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=syfUiqZJtlEntmHaSBWQckbBaZNCrk9bsoWWOJsxfu4%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767334053"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
Page title: 301 Moved Permanently
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx/1.28.0</center>
</body>
</html>
Open service 15.197.149.68:443 · www.dylanhellstrom.com
2025-12-30 13:17
HTTP/1.1 200 OK
Accept-Ranges: bytes
Content-Length: 14372
Content-Type: text/html
Date: Tue, 30 Dec 2025 13:17:26 GMT
Etag: "6926268d-3824"
Last-Modified: Tue, 25 Nov 2025 21:58:37 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=qLGvx1cOjnAeZsaNzqQIZQnXJTXov%2FuZQul%2FUBGcw8g%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767100646"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=qLGvx1cOjnAeZsaNzqQIZQnXJTXov%2FuZQul%2FUBGcw8g%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767100646"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
Page title: welcome!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>welcome!</title>
<link rel="stylesheet" href="css/normalize.css">
<link rel="stylesheet" href="css/main.css">
<link rel="stylesheet" href="css/responsive.css">
<style>
/* ---- Base page ---- */
html, body { margin: 0; padding: 0; overflow-x: hidden; }
body {
image-rendering: pixelated;
font-family: 'Press Start 2P', monospace;
min-height: 100vh;
position: relative;
isolation: isolate;
}
/* Background image */
body::before {
content: "";
position: fixed;
inset: 0;
background: url("https://res.cloudinary.com/dibw4hgvj/image/upload/v1758079504/fuck1_xtkonb.png")
no-repeat center center;
background-size: 1600px;
z-index: 0;
pointer-events: none;
}
/* ---- Splash overlay (always on top) ---- */
#splash {
position: fixed;
inset: 0;
display: flex;
justify-content: center;
align-items: center;
background: transparent;
z-index: 100000;
pointer-events: none;
}
#splash img {
display: block;
width: 1900px;
height: 1900px;
object-fit: contain;
}
/* ---- Floating image (beneath splash) ---- */
.floating-image {
position: absolute;
top: 77px;
left: 50%;
transform: translateX(-50%);
width: 700px;
height: auto;
z-index: 1;
pointer-events: none;
}
/* ---- Stage centers the pen block vertically & horizontally ---- */
.stage {
position: relative;
z-index: 1; /* above bg, below splash */
min-height: 100svh; /* safe viewport height on mobile */
display: flex;
align-items: center; /* vertical center */
justify-content: center; /* horizontal center */
padding-block: clamp(24px, 6vh, 80px); /* a little breathing room */
}
/* The trio (left image, pen, right image) */
.pen-wrapper {
display: flex;
align-items: center;
justify-content: center;
gap: 12px;
max-width: 100vw;
overflow: hidden;
}
/* ---- Pen size (desktop default) ---- */
.pen {
width: 777px;
height: 300px;
border: 6px solid transparent;
border-radius: 12px;
background: transparent;
position: relative;
overflow: hidden;
}
.side-image { width: 120px; height: auto; object-fit: contain; }
/* Chickens */
.chicken-wrap {
position: absolute;
bottom: 100px; /* “ground” height inside the pen */
width: 100px;
height: 50px;
z-index: 10;
will-change: left, transform;
}
.chicken {
width: 100%;
height: auto;
cursor: pointer;
user-select: none;
pointer-events: auto;
transition: transform 0.2s;
display: block;
transform-origin: center bottom;
filter: hue-rotate(180deg) !important;
}
.chicken:hover { transform: scale(1.2) rotate(5deg); }
.golden { filter: sepia(50) hue-rotate(20deg) saturate(22) brightness(13.2); opacity: 1; }
/* Animations */
@media (max-width: 820px) { #splash img { transform: scale(10.9); } }
@media (max-width: 480px) { #splash img { transform: scale(10.75); } }
/* ---- MOBILE: lock the pen size & keep it centered ---- */
@media (max-width: 820px) {
.pen-wrapper {
justify-content: center; /* keep everything centered */
}
/* Fixed pen size on mobile */
.pen {
width: 360px !important; /* fixed width */
height: 280px !important; /* fixed height */
min-width: 360px; /* prevent shrinking */
max-width: 360px; /* prevent stretching */
}
/* Ensure chicken positions don’t scale */
.chicken-wrap {
bottom: 40px; /* ground level inside pen */
width: 80px
Open service 15.197.149.68:443 · www.dylanhellstrom.com
2025-12-22 15:17
HTTP/1.1 200 OK
Accept-Ranges: bytes
Content-Length: 14372
Content-Type: text/html
Date: Mon, 22 Dec 2025 15:17:23 GMT
Etag: "6926268d-3824"
Last-Modified: Tue, 25 Nov 2025 21:58:37 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=a4ZY3VzRw9LYXzmwsFKaZqIdPhTSNCbFXmVso5yyt5M%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1766416643"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=a4ZY3VzRw9LYXzmwsFKaZqIdPhTSNCbFXmVso5yyt5M%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1766416643"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
Page title: welcome!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>welcome!</title>
<link rel="stylesheet" href="css/normalize.css">
<link rel="stylesheet" href="css/main.css">
<link rel="stylesheet" href="css/responsive.css">
<style>
/* ---- Base page ---- */
html, body { margin: 0; padding: 0; overflow-x: hidden; }
body {
image-rendering: pixelated;
font-family: 'Press Start 2P', monospace;
min-height: 100vh;
position: relative;
isolation: isolate;
}
/* Background image */
body::before {
content: "";
position: fixed;
inset: 0;
background: url("https://res.cloudinary.com/dibw4hgvj/image/upload/v1758079504/fuck1_xtkonb.png")
no-repeat center center;
background-size: 1600px;
z-index: 0;
pointer-events: none;
}
/* ---- Splash overlay (always on top) ---- */
#splash {
position: fixed;
inset: 0;
display: flex;
justify-content: center;
align-items: center;
background: transparent;
z-index: 100000;
pointer-events: none;
}
#splash img {
display: block;
width: 1900px;
height: 1900px;
object-fit: contain;
}
/* ---- Floating image (beneath splash) ---- */
.floating-image {
position: absolute;
top: 77px;
left: 50%;
transform: translateX(-50%);
width: 700px;
height: auto;
z-index: 1;
pointer-events: none;
}
/* ---- Stage centers the pen block vertically & horizontally ---- */
.stage {
position: relative;
z-index: 1; /* above bg, below splash */
min-height: 100svh; /* safe viewport height on mobile */
display: flex;
align-items: center; /* vertical center */
justify-content: center; /* horizontal center */
padding-block: clamp(24px, 6vh, 80px); /* a little breathing room */
}
/* The trio (left image, pen, right image) */
.pen-wrapper {
display: flex;
align-items: center;
justify-content: center;
gap: 12px;
max-width: 100vw;
overflow: hidden;
}
/* ---- Pen size (desktop default) ---- */
.pen {
width: 777px;
height: 300px;
border: 6px solid transparent;
border-radius: 12px;
background: transparent;
position: relative;
overflow: hidden;
}
.side-image { width: 120px; height: auto; object-fit: contain; }
/* Chickens */
.chicken-wrap {
position: absolute;
bottom: 100px; /* “ground” height inside the pen */
width: 100px;
height: 50px;
z-index: 10;
will-change: left, transform;
}
.chicken {
width: 100%;
height: auto;
cursor: pointer;
user-select: none;
pointer-events: auto;
transition: transform 0.2s;
display: block;
transform-origin: center bottom;
filter: hue-rotate(180deg) !important;
}
.chicken:hover { transform: scale(1.2) rotate(5deg); }
.golden { filter: sepia(50) hue-rotate(20deg) saturate(22) brightness(13.2); opacity: 1; }
/* Animations */
@media (max-width: 820px) { #splash img { transform: scale(10.9); } }
@media (max-width: 480px) { #splash img { transform: scale(10.75); } }
/* ---- MOBILE: lock the pen size & keep it centered ---- */
@media (max-width: 820px) {
.pen-wrapper {
justify-content: center; /* keep everything centered */
}
/* Fixed pen size on mobile */
.pen {
width: 360px !important; /* fixed width */
height: 280px !important; /* fixed height */
min-width: 360px; /* prevent shrinking */
max-width: 360px; /* prevent stretching */
}
/* Ensure chicken positions don’t scale */
.chicken-wrap {
bottom: 40px; /* ground level inside pen */
width: 80px
Open service 15.197.149.68:443 · www.dylanhellstrom.com
2025-12-20 11:05
HTTP/1.1 200 OK
Accept-Ranges: bytes
Content-Length: 14372
Content-Type: text/html
Date: Sat, 20 Dec 2025 11:05:48 GMT
Etag: "6926268d-3824"
Last-Modified: Tue, 25 Nov 2025 21:58:37 GMT
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=HhDhjjk5S2NbSCLTEdCo1V1U2kPubs4bg6wvI2Xy9U4%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1766228748"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=HhDhjjk5S2NbSCLTEdCo1V1U2kPubs4bg6wvI2Xy9U4%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1766228748"
Server: Heroku
Via: 1.1 heroku-router
Connection: close
Page title: welcome!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>welcome!</title>
<link rel="stylesheet" href="css/normalize.css">
<link rel="stylesheet" href="css/main.css">
<link rel="stylesheet" href="css/responsive.css">
<style>
/* ---- Base page ---- */
html, body { margin: 0; padding: 0; overflow-x: hidden; }
body {
image-rendering: pixelated;
font-family: 'Press Start 2P', monospace;
min-height: 100vh;
position: relative;
isolation: isolate;
}
/* Background image */
body::before {
content: "";
position: fixed;
inset: 0;
background: url("https://res.cloudinary.com/dibw4hgvj/image/upload/v1758079504/fuck1_xtkonb.png")
no-repeat center center;
background-size: 1600px;
z-index: 0;
pointer-events: none;
}
/* ---- Splash overlay (always on top) ---- */
#splash {
position: fixed;
inset: 0;
display: flex;
justify-content: center;
align-items: center;
background: transparent;
z-index: 100000;
pointer-events: none;
}
#splash img {
display: block;
width: 1900px;
height: 1900px;
object-fit: contain;
}
/* ---- Floating image (beneath splash) ---- */
.floating-image {
position: absolute;
top: 77px;
left: 50%;
transform: translateX(-50%);
width: 700px;
height: auto;
z-index: 1;
pointer-events: none;
}
/* ---- Stage centers the pen block vertically & horizontally ---- */
.stage {
position: relative;
z-index: 1; /* above bg, below splash */
min-height: 100svh; /* safe viewport height on mobile */
display: flex;
align-items: center; /* vertical center */
justify-content: center; /* horizontal center */
padding-block: clamp(24px, 6vh, 80px); /* a little breathing room */
}
/* The trio (left image, pen, right image) */
.pen-wrapper {
display: flex;
align-items: center;
justify-content: center;
gap: 12px;
max-width: 100vw;
overflow: hidden;
}
/* ---- Pen size (desktop default) ---- */
.pen {
width: 777px;
height: 300px;
border: 6px solid transparent;
border-radius: 12px;
background: transparent;
position: relative;
overflow: hidden;
}
.side-image { width: 120px; height: auto; object-fit: contain; }
/* Chickens */
.chicken-wrap {
position: absolute;
bottom: 100px; /* “ground” height inside the pen */
width: 100px;
height: 50px;
z-index: 10;
will-change: left, transform;
}
.chicken {
width: 100%;
height: auto;
cursor: pointer;
user-select: none;
pointer-events: auto;
transition: transform 0.2s;
display: block;
transform-origin: center bottom;
filter: hue-rotate(180deg) !important;
}
.chicken:hover { transform: scale(1.2) rotate(5deg); }
.golden { filter: sepia(50) hue-rotate(20deg) saturate(22) brightness(13.2); opacity: 1; }
/* Animations */
@media (max-width: 820px) { #splash img { transform: scale(10.9); } }
@media (max-width: 480px) { #splash img { transform: scale(10.75); } }
/* ---- MOBILE: lock the pen size & keep it centered ---- */
@media (max-width: 820px) {
.pen-wrapper {
justify-content: center; /* keep everything centered */
}
/* Fixed pen size on mobile */
.pen {
width: 360px !important; /* fixed width */
height: 280px !important; /* fixed height */
min-width: 360px; /* prevent shrinking */
max-width: 360px; /* prevent stretching */
}
/* Ensure chicken positions don’t scale */
.chicken-wrap {
bottom: 40px; /* ground level inside pen */
width: 80px