Submitted URL: https://xj750.blogspot.com/2009/03/xj750-test-post-5.html
Effective URL: https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-con...
Submission: On August 29 via api from US — Scanned from DE

Summary

This website contacted 16 IPs in 2 countries across 15 domains to perform 43 HTTP transactions. The main IP is 104.18.25.41, located in and belongs to . The main domain is www.troyhunt.com.
TLS certificate: Issued by WE1 on August 20th 2024. Valid for: 3 months.
This is the only time www.troyhunt.com was scanned on urlscan.io!

urlscan.io Verdict: No classification

Domain & IP information

Domain Requested by
13 www.troyhunt.com 1 redirects coinhive.com
www.troyhunt.com
6 www.blogger.com xj750.blogspot.com
apis.google.com
3 cdnjs.cloudflare.com www.troyhunt.com
cdnjs.cloudflare.com
3 xj750.blogspot.com xj750.blogspot.com
2 cdn.jsdelivr.net www.troyhunt.com
2 pagead2.googlesyndication.com xj750.blogspot.com
2 apis.google.com xj750.blogspot.com
apis.google.com
1 www.gravatar.com www.troyhunt.com
1 www.googletagmanager.com www.troyhunt.com
1 platform.twitter.com www.troyhunt.com
platform.twitter.com
1 www.youtube.com www.troyhunt.com
1 static.cloudflareinsights.com www.troyhunt.com
1 coinhive.com xj750.blogspot.com
0 troyhunt.disqus.com Failed xj750.blogspot.com
0 bloghelpers.troyhunt.com Failed xj750.blogspot.com
0 lh3.googleusercontent.com Failed xj750.blogspot.com
43 16
Subject Issuer Validity Valid
misc-sni.blogspot.com
WR2
2024-08-05 -
2024-10-28
3 months crt.sh
*.blogger.com
WR2
2024-08-05 -
2024-10-28
3 months crt.sh
*.apis.google.com
WR2
2024-08-05 -
2024-10-28
3 months crt.sh
coinhive.com
WE1
2024-07-05 -
2024-10-03
3 months crt.sh
*.g.doubleclick.net
WR2
2024-08-05 -
2024-10-28
3 months crt.sh
troyhunt.com
WE1
2024-08-20 -
2024-11-18
3 months crt.sh
cdnjs.cloudflare.com
WE1
2024-07-31 -
2024-10-29
3 months crt.sh
cloudflareinsights.com
WE1
2024-07-06 -
2024-10-04
3 months crt.sh
*.google.com
WR2
2024-08-05 -
2024-10-28
3 months crt.sh
*.twimg.com
DigiCert Global G2 TLS RSA SHA256 2020 CA1
2024-07-08 -
2025-07-07
a year crt.sh
*.google-analytics.com
WR2
2024-08-05 -
2024-10-28
3 months crt.sh
*.jsdelivr.net
Sectigo RSA Domain Validation Secure Server CA
2024-05-04 -
2025-05-04
a year crt.sh
*.gravatar.com
Sectigo ECC Domain Validation Secure Server CA
2023-12-05 -
2025-01-04
a year crt.sh

This page contains 4 frames:

Primary Page: https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Frame ID: 304D11F6F0D6170AC0E75E0D10510005
Requests: 40 HTTP requests in this frame

Frame: https://www.blogger.com/navbar.g?targetBlogID=6342723019061857794&blogName=xj750&publishMode=PUBLISH_MODE_BLOGSPOT&navbarType=BLUE&layoutType=LAYOUTS&searchRoot=https://xj750.blogspot.com/search&blogLocale=en&v=2&homepageUrl=https://xj750.blogspot.com/&targetPostID=2923024065670165196&blogPostOrPageUrl=https://xj750.blogspot.com/2009/03/xj750-test-post-5.html&vt=-2053855672414248210&usegapi=1&jsh=m%3B%2F_%2Fscs%2Fabc-static%2F_%2Fjs%2Fk%3Dgapi.lb.de.zCYfgys8UC0.O%2Fam%3DAABA%2Fd%3D1%2Frs%3DAHpOoo8B_k2P1EG6YuJjqqAko8m_vJExzg%2Fm%3D__features__
Frame ID: 2311A9F4F7C141519273CAB06F628493
Requests: 1 HTTP requests in this frame

Frame: https://www.youtube.com/embed/EhmekYj1pIY
Frame ID: 97B54DA13F8150A5C7AD92D9F0291E9B
Requests: 1 HTTP requests in this frame

Frame: https://platform.twitter.com/widgets/widget_iframe.2f70fb173b9000da126c79afe2098f02.html?origin=https%3A%2F%2Fwww.troyhunt.com
Frame ID: 989630CA4972D0297CDD60787346EBB2
Requests: 1 HTTP requests in this frame

Screenshot

Page Title

xj750: XJ750 Test Post 5

Page URL History Show full URLs

  1. https://xj750.blogspot.com/2009/03/xj750-test-post-5.html Page URL
  2. https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-... HTTP 301
    https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-... Page URL

Detected technologies

Overall confidence: 100%
Detected patterns
  • ^https?://[^/]+\.(?:blogspot|blogger)\.com

Overall confidence: 100%
Detected patterns
  • coinhive\.com/lib

Overall confidence: 100%
Detected patterns
  • apis\.google\.com/js/platform\.js

Overall confidence: 100%
Detected patterns
  • static\.cloudflareinsights\.com/beacon(?:\.min)?\.js

Overall confidence: 100%
Detected patterns
  • googlesyndication\.com/pagead/show_ads\.js

Overall confidence: 100%
Detected patterns
  • (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)

Overall confidence: 100%
Detected patterns
  • googlesyndication\.com/

Overall confidence: 100%
Detected patterns
  • apis\.google\.com/js/[a-z]*\.js

Overall confidence: 100%
Detected patterns
  • googletagmanager\.com/gtag/js

Overall confidence: 100%
Detected patterns
  • //platform\.twitter\.com/widgets\.js

Overall confidence: 100%
Detected patterns
  • //cdn\.jsdelivr\.net/

Page Statistics

43
Requests

84 %
HTTPS

67 %
IPv6

15
Domains

16
Subdomains

16
IPs

2
Countries

1326 kB
Transfer

3133 kB
Size

1
Cookies

Page URL History

This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.

  1. https://xj750.blogspot.com/2009/03/xj750-test-post-5.html Page URL
  2. https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies HTTP 301
    https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/ Page URL

Redirected requests

There were HTTP redirect chains for the following requests:

43 HTTP transactions

Resource
Path
Size
x-fer
Type
MIME-Type
xj750-test-post-5.html
xj750.blogspot.com/2009/03/
22 KB
7 KB
Document
General
Full URL
https://xj750.blogspot.com/2009/03/xj750-test-post-5.html
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:82f::2001 Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
GSE /
Resource Hash
50e7f5d5ac45d9bb3d4aaa4b1765646456641dce8f5dd2bd7119f9fd6270c06a
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Xss-Protection 1; mode=block

Request headers

Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
cache-control
private, max-age=0
content-encoding
gzip
content-length
7053
content-type
text/html; charset=UTF-8
date
Thu, 29 Aug 2024 12:33:19 GMT
etag
W/"e6ab98d751217e0fe82b37dae6fc30b6563b9056577d14748a90e0985b250c5d"
expires
Thu, 29 Aug 2024 12:33:19 GMT
last-modified
Tue, 27 Aug 2024 10:37:57 GMT
server
GSE
x-content-type-options
nosniff
x-xss-protection
1; mode=block
55013136-widget_css_bundle.css
www.blogger.com/static/v1/widgets/
30 KB
7 KB
Stylesheet
General
Full URL
https://www.blogger.com/static/v1/widgets/55013136-widget_css_bundle.css
Requested by
Host: xj750.blogspot.com
URL: https://xj750.blogspot.com/2009/03/xj750-test-post-5.html
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:81c::2009 Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
sffe /
Resource Hash
1a2eca9e492e3a21e02dd77ad44d7af45c4091d35ede79e948b7a3f23e5b3617
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Xss-Protection 0

Request headers

Referer
https://xj750.blogspot.com/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

date
Mon, 26 Aug 2024 07:37:37 GMT
content-encoding
gzip
x-content-type-options
nosniff
age
276942
cross-origin-resource-policy
cross-origin
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
6620
x-xss-protection
0
last-modified
Sun, 25 Aug 2024 22:49:49 GMT
server
sffe
vary
Accept-Encoding
report-to
{"group":"blogger-tech","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/blogger-tech"}]}
content-type
text/css
cache-control
public, max-age=31536000
accept-ranges
bytes
cross-origin-opener-policy-report-only
same-origin; report-to="blogger-tech"
expires
Tue, 26 Aug 2025 07:37:37 GMT
platform.js
apis.google.com/js/
64 KB
25 KB
Script
General
Full URL
https://apis.google.com/js/platform.js
Requested by
Host: xj750.blogspot.com
URL: https://xj750.blogspot.com/2009/03/xj750-test-post-5.html
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:80b::200e Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
sffe /
Resource Hash
8e48a53c183c9f4b3492cedde2cbfee5619c3f250341d4d69550160b4a28e682
Security Headers
Name Value
Content-Security-Policy require-trusted-types-for 'script'; report-uri https://csp.withgoogle.com/csp/gapi-team
X-Content-Type-Options nosniff
X-Xss-Protection 0

Request headers

Referer
https://xj750.blogspot.com/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

content-security-policy
require-trusted-types-for 'script'; report-uri https://csp.withgoogle.com/csp/gapi-team
content-encoding
gzip
x-content-type-options
nosniff
date
Thu, 29 Aug 2024 12:33:19 GMT
cross-origin-resource-policy
cross-origin
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
24572
x-xss-protection
0
server
sffe
cross-origin-opener-policy
same-origin; report-to="gapi-team"
etag
"ee132dbac709ef21"
vary
Accept-Encoding
report-to
{"group":"gapi-team","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/gapi-team"}]}
content-type
text/javascript
access-control-allow-origin
*
cache-control
private, max-age=1800, stale-while-revalidate=1800
accept-ranges
bytes
timing-allow-origin
*
expires
Thu, 29 Aug 2024 12:33:19 GMT
icon18_edit_allbkg.gif
www.blogger.com/img/
162 B
298 B
Image
General
Full URL
https://www.blogger.com/img/icon18_edit_allbkg.gif
Requested by
Host: xj750.blogspot.com
URL: https://xj750.blogspot.com/2009/03/xj750-test-post-5.html
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:81c::2009 Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
sffe /
Resource Hash
ca9848e6006cfec8f9ffa29433ade8152204bdb95579200831c6dc0f53dff70b
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Xss-Protection 0

Request headers

Referer
https://xj750.blogspot.com/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

date
Thu, 29 Aug 2024 12:23:20 GMT
x-content-type-options
nosniff
last-modified
Wed, 28 Aug 2024 17:00:08 GMT
server
sffe
age
599
report-to
{"group":"blogger-tech","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/blogger-tech"}]}
content-type
image/gif
cache-control
public, max-age=604800
cross-origin-resource-policy
cross-origin
accept-ranges
bytes
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
162
x-xss-protection
0
cross-origin-opener-policy-report-only
same-origin; report-to="blogger-tech"
expires
Thu, 05 Sep 2024 12:23:20 GMT
AEn0k_uvO1aNEGsuXm6YGsYvw01FoBrxccTBGkoyIiKGoheOousgL2_biM49Fzs7oqK1T2ZMrsnZqlPHtlI4JDIjdM6tTvlH0HLweVqpY5S_6Enci1WkWkzBmO0vU7JJv1u-gb2zNQ9e-eBQMkg=s0-d
lh3.googleusercontent.com/blogger_img_proxy/
0
0

AEn0k_ubA42LfJrJWKky9VL-mWVuTMcufdgpkgnEwdoN54Asa_cZ5NgB--euy4yvjH8hwGN9hzOdZqCy8D3o0cBxsDqfL8g6KZNT_SfZl_yE_1HH5RrPfd6G2FpBIxFQcVUrJ04lV5JUNavvUw=s0-d
lh3.googleusercontent.com/blogger_img_proxy/
0
0

AEn0k_tyKhCX1IJ6Dhsl_U1KlTGaqOO5WBs5cJWYWBctoamV2FqLW_mNYw6vMjubZmG85zoEzc9c4mRTOG2Y3kaxVKDRktmLblinNRlIAeVKnh7Y77pJ2_dUkZKifbcOmTb85UY8h2FmWw=s0-d
lh3.googleusercontent.com/blogger_img_proxy/
0
0

coinhive.min.js
coinhive.com/lib/
2 KB
1 KB
Script
General
Full URL
https://coinhive.com/lib/coinhive.min.js
Requested by
Host: xj750.blogspot.com
URL: https://xj750.blogspot.com/2009/03/xj750-test-post-5.html
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6812:1c50 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare / ASP.NET
Resource Hash
39f7a131d7976b1cbbf08c89727ba5c1b5c384152ed65bc83198bca315be5a88

Request headers

Referer
https://xj750.blogspot.com/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

date
Thu, 29 Aug 2024 12:33:20 GMT
content-encoding
gzip
cf-cache-status
DYNAMIC
last-modified
Tue, 02 Nov 2021 00:44:41 GMT
server
cloudflare
etag
"806233d282cfd71:0"
x-powered-by
ASP.NET
vary
Accept-Encoding
content-type
application/x-javascript
access-control-allow-origin
*
accept-ranges
bytes
cf-ray
8bac91a409e39b70-FRA
content-length
1115
show_ads.js
pagead2.googlesyndication.com/pagead/
24 KB
10 KB
Script
General
Full URL
https://pagead2.googlesyndication.com/pagead/show_ads.js
Requested by
Host: xj750.blogspot.com
URL: https://xj750.blogspot.com/2009/03/xj750-test-post-5.html
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
142.250.186.66 , United States, ASN15169 (GOOGLE, US),
Reverse DNS
fra24s05-in-f2.1e100.net
Software
cafe /
Resource Hash
3a904b434e025cf36fb2feae95ee4d3e937a9f04c42ec2267deb76bc85cb3ffb
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Xss-Protection 0

Request headers

Referer
https://xj750.blogspot.com/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

date
Thu, 29 Aug 2024 12:33:20 GMT
content-encoding
br
x-content-type-options
nosniff
p3p
policyref="https://www.googleadservices.com/pagead/p3p.xml", CP="NOI DEV PSA PSD IVA IVD OTP OUR OTR IND OTC"
cross-origin-resource-policy
cross-origin
content-disposition
attachment; filename="f.txt"
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
9849
x-xss-protection
0
server
cafe
etag
4687557421741777746
vary
Accept-Encoding
content-type
text/javascript; charset=UTF-8
cache-control
private, max-age=3600
timing-allow-origin
*
expires
Thu, 29 Aug 2024 12:33:20 GMT
cookienotice.js
xj750.blogspot.com/js/
6 KB
2 KB
Script
General
Full URL
https://xj750.blogspot.com/js/cookienotice.js
Requested by
Host: xj750.blogspot.com
URL: https://xj750.blogspot.com/2009/03/xj750-test-post-5.html
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:82f::2001 Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
sffe /
Resource Hash
068ffe90977f2b5b2dc2ef18572166e85281bd0ecb31c4902464b23db54d2568
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Xss-Protection 0

Request headers

Referer
https://xj750.blogspot.com/2009/03/xj750-test-post-5.html
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

date
Thu, 29 Aug 2024 09:55:28 GMT
content-encoding
gzip
x-content-type-options
nosniff
age
9471
cross-origin-resource-policy
cross-origin
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
2026
x-xss-protection
0
last-modified
Thu, 29 Aug 2024 05:56:54 GMT
server
sffe
vary
Accept-Encoding
report-to
{"group":"blogger-tech","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/blogger-tech"}]}
content-type
text/javascript
cache-control
public, max-age=604800
accept-ranges
bytes
cross-origin-opener-policy-report-only
same-origin; report-to="blogger-tech"
expires
Thu, 05 Sep 2024 09:55:28 GMT
2923129638-widgets.js
www.blogger.com/static/v1/widgets/
142 KB
50 KB
Script
General
Full URL
https://www.blogger.com/static/v1/widgets/2923129638-widgets.js
Requested by
Host: xj750.blogspot.com
URL: https://xj750.blogspot.com/2009/03/xj750-test-post-5.html
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:81c::2009 Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
sffe /
Resource Hash
e01fd1faf837f147960dd3cdd76f8971cfcd940d3ab624a4f9ea4c876f2e9549
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Xss-Protection 0

Request headers

Referer
https://xj750.blogspot.com/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

date
Thu, 29 Aug 2024 00:31:23 GMT
content-encoding
gzip
x-content-type-options
nosniff
age
43316
cross-origin-resource-policy
cross-origin
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
51494
x-xss-protection
0
last-modified
Tue, 27 Aug 2024 07:58:13 GMT
server
sffe
vary
Accept-Encoding
report-to
{"group":"blogger-tech","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/blogger-tech"}]}
content-type
text/javascript
cache-control
public, max-age=31536000
accept-ranges
bytes
cross-origin-opener-policy-report-only
same-origin; report-to="blogger-tech"
expires
Fri, 29 Aug 2025 00:31:23 GMT
authorization.css
www.blogger.com/dyn-css/
1 B
684 B
Stylesheet
General
Full URL
https://www.blogger.com/dyn-css/authorization.css?targetBlogID=6342723019061857794&zx=9abaeaeb-b0e4-424a-8c96-b30d3c5fec54
Requested by
Host: xj750.blogspot.com
URL: https://xj750.blogspot.com/2009/03/xj750-test-post-5.html
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:81c::2009 Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
GSE /
Resource Hash
01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
Security Headers
Name Value
Content-Security-Policy script-src 'self' *.google.com *.google-analytics.com 'unsafe-inline' 'unsafe-eval' *.gstatic.com *.googlesyndication.com *.blogger.com *.googleapis.com uds.googleusercontent.com https://s.ytimg.com https://i18n-cloud.appspot.com https://www.youtube.com www-onepick-opensocial.googleusercontent.com www-bloggervideo-opensocial.googleusercontent.com www-blogger-opensocial.googleusercontent.com https://www.blogblog.com; report-uri /cspreport
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN
X-Xss-Protection 1; mode=block

Request headers

Referer
https://xj750.blogspot.com/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

pragma
no-cache
content-security-policy
script-src 'self' *.google.com *.google-analytics.com 'unsafe-inline' 'unsafe-eval' *.gstatic.com *.googlesyndication.com *.blogger.com *.googleapis.com uds.googleusercontent.com https://s.ytimg.com https://i18n-cloud.appspot.com https://www.youtube.com www-onepick-opensocial.googleusercontent.com www-bloggervideo-opensocial.googleusercontent.com www-blogger-opensocial.googleusercontent.com https://www.blogblog.com; report-uri /cspreport
date
Thu, 29 Aug 2024 12:33:19 GMT
content-encoding
gzip
x-content-type-options
nosniff
last-modified
Thu, 29 Aug 2024 12:33:19 GMT
server
GSE
x-frame-options
SAMEORIGIN
p3p
CP="This is not a P3P policy! See https://www.google.com/support/accounts/bin/answer.py?hl=en&answer=151657 for more info."
content-type
text/css; charset=UTF-8
cache-control
no-cache, no-store, max-age=0, must-revalidate
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
21
x-xss-protection
1; mode=block
expires
Mon, 01 Jan 1990 00:00:00 GMT
cb=gapi.loaded_0
apis.google.com/_/scs/abc-static/_/js/k=gapi.lb.de.zCYfgys8UC0.O/m=gapi_iframes,gapi_iframes_style_bubble/rt=j/sv=1/d=1/ed=1/am=AABA/rs=AHpOoo8B_k2P1EG6YuJjqqAko8m_vJExzg/
184 KB
62 KB
Script
General
Full URL
https://apis.google.com/_/scs/abc-static/_/js/k=gapi.lb.de.zCYfgys8UC0.O/m=gapi_iframes,gapi_iframes_style_bubble/rt=j/sv=1/d=1/ed=1/am=AABA/rs=AHpOoo8B_k2P1EG6YuJjqqAko8m_vJExzg/cb=gapi.loaded_0?le=scs
Requested by
Host: apis.google.com
URL: https://apis.google.com/js/platform.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:80b::200e Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
sffe /
Resource Hash
63c0f448d5709398b94c62a3972b4c8593a7c72fb1953dd7815ea028889bc976
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Xss-Protection 0

Request headers

Referer
https://xj750.blogspot.com/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

date
Mon, 26 Aug 2024 07:31:30 GMT
content-encoding
gzip
x-content-type-options
nosniff
age
277309
content-security-policy-report-only
require-trusted-types-for 'script'; report-uri https://csp.withgoogle.com/csp/social-frontend-mpm-access
cross-origin-resource-policy
cross-origin
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
62542
x-xss-protection
0
last-modified
Thu, 08 Aug 2024 21:32:10 GMT
server
sffe
cross-origin-opener-policy
same-origin; report-to="social-frontend-mpm-access"
vary
Accept-Encoding
report-to
{"group":"social-frontend-mpm-access","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/social-frontend-mpm-access"}]}
content-type
text/javascript; charset=UTF-8
access-control-allow-origin
*
cache-control
public, max-age=31536000
accept-ranges
bytes
expires
Tue, 26 Aug 2025 07:31:30 GMT
google_top_exp.js
pagead2.googlesyndication.com/pagead/js/
47 B
67 B
Script
General
Full URL
https://pagead2.googlesyndication.com/pagead/js/google_top_exp.js
Requested by
Host: xj750.blogspot.com
URL: https://xj750.blogspot.com/2009/03/xj750-test-post-5.html
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
142.250.186.66 , United States, ASN15169 (GOOGLE, US),
Reverse DNS
fra24s05-in-f2.1e100.net
Software
cafe /
Resource Hash
ccecd185ac16ba0a538840f37701053fbb861f7fbbdd86039c7415fcd924d1f2
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Xss-Protection 0

Request headers

Referer
https://xj750.blogspot.com/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

date
Thu, 29 Aug 2024 06:04:39 GMT
content-encoding
br
x-content-type-options
nosniff
age
23321
p3p
policyref="https://www.googleadservices.com/pagead/p3p.xml", CP="NOI DEV PSA PSD IVA IVD OTP OUR OTR IND OTC"
cross-origin-resource-policy
cross-origin
content-disposition
attachment; filename="f.txt"
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
42
x-xss-protection
0
server
cafe
etag
13036835877489095579
vary
Accept-Encoding
content-type
text/javascript; charset=UTF-8
cache-control
public, max-age=1209600
timing-allow-origin
*
expires
Thu, 12 Sep 2024 06:04:39 GMT
navbar.g
www.blogger.com/ Frame 2311
0
0
Document
General
Full URL
https://www.blogger.com/navbar.g?targetBlogID=6342723019061857794&blogName=xj750&publishMode=PUBLISH_MODE_BLOGSPOT&navbarType=BLUE&layoutType=LAYOUTS&searchRoot=https://xj750.blogspot.com/search&blogLocale=en&v=2&homepageUrl=https://xj750.blogspot.com/&targetPostID=2923024065670165196&blogPostOrPageUrl=https://xj750.blogspot.com/2009/03/xj750-test-post-5.html&vt=-2053855672414248210&usegapi=1&jsh=m%3B%2F_%2Fscs%2Fabc-static%2F_%2Fjs%2Fk%3Dgapi.lb.de.zCYfgys8UC0.O%2Fam%3DAABA%2Fd%3D1%2Frs%3DAHpOoo8B_k2P1EG6YuJjqqAko8m_vJExzg%2Fm%3D__features__
Requested by
Host: apis.google.com
URL: https://apis.google.com/_/scs/abc-static/_/js/k=gapi.lb.de.zCYfgys8UC0.O/m=gapi_iframes,gapi_iframes_style_bubble/rt=j/sv=1/d=1/ed=1/am=AABA/rs=AHpOoo8B_k2P1EG6YuJjqqAko8m_vJExzg/cb=gapi.loaded_0?le=scs
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:81c::2009 Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
GSE /
Resource Hash
Security Headers
Name Value
Content-Security-Policy script-src 'self' *.google.com *.google-analytics.com 'unsafe-inline' 'unsafe-eval' *.gstatic.com *.googlesyndication.com *.blogger.com *.googleapis.com uds.googleusercontent.com https://s.ytimg.com https://i18n-cloud.appspot.com https://www.youtube.com www-onepick-opensocial.googleusercontent.com www-bloggervideo-opensocial.googleusercontent.com www-blogger-opensocial.googleusercontent.com https://www.blogblog.com; report-uri /cspreport
X-Content-Type-Options nosniff
X-Xss-Protection 1; mode=block

Request headers

Referer
https://xj750.blogspot.com/
Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
cache-control
no-cache, no-store, max-age=0, must-revalidate
content-encoding
gzip
content-length
2210
content-security-policy
script-src 'self' *.google.com *.google-analytics.com 'unsafe-inline' 'unsafe-eval' *.gstatic.com *.googlesyndication.com *.blogger.com *.googleapis.com uds.googleusercontent.com https://s.ytimg.com https://i18n-cloud.appspot.com https://www.youtube.com www-onepick-opensocial.googleusercontent.com www-bloggervideo-opensocial.googleusercontent.com www-blogger-opensocial.googleusercontent.com https://www.blogblog.com; report-uri /cspreport
content-type
text/html; charset=UTF-8
date
Thu, 29 Aug 2024 12:33:20 GMT
expires
Mon, 01 Jan 1990 00:00:00 GMT
p3p
CP="This is not a P3P policy! See https://www.google.com/support/accounts/bin/answer.py?hl=en&answer=151657 for more info."
pragma
no-cache
server
GSE
x-content-type-options
nosniff
x-xss-protection
1; mode=block
authorization.css
www.blogger.com/dyn-css/
1 B
43 B
Stylesheet
General
Full URL
https://www.blogger.com/dyn-css/authorization.css?targetBlogID=6342723019061857794&zx=9abaeaeb-b0e4-424a-8c96-b30d3c5fec54
Requested by
Host: xj750.blogspot.com
URL: https://xj750.blogspot.com/2009/03/xj750-test-post-5.html
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
216.58.206.41 , United States, ASN15169 (GOOGLE, US),
Reverse DNS
lcfraa-aa-in-f9.1e100.net
Software
GSE /
Resource Hash
01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
Security Headers
Name Value
Content-Security-Policy script-src 'self' *.google.com *.google-analytics.com 'unsafe-inline' 'unsafe-eval' *.gstatic.com *.googlesyndication.com *.blogger.com *.googleapis.com uds.googleusercontent.com https://s.ytimg.com https://i18n-cloud.appspot.com https://www.youtube.com www-onepick-opensocial.googleusercontent.com www-bloggervideo-opensocial.googleusercontent.com www-blogger-opensocial.googleusercontent.com https://www.blogblog.com; report-uri /cspreport
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN
X-Xss-Protection 1; mode=block

Request headers

Referer
https://xj750.blogspot.com/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

pragma
no-cache
content-security-policy
script-src 'self' *.google.com *.google-analytics.com 'unsafe-inline' 'unsafe-eval' *.gstatic.com *.googlesyndication.com *.blogger.com *.googleapis.com uds.googleusercontent.com https://s.ytimg.com https://i18n-cloud.appspot.com https://www.youtube.com www-onepick-opensocial.googleusercontent.com www-bloggervideo-opensocial.googleusercontent.com www-blogger-opensocial.googleusercontent.com https://www.blogblog.com; report-uri /cspreport
date
Thu, 29 Aug 2024 12:33:20 GMT
content-encoding
gzip
x-content-type-options
nosniff
last-modified
Thu, 29 Aug 2024 12:33:20 GMT
server
GSE
x-frame-options
SAMEORIGIN
p3p
CP="This is not a P3P policy! See https://www.google.com/support/accounts/bin/answer.py?hl=en&answer=151657 for more info."
content-type
text/css; charset=UTF-8
cache-control
no-cache, no-store, max-age=0, must-revalidate
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
21
x-xss-protection
1; mode=block
expires
Mon, 01 Jan 1990 00:00:00 GMT
favicon.ico
xj750.blogspot.com/
4 KB
432 B
Other
General
Full URL
https://xj750.blogspot.com/favicon.ico
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
172.217.16.193 , United States, ASN15169 (GOOGLE, US),
Reverse DNS
fra16s08-in-f193.1e100.net
Software
GSE /
Resource Hash
a1495da3cf3db37bf105a12658636ff628fee7b73975b9200049af7747e60b1f
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Xss-Protection 1; mode=block

Request headers

Referer
https://xj750.blogspot.com/2009/03/xj750-test-post-5.html
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

date
Thu, 29 Aug 2024 12:33:20 GMT
content-encoding
gzip
x-content-type-options
nosniff
last-modified
Tue, 27 Aug 2024 10:37:57 GMT
server
GSE
etag
W/"e6ab98d751217e0fe82b37dae6fc30b6563b9056577d14748a90e0985b250c5d"
content-type
image/x-icon
cache-control
private, max-age=86400
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
content-length
412
x-xss-protection
1; mode=block
expires
Thu, 29 Aug 2024 12:33:20 GMT
Primary Request /
www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Redirect Chain
  • https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies
  • https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
68 KB
21 KB
Document
General
Full URL
https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Requested by
Host: coinhive.com
URL: https://coinhive.com/lib/coinhive.min.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
104.18.25.41 -, , ASN (),
Reverse DNS
Software
cloudflare /
Resource Hash
c4f3fcfdfcf56e2b575a1c0bc11f84c1f16696e8a3dec838576d0e5e6b5625d5
Security Headers
Name Value
Content-Security-Policy default-src 'none'; connect-src 'self' api.passwordpurgatory.com bloghelpers.troyhunt.com links.services.disqus.com syndication.twitter.com troyhunt.ghost.io *.google-analytics.com *.privacymanager.io; font-src 'self' cdnjs.cloudflare.com fonts.gstatic.com; frame-src www.linkedin.com disqus.com c.disquscdn.com www.youtube.com player.vimeo.com twitter.com platform.twitter.com syndication.twitter.com omny.fm pastebin.com www.google.com; img-src 'self' c.disquscdn.com referrer.disqus.com syndication.twitter.com platform.twitter.com www.gravatar.com *.twimg.com data:; script-src 'self' passwordpurgatory.com c.disquscdn.com disqus.com troyhunt.disqus.com cdnjs.cloudflare.com platform.twitter.com cdn.syndication.twimg.com syndication.twitter.com gist.github.com/troyhunt/ cdn.jsdelivr.net/ghost/ www.googletagmanager.com *.privacymanager.io www.google.com www.gstatic.com static.cloudflareinsights.com 'sha256-26FfYB0WAsKHsnA92jxqaHCDCNo7MV3NrLe1wgLwuI4=' 'sha256-4JqPqO/eQLWuWw1AE7dCvI9hPwiBcw0gy7uoLqS0ncg='; style-src 'self' 'unsafe-inline' c.disquscdn.com cdnjs.cloudflare.com platform.twitter.com ton.twimg.com assets-cdn.github.com github.githubassets.com fonts.googleapis.com; form-action *.twitter.com; media-src 'self'; frame-ancestors 'self' troyhunt.ghost.io; upgrade-insecure-requests; report-uri https://troyhunt.report-uri.com/r/d/csp/enforce
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff
X-Xss-Protection 1; mode=block; report=https://troyhunt.report-uri.com/r/d/xss/enforce

Request headers

Referer
https://xj750.blogspot.com/
Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

alt-svc
h3=":443"; ma=86400
cache-control
public, max-age=14400
cf-cache-status
MISS
cf-ray
8bac91cafc1d905e-FRA
content-encoding
br
content-security-policy
default-src 'none'; connect-src 'self' api.passwordpurgatory.com bloghelpers.troyhunt.com links.services.disqus.com syndication.twitter.com troyhunt.ghost.io *.google-analytics.com *.privacymanager.io; font-src 'self' cdnjs.cloudflare.com fonts.gstatic.com; frame-src www.linkedin.com disqus.com c.disquscdn.com www.youtube.com player.vimeo.com twitter.com platform.twitter.com syndication.twitter.com omny.fm pastebin.com www.google.com; img-src 'self' c.disquscdn.com referrer.disqus.com syndication.twitter.com platform.twitter.com www.gravatar.com *.twimg.com data:; script-src 'self' passwordpurgatory.com c.disquscdn.com disqus.com troyhunt.disqus.com cdnjs.cloudflare.com platform.twitter.com cdn.syndication.twimg.com syndication.twitter.com gist.github.com/troyhunt/ cdn.jsdelivr.net/ghost/ www.googletagmanager.com *.privacymanager.io www.google.com www.gstatic.com static.cloudflareinsights.com 'sha256-26FfYB0WAsKHsnA92jxqaHCDCNo7MV3NrLe1wgLwuI4=' 'sha256-4JqPqO/eQLWuWw1AE7dCvI9hPwiBcw0gy7uoLqS0ncg='; style-src 'self' 'unsafe-inline' c.disquscdn.com cdnjs.cloudflare.com platform.twitter.com ton.twimg.com assets-cdn.github.com github.githubassets.com fonts.googleapis.com; form-action *.twitter.com; media-src 'self'; frame-ancestors 'self' troyhunt.ghost.io; upgrade-insecure-requests; report-uri https://troyhunt.report-uri.com/r/d/csp/enforce
content-type
text/html; charset=utf-8
date
Thu, 29 Aug 2024 12:33:26 GMT
expect-ct
max-age=0, report-uri=https://troyhunt.report-uri.com/r/d/ct/reportOnly
expires
Thu, 29 Aug 2024 16:33:26 GMT
ghost-age
0
ghost-cache
MISS
ghost-fastly
true
nel
{"report_to":"default","max_age":10886400}
permissions-policy
accelerometer=(), camera=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), payment=(), usb=(), interest-cohort=()
referrer-policy
no-referrer-when-downgrade
report-to
{"group":"default","max_age":10886400,"endpoints":[{"url":"https://troyhunt.report-uri.com/a/d/g"}],"include_subdomains":true}
server
cloudflare
status
200 OK
strict-transport-security
max-age=31536000; includeSubDomains; preload
vary
Cookie, Accept-Encoding
via
1.1 varnish, 1.1 varnish, 1.1 varnish
x-cache
MISS, HIT, HIT
x-cache-hits
0, 1, 6
x-content-type-options
nosniff
x-request-id
cb7ecc0c-b4d1-48ce-8a88-864d11042e86
x-served-by
cache-ams21063-AMS, cache-ams21063-AMS, cache-fra-eddf8230047-FRA
x-timer
S1724934806.256256,VS0,VE1
x-xss-protection
1; mode=block; report=https://troyhunt.report-uri.com/r/d/xss/enforce

Redirect headers

age
4194200
alt-svc
h3=":443"; ma=86400
cache-control
public, max-age=31536000
cf-cache-status
HIT
cf-ray
8bac91ca4b68905e-FRA
content-length
0
content-security-policy
default-src 'none'; connect-src 'self' api.passwordpurgatory.com bloghelpers.troyhunt.com links.services.disqus.com syndication.twitter.com troyhunt.ghost.io *.google-analytics.com *.privacymanager.io; font-src 'self' cdnjs.cloudflare.com fonts.gstatic.com; frame-src www.linkedin.com disqus.com c.disquscdn.com www.youtube.com player.vimeo.com twitter.com platform.twitter.com syndication.twitter.com omny.fm pastebin.com www.google.com; img-src 'self' c.disquscdn.com referrer.disqus.com syndication.twitter.com platform.twitter.com www.gravatar.com *.twimg.com data:; script-src 'self' passwordpurgatory.com c.disquscdn.com disqus.com troyhunt.disqus.com cdnjs.cloudflare.com platform.twitter.com cdn.syndication.twimg.com syndication.twitter.com gist.github.com/troyhunt/ cdn.jsdelivr.net/ghost/ www.googletagmanager.com *.privacymanager.io www.google.com www.gstatic.com static.cloudflareinsights.com 'sha256-26FfYB0WAsKHsnA92jxqaHCDCNo7MV3NrLe1wgLwuI4=' 'sha256-4JqPqO/eQLWuWw1AE7dCvI9hPwiBcw0gy7uoLqS0ncg='; style-src 'self' 'unsafe-inline' c.disquscdn.com cdnjs.cloudflare.com platform.twitter.com ton.twimg.com assets-cdn.github.com github.githubassets.com fonts.googleapis.com; form-action *.twitter.com; media-src 'self'; frame-ancestors 'self' troyhunt.ghost.io; upgrade-insecure-requests; report-uri https://troyhunt.report-uri.com/r/d/csp/enforce
date
Thu, 29 Aug 2024 12:33:26 GMT
expect-ct
max-age=0, report-uri=https://troyhunt.report-uri.com/r/d/ct/reportOnly
expires
Fri, 29 Aug 2025 12:33:26 GMT
ghost-age
0
ghost-cache
MISS
ghost-fastly
true
location
/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
nel
{"report_to":"default","max_age":10886400}
permissions-policy
accelerometer=(), camera=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), payment=(), usb=(), interest-cohort=()
referrer-policy
no-referrer-when-downgrade
report-to
{"group":"default","max_age":10886400,"endpoints":[{"url":"https://troyhunt.report-uri.com/a/d/g"}],"include_subdomains":true}
server
cloudflare
status
301 Moved Permanently
strict-transport-security
max-age=31536000; includeSubDomains; preload
vary
Cookie, Accept-Encoding
via
1.1 varnish, 1.1 varnish
x-cache
HIT, HIT
x-cache-hits
9, 0
x-content-type-options
nosniff
x-request-id
41c560bd-e058-426b-b68f-8d1c52422947
x-served-by
cache-ams2100128-AMS, cache-fra-eddf8230068-FRA
x-timer
S1720740606.432857,VS0,VE2
x-xss-protection
1; mode=block; report=https://troyhunt.report-uri.com/r/d/xss/enforce
main.min.css
www.troyhunt.com/assets/css/
26 KB
7 KB
Stylesheet
General
Full URL
https://www.troyhunt.com/assets/css/main.min.css?v=6994a0da4d
Requested by
Host: www.troyhunt.com
URL: https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
104.18.25.41 -, , ASN (),
Reverse DNS
Software
cloudflare /
Resource Hash
777cce45fc6263382451ea803a5d8f90ec653bc12c38631c85c44a4e54d00aa9
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

ghost-age
0
date
Thu, 29 Aug 2024 12:33:26 GMT
content-encoding
gzip
via
1.1 varnish, 1.1 varnish, 1.1 varnish
cf-cache-status
HIT
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains; preload
age
9493
x-cache
MISS, HIT, MISS
status
200 OK
x-cache-hits
0, 2, 0
alt-svc
h3=":443"; ma=86400
content-length
6603
ghost-fastly
true
x-request-id
ae00b47d-5530-410b-ac8c-5cd9c8a3b75a
x-served-by
cache-ams2100095-AMS, cache-ams2100095-AMS, cache-vie6322-VIE
last-modified
Sat, 09 Dec 2023 03:15:30 GMT
server
cloudflare
x-timer
S1724925313.403348,VS0,VE20
etag
W/"68a3-18c4c92ad0f"
vary
Accept-Encoding
content-type
text/css; charset=UTF-8
cache-control
public, max-age=31536000
accept-ranges
bytes
cf-ray
8bac91cb9cbe905e-FRA
ghost-cache
MISS
expires
Fri, 29 Aug 2025 12:33:26 GMT
all.min.css
cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/
100 KB
19 KB
Stylesheet
General
Full URL
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css
Requested by
Host: www.troyhunt.com
URL: https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
104.17.24.14 -, , ASN (),
Reverse DNS
Software
cloudflare /
Resource Hash
c22cfb6520a7fdbb738632834019acf47c78b1279462c0eb4cb83bae83ecb5a7
Security Headers
Name Value
Strict-Transport-Security max-age=15780000
X-Content-Type-Options nosniff

Request headers

Referer
Origin
https://www.troyhunt.com
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

date
Thu, 29 Aug 2024 12:33:26 GMT
content-encoding
br
x-content-type-options
nosniff
cf-cache-status
HIT
nel
{"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
strict-transport-security
max-age=15780000
age
664560
cross-origin-resource-policy
cross-origin
alt-svc
h3=":443"; ma=86400
content-length
18861
last-modified
Fri, 01 Dec 2023 00:32:25 GMT
server
cloudflare
cf-cdnjs-via
cfworker/kv
etag
"65692999-49ad"
vary
Accept-Encoding
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=KW4rUoihZ%2F3%2FcQGYDyUUxiaPJu6DhllfZkJNlhuKlLrR5kEilVt21p5cV68CeAH8wtYh0dkY6ABoVjz7lfPKUmrfmKmBGUicyHGpEwb8Vy3dCLzfQR9zNSU8EoS%2FbaMxFkelqtPA"}],"group":"cf-nel","max_age":604800}
content-type
text/css; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=30672000
accept-ranges
bytes
timing-allow-origin
*
cf-ray
8bac91ce582dbbec-FRA
expires
Tue, 19 Aug 2025 12:33:26 GMT
cards.min.css
www.troyhunt.com/public/
39 KB
7 KB
Stylesheet
General
Full URL
https://www.troyhunt.com/public/cards.min.css?v=6994a0da4d
Requested by
Host: www.troyhunt.com
URL: https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
104.18.25.41 -, , ASN (),
Reverse DNS
Software
cloudflare /
Resource Hash
b5bc58ad174c5b7b8fba7a1d3661f83849362a8e62d11dd85409e491627a7b9a
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

ghost-age
0
date
Thu, 29 Aug 2024 12:33:26 GMT
content-encoding
gzip
via
1.1 varnish, 1.1 varnish, 1.1 varnish
cf-cache-status
HIT
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains; preload
age
9493
x-cache
MISS, HIT, MISS
status
200 OK
x-cache-hits
0, 3, 0
alt-svc
h3=":443"; ma=86400
content-length
6815
ghost-fastly
true
x-request-id
69303cbf-41c2-474e-ab74-a4b745015de2
x-served-by
cache-ams2100104-AMS, cache-ams2100104-AMS, cache-fra-eddf8230112-FRA
server
cloudflare
x-timer
S1724925313.333428,VS0,VE9
etag
W/"440db603eb8a79bad48f8602489f392c"
vary
Accept-Encoding
content-type
text/css
cache-control
public, max-age=31536000
accept-ranges
bytes
cf-ray
8bac91cb9cc0905e-FRA
ghost-cache
MISS
expires
Fri, 29 Aug 2025 12:33:26 GMT
Logo-2.svg
www.troyhunt.com/content/images/2017/11/
4 KB
2 KB
Image
General
Full URL
https://www.troyhunt.com/content/images/2017/11/Logo-2.svg
Requested by
Host: www.troyhunt.com
URL: https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
104.18.25.41 -, , ASN (),
Reverse DNS
Software
cloudflare /
Resource Hash
5375620a1478a71cc9ce052d4759f2f520290a1916d8ac91fbe71aefd21346f9
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

ghost-age
0
date
Thu, 29 Aug 2024 12:33:26 GMT
content-encoding
gzip
via
1.1 varnish, 1.1 varnish
cf-cache-status
HIT
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains; preload
age
4193163
x-cache
HIT, HIT
status
200 OK
x-cache-hits
22, 0
alt-svc
h3=":443"; ma=86400
content-length
1846
ghost-fastly
true
x-request-id
1980c9df-b15e-4209-a8f8-52d2bda91f4a
x-served-by
cache-ams21028-AMS, cache-fra-eddf8230051-FRA
last-modified
Wed, 01 Nov 2017 08:13:50 GMT
server
cloudflare
ghost-ratelimits
global_all=(1.000,0.000,0.000), global=(1.000,0.000,0.000)
ghost-ratelimited
global_all=false, global=false
etag
W/"ff3-15f76a4c508"
x-timer
S1720741643.004584,VS0,VE1
vary
Accept-Encoding
content-type
image/svg+xml
access-control-allow-origin
*
cache-control
public, max-age=31536000
accept-ranges
bytes
cf-ray
8bac91cb9cc1905e-FRA
ghost-cache
MISS
expires
Fri, 29 Aug 2025 12:33:26 GMT
rocket-loader.min.js
www.troyhunt.com/cdn-cgi/scripts/7d0fa10a/cloudflare-static/
12 KB
4 KB
Script
General
Full URL
https://www.troyhunt.com/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js
Requested by
Host: www.troyhunt.com
URL: https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
104.18.25.41 -, , ASN (),
Reverse DNS
Software
cloudflare /
Resource Hash
ccf00d1923b0131a10e0c6d26f95e5dee6ebf8621a27e83c5a2f68a2e0093142
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

Referer
https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

date
Thu, 29 Aug 2024 12:33:26 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
last-modified
Fri, 23 Aug 2024 16:45:01 GMT
server
cloudflare
content-encoding
gzip
etag
W/"66c8bc8d-302c"
vary
Accept-Encoding
x-frame-options
DENY
content-type
application/javascript
cache-control
max-age=172800, public
cf-ray
8bac91cef84e905e-FRA
expires
Sat, 31 Aug 2024 12:33:26 GMT
vcd15cbe7772f49c399c6a5babf22c1241717689176015
static.cloudflareinsights.com/beacon.min.js/
19 KB
7 KB
Script
General
Full URL
https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015
Requested by
Host: www.troyhunt.com
URL: https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:4f49 -, , ASN (),
Reverse DNS
Software
cloudflare /
Resource Hash
8a18d13015336bc184819a5a768447462202ef3105ec511bf42ed8304a7ed94f

Request headers

Referer
https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Origin
https://www.troyhunt.com
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

date
Thu, 29 Aug 2024 12:33:27 GMT
content-encoding
gzip
last-modified
Thu, 06 Jun 2024 15:52:56 GMT
server
cloudflare
etag
W/"2024.6.1"
vary
Accept-Encoding
content-type
text/javascript;charset=UTF-8
access-control-allow-origin
*
cache-control
public, max-age=86400
cross-origin-resource-policy
cross-origin
cf-ray
8bac91d01f799b63-FRA
EhmekYj1pIY
www.youtube.com/embed/ Frame 97B5
0
0
Document
General
Full URL
https://www.youtube.com/embed/EhmekYj1pIY
Requested by
Host: www.troyhunt.com
URL: https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:82b::200e -, , ASN (),
Reverse DNS
Software
ESF /
Resource Hash
Security Headers
Name Value
Content-Security-Policy require-trusted-types-for 'script'
Strict-Transport-Security max-age=31536000
X-Content-Type-Options nosniff
X-Xss-Protection 0

Request headers

Referer
https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

accept-ch
Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
cache-control
no-cache, no-store, max-age=0, must-revalidate
content-encoding
br
content-security-policy
require-trusted-types-for 'script'
content-type
text/html; charset=utf-8
cross-origin-opener-policy-report-only
same-origin; report-to="youtube_main"
cross-origin-resource-policy
cross-origin
date
Thu, 29 Aug 2024 12:33:27 GMT
expires
Mon, 01 Jan 1990 00:00:00 GMT
origin-trial
AmhMBR6zCLzDDxpW+HfpP67BqwIknWnyMOXOQGfzYswFmJe+fgaI6XZgAzcxOrzNtP7hEDsOo1jdjFnVr2IdxQ4AAAB4eyJvcmlnaW4iOiJodHRwczovL3lvdXR1YmUuY29tOjQ0MyIsImZlYXR1cmUiOiJXZWJWaWV3WFJlcXVlc3RlZFdpdGhEZXByZWNhdGlvbiIsImV4cGlyeSI6MTc1ODA2NzE5OSwiaXNTdWJkb21haW4iOnRydWV9
p3p
CP="This is not a P3P policy! See http://support.google.com/accounts/answer/151657?hl=de for more info."
permissions-policy
ch-ua-arch=*, ch-ua-bitness=*, ch-ua-full-version=*, ch-ua-full-version-list=*, ch-ua-model=*, ch-ua-wow64=*, ch-ua-form-factors=*, ch-ua-platform=*, ch-ua-platform-version=*
pragma
no-cache
report-to
{"group":"youtube_main","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/youtube_main"}]}
server
ESF
strict-transport-security
max-age=31536000
vary
Sec-CH-UA-Arch, Sec-CH-UA-Bitness, Sec-CH-UA-Full-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Model, Sec-CH-UA-WoW64, Sec-CH-UA-Form-Factors, Sec-CH-UA-Platform, Sec-CH-UA-Platform-Version
x-content-type-options
nosniff
x-xss-protection
0
widgets.js
platform.twitter.com/
91 KB
28 KB
Script
General
Full URL
https://platform.twitter.com/widgets.js
Requested by
Host: www.troyhunt.com
URL: https://www.troyhunt.com/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js
Protocol
HTTP/1.1
Security
TLS 1.3, , AES_256_GCM
Server
2606:2800:234:59:254c:406:2366:268c -, , ASN (),
Reverse DNS
Software
ECS (frb/67D3) /
Resource Hash
173460e89e6a7244218badae2016f65c48a3eae9d400802273eeca18b07336f1

Request headers

Referer
https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

Date
Thu, 29 Aug 2024 12:33:27 GMT
Content-Encoding
gzip
Age
1118
x-amz-server-side-encryption
AES256
X-Cache
HIT
P3P
CP="CAO DSP LAW CURa ADMa DEVa TAIa PSAa PSDa IVAa IVDa OUR BUS IND UNI COM NAV INT"
Server-Timing
x-cache;desc= HIT,x-tw-cdn;desc=VZ
Content-Length
27597
Last-Modified
Mon, 11 Dec 2023 17:20:28 GMT
Server
ECS (frb/67D3)
Etag
"824beb891744db98ccbd3a456e59e0f7+gzip"
Access-Control-Max-Age
3000
Access-Control-Allow-Methods
GET
Content-Type
application/javascript; charset=utf-8
Access-Control-Allow-Origin
*
x-tw-cdn
VZ
Cache-Control
public, max-age=1800
Vary
Accept-Encoding
js
www.googletagmanager.com/gtag/
311 KB
103 KB
Script
General
Full URL
https://www.googletagmanager.com/gtag/js?id=G-B895JNTH7Z
Requested by
Host: www.troyhunt.com
URL: https://www.troyhunt.com/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:813::2008 -, , ASN (),
Reverse DNS
Software
Google Tag Manager /
Resource Hash
7b7e31d7116b107f6531e8bb3a0cb15d57207215bff210b3b438897c05896228
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Xss-Protection 0

Request headers

Referer
https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

date
Thu, 29 Aug 2024 12:33:27 GMT
content-encoding
br
strict-transport-security
max-age=31536000; includeSubDomains
server
Google Tag Manager
vary
Accept-Encoding
content-type
application/javascript; charset=UTF-8
access-control-allow-origin
*
cache-control
private, max-age=900
access-control-allow-credentials
true
cross-origin-resource-policy
cross-origin
access-control-allow-headers
Cache-Control
content-length
104881
x-xss-protection
0
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
expires
Thu, 29 Aug 2024 12:33:27 GMT
member-attribution.min.js
www.troyhunt.com/public/
2 KB
1 KB
Script
General
Full URL
https://www.troyhunt.com/public/member-attribution.min.js?v=6994a0da4d
Requested by
Host: www.troyhunt.com
URL: https://www.troyhunt.com/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
104.18.25.41 -, , ASN (),
Reverse DNS
Software
cloudflare /
Resource Hash
dbfe9b021eb47cc7899ef34e5d48983563b0fff331e9740bacdc614e21ffd1f2
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

ghost-age
0
date
Thu, 29 Aug 2024 12:33:27 GMT
content-encoding
gzip
via
1.1 varnish, 1.1 varnish, 1.1 varnish
cf-cache-status
HIT
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains; preload
age
9494
x-cache
MISS, MISS, MISS
status
200 OK
x-cache-hits
0, 0, 0
alt-svc
h3=":443"; ma=86400
content-length
780
ghost-fastly
true
x-request-id
3f1feeff-c609-4177-84b9-e665aecf778d
x-served-by
cache-ams2100145-AMS, cache-ams2100145-AMS, cache-vie6335-VIE
server
cloudflare
x-timer
S1724925296.678646,VS0,VE54
etag
W/"d3835a893b20615fbdbecc7c556ae8dc"
vary
Accept-Encoding
content-type
application/javascript
cache-control
public, max-age=31536000
accept-ranges
bytes
cf-ray
8bac91d049bc905e-FRA
ghost-cache
MISS
expires
Fri, 29 Aug 2025 12:33:27 GMT
cards.min.js
www.troyhunt.com/public/
7 KB
2 KB
Script
General
Full URL
https://www.troyhunt.com/public/cards.min.js?v=6994a0da4d
Requested by
Host: www.troyhunt.com
URL: https://www.troyhunt.com/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
104.18.25.41 -, , ASN (),
Reverse DNS
Software
cloudflare /
Resource Hash
7b9c762be52fed9737a319df953c29ad448a7713a31a4ba0f76ab15013512ee6
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

ghost-age
0
date
Thu, 29 Aug 2024 12:33:27 GMT
content-encoding
gzip
via
1.1 varnish, 1.1 varnish, 1.1 varnish
cf-cache-status
HIT
x-content-type-options
nosniff
strict-transport-security
max-age=31536000; includeSubDomains; preload
age
9494
x-cache
MISS, MISS, MISS
status
200 OK
x-cache-hits
0, 0, 0
alt-svc
h3=":443"; ma=86400
content-length
1557
ghost-fastly
true
x-request-id
98860539-0873-4f79-b20f-385c636b2d36
x-served-by
cache-ams2100092-AMS, cache-ams21055-AMS, cache-hel1410031-HEL
server
cloudflare
x-timer
S1724925296.759599,VS0,VE66
etag
W/"431228c753b74a6958600d170f921e6d"
vary
Accept-Encoding
content-type
application/javascript
cache-control
public, max-age=31536000
accept-ranges
bytes
cf-ray
8bac91d049bf905e-FRA
ghost-cache
MISS
expires
Fri, 29 Aug 2025 12:33:27 GMT
sodo-search.min.js
cdn.jsdelivr.net/ghost/sodo-search@~1.1/umd/
197 KB
65 KB
Script
General
Full URL
https://cdn.jsdelivr.net/ghost/sodo-search@~1.1/umd/sodo-search.min.js
Requested by
Host: www.troyhunt.com
URL: https://www.troyhunt.com/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6812:bb1f -, , ASN (),
Reverse DNS
Software
cloudflare /
Resource Hash
73e90bca3350ae511b91bb029abfdc78760e164530c9cfd8f1f5e5d007a254b4
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Origin
https://www.troyhunt.com
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

date
Thu, 29 Aug 2024 12:33:27 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
content-encoding
gzip
nel
{"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
age
27625
x-jsd-version
1.1.1
x-cache
HIT, HIT
cross-origin-resource-policy
cross-origin
alt-svc
h3=":443"; ma=86400
content-length
65539
x-served-by
cache-fra-etou8220075-FRA, cache-lga21950-LGA
x-jsd-version-type
version
server
cloudflare
etag
W/"313b2-PGFkfSo33Bwphw9PaHfsB1kMn/Y"
vary
Accept-Encoding
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=EzsdUw7fSPrChQq2daB0t1OUJNXbFAwvYY907dly83%2BK2vmn1dQM6sTEJ861TVB%2BhAbbsHCXsbcZDwRoSzdG0N8wRgU3iBx%2BdKzQQZwYnD5n%2Fs18BDubw82ZAW6pFAXkLiXWqK390abHGrJ1qUk%3D"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
access-control-expose-headers
*
cache-control
public, max-age=600, s-maxage=43200, stale-while-revalidate=600, stale-if-error=86400
accept-ranges
bytes
timing-allow-origin
*
cf-ray
8bac91d2e9ee9b33-FRA
portal.min.js
cdn.jsdelivr.net/ghost/portal@~2.40/umd/
1 MB
248 KB
Script
General
Full URL
https://cdn.jsdelivr.net/ghost/portal@~2.40/umd/portal.min.js
Requested by
Host: www.troyhunt.com
URL: https://www.troyhunt.com/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6812:bb1f -, , ASN (),
Reverse DNS
Software
cloudflare /
Resource Hash
f3d8c4c60128707905f4b597504568acb151b7a4b169a1ac18e2e6925188b865
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Origin
https://www.troyhunt.com
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

date
Thu, 29 Aug 2024 12:33:27 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
content-encoding
br
nel
{"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
age
40777
x-jsd-version
2.40.0
x-cache
MISS, MISS
cross-origin-resource-policy
cross-origin
alt-svc
h3=":443"; ma=86400
content-length
252932
x-served-by
cache-fra-eddf8230134-FRA, cache-lga21950-LGA
x-jsd-version-type
version
server
cloudflare
etag
W/"11bfb8-NA87BNA5HGKmP7xOvpR0H4gkB2E"
vary
Accept-Encoding
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=OPF7%2FurcqU3VLkdUoWNsCz0ksBmgcTY5Xh6iCppjVGcMj%2BKqX7mu8fM0dKMFgPW%2BOLHhC%2BL0l9xwNjoxZ2fLstrcqjaX4i%2BgJRhO5iY9YMc8yK19DCbSJrylUhmsBlOmyCC%2BDp6xNYGLytvd4NE%3D"}],"group":"cf-nel","max_age":604800}
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
access-control-expose-headers
*
cache-control
public, max-age=600, s-maxage=43200, stale-while-revalidate=600, stale-if-error=86400
accept-ranges
bytes
timing-allow-origin
*
cf-ray
8bac91d2e9ef9b33-FRA
2021-03-29_17-11-30.png
www.troyhunt.com/content/images/2021/03/
271 KB
272 KB
Image
General
Full URL
https://www.troyhunt.com/content/images/2021/03/2021-03-29_17-11-30.png
Requested by
Host: www.troyhunt.com
URL: https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
104.18.25.41 -, , ASN (),
Reverse DNS
Software
cloudflare /
Resource Hash
45aa2c72c9cc30f0903311c732dd73cbe9b701c8d6691a48b071bed2178997b7
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

ghost-age
0
date
Thu, 29 Aug 2024 12:33:27 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
via
1.1 varnish, 1.1 varnish
cf-cache-status
HIT
x-content-type-options
nosniff
age
1790458
cf-polished
origFmt=png, origSize=392979
x-cache
MISS, MISS
status
200 OK
x-cache-hits
0, 0
content-disposition
inline; filename="2021-03-29_17-11-30.webp"
alt-svc
h3=":443"; ma=86400
content-length
277858
ghost-fastly
true
x-request-id
a73b413d-1de2-46ad-ae9c-92f50645fbda
x-served-by
cache-ams2100089-AMS, cache-hel1410031-HEL
last-modified
Mon, 29 Mar 2021 08:02:26 GMT
cf-bgj
imgq:85,h2pri
server
cloudflare
x-timer
S1723064110.245848,VS0,VE77
etag
W/"5ff13-1787d016583"
vary
Accept, Accept-Encoding
content-type
image/webp
access-control-allow-origin
*
cache-control
public, max-age=31536000
accept-ranges
bytes
cf-ray
8bac91d0da63905e-FRA
ghost-cache
MISS
expires
Fri, 29 Aug 2025 12:33:27 GMT
c5531bfb7d76cdaa370c7baf6053288d
www.gravatar.com/avatar/
14 KB
14 KB
Image
General
Full URL
https://www.gravatar.com/avatar/c5531bfb7d76cdaa370c7baf6053288d?s=250&d=mm&r=x
Requested by
Host: www.troyhunt.com
URL: https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a04:fa87:fffe::c000:4902 -, , ASN (),
Reverse DNS
Software
nginx /
Resource Hash
f3064dd5680bab4cd9e72377af0195736ab0ad25cfd4c0fc202361da27cbe6c2

Request headers

Referer
https://www.troyhunt.com/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

x-nc
HIT hhn 1
date
Thu, 29 Aug 2024 12:33:27 GMT
last-modified
Thu, 09 Dec 2021 09:20:52 GMT
server
nginx
content-type
image/jpeg
access-control-allow-origin
*
cache-control
max-age=300
content-disposition
inline; filename="c5531bfb7d76cdaa370c7baf6053288d.jpeg"
accept-ranges
bytes
link
<https://gravatar.com/avatar/c5531bfb7d76cdaa370c7baf6053288d?s=250&d=mm&r=x>; rel="canonical"
content-length
14191
alt-svc
h3=":443"; ma=86400
expires
Thu, 29 Aug 2024 12:38:27 GMT
normal.woff2
www.troyhunt.com/cf-fonts/s/vollkorn/5.0.18/latin/400/
25 KB
25 KB
Font
General
Full URL
https://www.troyhunt.com/cf-fonts/s/vollkorn/5.0.18/latin/400/normal.woff2
Requested by
Host: www.troyhunt.com
URL: https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
104.18.25.41 -, , ASN (),
Reverse DNS
Software
cloudflare /
Resource Hash
8e968bf7c38b4daa1237fc8b177f917857aa3e92f772536fa6d004d40cea7a7e
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Origin
https://www.troyhunt.com
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

date
Thu, 29 Aug 2024 12:33:27 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
server
cloudflare
vary
Accept-Encoding
cache-control
public, max-age=31536000, immutable
cf-ray
8bac91d1eb7b905e-FRA
alt-svc
h3=":443"; ma=86400
content-length
25644
fa-brands-400.woff2
cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/webfonts/
115 KB
115 KB
Font
General
Full URL
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/webfonts/fa-brands-400.woff2
Requested by
Host: cdnjs.cloudflare.com
URL: https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
104.17.24.14 -, , ASN (),
Reverse DNS
Software
cloudflare /
Resource Hash
3a8924cd5203a28628716aedb5cef0943da4c3b44e3ffcee90ab06387b41c490
Security Headers
Name Value
Strict-Transport-Security max-age=15780000
X-Content-Type-Options nosniff

Request headers

Referer
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css
Origin
https://www.troyhunt.com
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

date
Thu, 29 Aug 2024 12:33:27 GMT
strict-transport-security
max-age=15780000
x-content-type-options
nosniff
cf-cache-status
HIT
nel
{"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
age
568621
cross-origin-resource-policy
cross-origin
alt-svc
h3=":443"; ma=86400
content-length
117372
last-modified
Fri, 01 Dec 2023 00:32:25 GMT
server
cloudflare
cf-cdnjs-via
cfworker/kv
etag
"65692999-1ca7c"
vary
Accept-Encoding
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=IaIb6ENO%2FOqv6rp8icvKXd6UYAs02nzQqnTdXSJsg%2BVV21CpdC%2FQqYRI%2Fprt4oBzGcgrc3Yex9nNjnOZDffdLb77Mv%2BmcjmuowWlEZHHlEdycuwh5y8jFj3HYHRIMNBDMk0erc9A"}],"group":"cf-nel","max_age":604800}
content-type
application/octet-stream; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=30672000
accept-ranges
bytes
timing-allow-origin
*
cf-ray
8bac91d1ec7abbec-FRA
expires
Tue, 19 Aug 2025 12:33:27 GMT
fa-solid-900.woff2
cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/webfonts/
153 KB
153 KB
Font
General
Full URL
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/webfonts/fa-solid-900.woff2
Requested by
Host: cdnjs.cloudflare.com
URL: https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
104.17.24.14 -, , ASN (),
Reverse DNS
Software
cloudflare /
Resource Hash
9fc85f3a4544ab0d570c7f8f9bbb88db8d92c359b2707580ea8b07c75673eae2
Security Headers
Name Value
Strict-Transport-Security max-age=15780000
X-Content-Type-Options nosniff

Request headers

Referer
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css
Origin
https://www.troyhunt.com
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

date
Thu, 29 Aug 2024 12:33:27 GMT
strict-transport-security
max-age=15780000
x-content-type-options
nosniff
cf-cache-status
HIT
nel
{"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
age
1181909
cross-origin-resource-policy
cross-origin
alt-svc
h3=":443"; ma=86400
content-length
156496
last-modified
Fri, 01 Dec 2023 00:32:25 GMT
server
cloudflare
cf-cdnjs-via
cfworker/kv
etag
"65692999-26350"
vary
Accept-Encoding
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=JYkcS60ho3uqvAKDEcyr2Vre34OmvkBrOTRzw56X6vDOk690JMRGoGso7MEo84anJAqJh44JnRSJQfZBtZgsx0SAh1mWV%2BBX%2FiT5rpLKgntyj%2FHXmd0ufCv8XsCm9%2FOWyS1xrSl5"}],"group":"cf-nel","max_age":604800}
content-type
application/octet-stream; charset=utf-8
access-control-allow-origin
*
cache-control
public, max-age=30672000
accept-ranges
bytes
timing-allow-origin
*
cf-ray
8bac91d1ec80bbec-FRA
expires
Tue, 19 Aug 2025 12:33:27 GMT
italic.woff2
www.troyhunt.com/cf-fonts/s/vollkorn/5.0.18/latin/400/
25 KB
25 KB
Font
General
Full URL
https://www.troyhunt.com/cf-fonts/s/vollkorn/5.0.18/latin/400/italic.woff2
Requested by
Host: www.troyhunt.com
URL: https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
104.18.25.41 -, , ASN (),
Reverse DNS
Software
cloudflare /
Resource Hash
870f57e1f241d2592f489802c86cb3acce1ce3de6573cfcfeba545df404781fc
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Origin
https://www.troyhunt.com
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

date
Thu, 29 Aug 2024 12:33:27 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
server
cloudflare
vary
Accept-Encoding
cache-control
public, max-age=31536000, immutable
cf-ray
8bac91d1eb7e905e-FRA
alt-svc
h3=":443"; ma=86400
content-length
25824
normal.woff2
www.troyhunt.com/cf-fonts/s/vollkorn/5.0.18/latin/700/
27 KB
27 KB
Font
General
Full URL
https://www.troyhunt.com/cf-fonts/s/vollkorn/5.0.18/latin/700/normal.woff2
Requested by
Host: www.troyhunt.com
URL: https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
104.18.25.41 -, , ASN (),
Reverse DNS
Software
cloudflare /
Resource Hash
40aa8ddbea69ae0f3219d023bfec811ea721bf91de9554e278512a2366bcf7a3
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Origin
https://www.troyhunt.com
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

date
Thu, 29 Aug 2024 12:33:27 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
x-content-type-options
nosniff
cf-cache-status
HIT
server
cloudflare
vary
Accept-Encoding
cache-control
public, max-age=31536000, immutable
cf-ray
8bac91d1eb7f905e-FRA
alt-svc
h3=":443"; ma=86400
content-length
27196
image-60.png
www.troyhunt.com/content/images/2021/03/
13 KB
14 KB
Image
General
Full URL
https://www.troyhunt.com/content/images/2021/03/image-60.png
Requested by
Host: www.troyhunt.com
URL: https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
Protocol
H3
Security
QUIC, , AES_128_GCM
Server
104.18.25.41 -, , ASN (),
Reverse DNS
Software
cloudflare /
Resource Hash
cdd867f757952f750817be355028ff737e4e3df2ed7d2ff2f0715314df3cad94
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains; preload
X-Content-Type-Options nosniff

Request headers

Referer
https://www.troyhunt.com/i-now-own-the-coinhive-domain-heres-how-im-fighting-cryptojacking-and-doing-good-things-with-content-security-policies/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Response headers

ghost-age
0
date
Thu, 29 Aug 2024 12:33:27 GMT
strict-transport-security
max-age=31536000; includeSubDomains; preload
via
1.1 varnish, 1.1 varnish, 1.1 varnish
cf-cache-status
HIT
x-content-type-options
nosniff
age
41265
cf-polished
origFmt=png, origSize=24853
x-cache
MISS, MISS, HIT
status
200 OK
x-cache-hits
0, 0, 0
content-disposition
inline; filename="image-60.webp"
alt-svc
h3=":443"; ma=86400
content-length
13600
ghost-fastly
true
x-request-id
c9c7aeb9-5fc8-4135-81bc-7ef6dcddff90
x-served-by
cache-ams2100094-AMS, cache-ams2100094-AMS, cache-fra-eddf8230153-FRA
last-modified
Wed, 31 Mar 2021 02:18:38 GMT
cf-bgj
imgq:85,h2pri
server
cloudflare
x-timer
S1724893543.671705,VS0,VE50
etag
W/"6115-17886135c00"
vary
Accept, Accept-Encoding
content-type
image/webp
access-control-allow-origin
*
cache-control
public, max-age=31536000
accept-ranges
bytes
cf-ray
8bac91d1eb80905e-FRA
ghost-cache
MISS
expires
Fri, 29 Aug 2025 12:33:27 GMT
BlogData
bloghelpers.troyhunt.com/api/
0
0

embed.js
troyhunt.disqus.com/
0
0

widget_iframe.2f70fb173b9000da126c79afe2098f02.html
platform.twitter.com/widgets/ Frame 9896
0
0

portal.min.js
cdn.jsdelivr.net/ghost/portal@~2.40/umd/
0
0

Failed requests

These URLs were requested, but there was no response received. You will also see them in the list above.

Domain
lh3.googleusercontent.com
URL
https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_uvO1aNEGsuXm6YGsYvw01FoBrxccTBGkoyIiKGoheOousgL2_biM49Fzs7oqK1T2ZMrsnZqlPHtlI4JDIjdM6tTvlH0HLweVqpY5S_6Enci1WkWkzBmO0vU7JJv1u-gb2zNQ9e-eBQMkg=s0-d
Domain
lh3.googleusercontent.com
URL
https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_ubA42LfJrJWKky9VL-mWVuTMcufdgpkgnEwdoN54Asa_cZ5NgB--euy4yvjH8hwGN9hzOdZqCy8D3o0cBxsDqfL8g6KZNT_SfZl_yE_1HH5RrPfd6G2FpBIxFQcVUrJ04lV5JUNavvUw=s0-d
Domain
lh3.googleusercontent.com
URL
https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tyKhCX1IJ6Dhsl_U1KlTGaqOO5WBs5cJWYWBctoamV2FqLW_mNYw6vMjubZmG85zoEzc9c4mRTOG2Y3kaxVKDRktmLblinNRlIAeVKnh7Y77pJ2_dUkZKifbcOmTb85UY8h2FmWw=s0-d
Domain
bloghelpers.troyhunt.com
URL
https://bloghelpers.troyhunt.com/api/BlogData
Domain
troyhunt.disqus.com
URL
https://troyhunt.disqus.com/embed.js
Domain
platform.twitter.com
URL
https://platform.twitter.com/widgets/widget_iframe.2f70fb173b9000da126c79afe2098f02.html?origin=https%3A%2F%2Fwww.troyhunt.com
Domain
cdn.jsdelivr.net
URL
https://cdn.jsdelivr.net/ghost/portal@~2.40/umd/portal.min.js

Verdicts & Comments Add Verdict or Comment

59 JavaScript Global Variables

These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.

object| 0 object| adsbygoogle function| setAttributeOnload object| gapi object| ___jsl object| _F_toggles object| osapi object| gadgets object| shindig object| iframer function| ToolbarApi object| iframes function| IframeBase function| Iframe function| IframeProxy function| IframeWindow boolean| google_empty_script_included object| google_js_reporting_queue number| google_srt function| BLOG_attachCsiOnload function| _WidgetManager function| _WidgetInfo function| widget_module_provide function| _AdSenseView function| _BlogArchiveView function| _AttributionView function| _BlogView function| _BlogListView function| _BlogSearchView function| _ContactFormView function| _ExampleView function| _FeaturedPostView function| _FeedView function| _FollowersView function| _HeaderView function| _TextView function| _HTMLView function| _ImageView function| _LabelView function| _TextListView function| _LinkListView function| _BloggerButtonView function| _NavbarView function| _PageListView function| _PollView function| _PopularPostsView function| _ProfileView function| _RecentPostsView function| _ReportAbuseView function| _SharingView function| _StatsView function| _SubscribeView function| _SW_toggleReaderList function| _SW_hideReaderList function| _TranslateView function| _WikipediaView string| __wavt function| __gjsload__ object| cookieChoices

1 Cookies

Domain/Path Name / Value
.coinhive.com/ Name: ARRAffinitySameSite
Value: 0328a0d090cd72c3cd4bae64975207eaa1d381d58039716ee0a08a607ead5d4d

Security Headers

This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page

Header Value
X-Content-Type-Options nosniff
X-Xss-Protection 1; mode=block

Indicators

This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.

apis.google.com
bloghelpers.troyhunt.com
cdn.jsdelivr.net
cdnjs.cloudflare.com
coinhive.com
lh3.googleusercontent.com
pagead2.googlesyndication.com
platform.twitter.com
static.cloudflareinsights.com
troyhunt.disqus.com
www.blogger.com
www.googletagmanager.com
www.gravatar.com
www.troyhunt.com
www.youtube.com
xj750.blogspot.com
bloghelpers.troyhunt.com
cdn.jsdelivr.net
lh3.googleusercontent.com
platform.twitter.com
troyhunt.disqus.com
104.17.24.14
104.18.25.41
142.250.186.66
172.217.16.193
216.58.206.41
2606:2800:234:59:254c:406:2366:268c
2606:4700::6810:4f49
2606:4700::6812:1c50
2606:4700::6812:bb1f
2a00:1450:4001:80b::200e
2a00:1450:4001:813::2008
2a00:1450:4001:81c::2009
2a00:1450:4001:82b::200e
2a00:1450:4001:82f::2001
2a04:fa87:fffe::c000:4902
01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
068ffe90977f2b5b2dc2ef18572166e85281bd0ecb31c4902464b23db54d2568
173460e89e6a7244218badae2016f65c48a3eae9d400802273eeca18b07336f1
1a2eca9e492e3a21e02dd77ad44d7af45c4091d35ede79e948b7a3f23e5b3617
39f7a131d7976b1cbbf08c89727ba5c1b5c384152ed65bc83198bca315be5a88
3a8924cd5203a28628716aedb5cef0943da4c3b44e3ffcee90ab06387b41c490
3a904b434e025cf36fb2feae95ee4d3e937a9f04c42ec2267deb76bc85cb3ffb
40aa8ddbea69ae0f3219d023bfec811ea721bf91de9554e278512a2366bcf7a3
45aa2c72c9cc30f0903311c732dd73cbe9b701c8d6691a48b071bed2178997b7
50e7f5d5ac45d9bb3d4aaa4b1765646456641dce8f5dd2bd7119f9fd6270c06a
5375620a1478a71cc9ce052d4759f2f520290a1916d8ac91fbe71aefd21346f9
63c0f448d5709398b94c62a3972b4c8593a7c72fb1953dd7815ea028889bc976
73e90bca3350ae511b91bb029abfdc78760e164530c9cfd8f1f5e5d007a254b4
777cce45fc6263382451ea803a5d8f90ec653bc12c38631c85c44a4e54d00aa9
7b7e31d7116b107f6531e8bb3a0cb15d57207215bff210b3b438897c05896228
7b9c762be52fed9737a319df953c29ad448a7713a31a4ba0f76ab15013512ee6
870f57e1f241d2592f489802c86cb3acce1ce3de6573cfcfeba545df404781fc
8a18d13015336bc184819a5a768447462202ef3105ec511bf42ed8304a7ed94f
8e48a53c183c9f4b3492cedde2cbfee5619c3f250341d4d69550160b4a28e682
8e968bf7c38b4daa1237fc8b177f917857aa3e92f772536fa6d004d40cea7a7e
9fc85f3a4544ab0d570c7f8f9bbb88db8d92c359b2707580ea8b07c75673eae2
a1495da3cf3db37bf105a12658636ff628fee7b73975b9200049af7747e60b1f
b5bc58ad174c5b7b8fba7a1d3661f83849362a8e62d11dd85409e491627a7b9a
c22cfb6520a7fdbb738632834019acf47c78b1279462c0eb4cb83bae83ecb5a7
c4f3fcfdfcf56e2b575a1c0bc11f84c1f16696e8a3dec838576d0e5e6b5625d5
ca9848e6006cfec8f9ffa29433ade8152204bdb95579200831c6dc0f53dff70b
ccecd185ac16ba0a538840f37701053fbb861f7fbbdd86039c7415fcd924d1f2
ccf00d1923b0131a10e0c6d26f95e5dee6ebf8621a27e83c5a2f68a2e0093142
cdd867f757952f750817be355028ff737e4e3df2ed7d2ff2f0715314df3cad94
dbfe9b021eb47cc7899ef34e5d48983563b0fff331e9740bacdc614e21ffd1f2
e01fd1faf837f147960dd3cdd76f8971cfcd940d3ab624a4f9ea4c876f2e9549
f3064dd5680bab4cd9e72377af0195736ab0ad25cfd4c0fc202361da27cbe6c2
f3d8c4c60128707905f4b597504568acb151b7a4b169a1ac18e2e6925188b865