www.pythonmorsels.com
Open in
urlscan Pro
2a06:98c1:3121::3
Public Scan
Effective URL: https://www.pythonmorsels.com/
Submission: On December 21 via api from US — Scanned from DE
Summary
TLS certificate: Issued by GTS CA 1P5 on December 4th 2023. Valid for: 3 months.
This is the only time www.pythonmorsels.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 2001:4860:480... 2001:4860:4802:34::15 | 15169 (GOOGLE) (GOOGLE) | |
16 | 2a06:98c1:312... 2a06:98c1:3121::3 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:80f::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a04:fa87:fff... 2a04:fa87:fffe::c000:4902 | 2635 (AUTOMATTIC) (AUTOMATTIC) | |
3 | 52.218.251.75 52.218.251.75 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2a04:4e42:600... 2a04:4e42:600::729 | 54113 (FASTLY) (FASTLY) | |
2 | 2a00:1450:400... 2a00:1450:4001:82a::200e | 15169 (GOOGLE) (GOOGLE) | |
1 | 2001:4860:480... 2001:4860:4802:32::36 | 15169 (GOOGLE) (GOOGLE) | |
1 | 151.101.2.137 151.101.2.137 | 54113 (FASTLY) (FASTLY) | |
1 | 162.247.241.14 162.247.241.14 | 23467 (NEWRELIC-...) (NEWRELIC-AS-1) | |
27 | 9 |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN16509 (AMAZON-02, US)
PTR: s3-us-west-2-w.amazonaws.com
pythonmorsels.s3.amazonaws.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
16 |
pythonmorsels.com
www.pythonmorsels.com |
431 KB |
3 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 27 region1.google-analytics.com — Cisco Umbrella Rank: 2189 |
21 KB |
3 |
amazonaws.com
pythonmorsels.s3.amazonaws.com |
5 KB |
1 |
nr-data.net
bam.nr-data.net — Cisco Umbrella Rank: 225 |
470 B |
1 |
newrelic.com
js-agent.newrelic.com — Cisco Umbrella Rank: 590 |
16 KB |
1 |
sentry-cdn.com
js.sentry-cdn.com — Cisco Umbrella Rank: 6063 |
2 KB |
1 |
gravatar.com
www.gravatar.com — Cisco Umbrella Rank: 3982 |
21 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 36 |
90 KB |
1 |
pym.dev
1 redirects
pym.dev |
133 B |
27 | 9 |
Domain | Requested by | |
---|---|---|
16 | www.pythonmorsels.com |
www.pythonmorsels.com
|
3 | pythonmorsels.s3.amazonaws.com |
www.pythonmorsels.com
|
2 | www.google-analytics.com |
www.pythonmorsels.com
www.google-analytics.com |
1 | bam.nr-data.net |
js-agent.newrelic.com
|
1 | js-agent.newrelic.com |
www.pythonmorsels.com
|
1 | region1.google-analytics.com |
www.googletagmanager.com
|
1 | js.sentry-cdn.com |
www.pythonmorsels.com
|
1 | www.gravatar.com |
www.pythonmorsels.com
|
1 | www.googletagmanager.com |
www.pythonmorsels.com
|
1 | pym.dev | 1 redirects |
27 | 10 |
This site contains links to these domains. Also see Links.
Domain |
---|
mastodon.social |
pythonmorsels.helpscoutdocs.com |
truthful.technology |
treyhunner.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
pythonmorsels.com GTS CA 1P5 |
2023-12-04 - 2024-03-03 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2023-11-20 - 2024-02-12 |
3 months | crt.sh |
*.gravatar.com Sectigo ECC Domain Validation Secure Server CA |
2023-12-05 - 2025-01-04 |
a year | crt.sh |
*.s3.amazonaws.com Amazon RSA 2048 M01 |
2023-10-10 - 2024-07-03 |
9 months | crt.sh |
*.sentry-cdn.com GlobalSign Atlas R3 DV TLS CA 2023 Q3 |
2023-08-01 - 2024-09-01 |
a year | crt.sh |
js-agent.newrelic.com GlobalSign Atlas R3 DV TLS CA 2023 Q2 |
2023-04-13 - 2024-05-14 |
a year | crt.sh |
*.nr-data.net DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2023-09-29 - 2024-10-01 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.pythonmorsels.com/
Frame ID: 51570E90B71447038A49608EA5B2D7AB
Requests: 27 HTTP requests in this frame
Screenshot
Page Title
Python Morsels: Write better Python codePage URL History Show full URLs
-
http://pym.dev/
HTTP 307
https://pym.dev/ HTTP 302
https://www.pythonmorsels.com/ Page URL
Detected technologies
Google Analytics (Analytics) ExpandDetected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
Page Statistics
5 Outgoing links
These are links going to different origins than the main page.
Title: Personal Mastodon
Search URL Search Domain Scan URL
Title: Python Morsels Mastodon
Search URL Search Domain Scan URL
Title: FAQ / Help
Search URL Search Domain Scan URL
Title: Python Team Training
Search URL Search Domain Scan URL
Title: Trey's Blog
Search URL Search Domain Scan URL
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://pym.dev/
HTTP 307
https://pym.dev/ HTTP 302
https://www.pythonmorsels.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
27 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.pythonmorsels.com/ Redirect Chain
|
53 KB 19 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
270 KB 90 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
base.886ac8bed598.css
www.pythonmorsels.com/static/CACHE/css/ |
259 KB 47 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo-horizontal.d7fb15f847bf.svg
www.pythonmorsels.com/static/images/ |
18 KB 8 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
93a988bd85040f58f8417dc4be78c7de
www.gravatar.com/avatar/ |
21 KB 21 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
2screencasts.1ae54eec1990.webp
www.pythonmorsels.com/static/images/ |
48 KB 48 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
44f93b5fa9d59a1b0f076edc15452fcf.jpeg
pythonmorsels.s3.amazonaws.com/CACHE/images/avatars/JhqHTfFl_400x400/ |
1 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
7df777dbfeecd7894d9761cdd9e55c33.jpg
pythonmorsels.s3.amazonaws.com/CACHE/images/avatars/jeannie-friedel/ |
1 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
submission-page.93f3f5201020.webp
www.pythonmorsels.com/static/images/ |
29 KB 30 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
0842debcc7140e91a00c07ca18a7f3f2.jpg
pythonmorsels.s3.amazonaws.com/CACHE/images/avatars/T6B649EUX-U6PQTF1B9-3e2db5bc877e-512-1/ |
922 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo-vertical.8c4f70b1fae5.svg
www.pythonmorsels.com/static/images/ |
19 KB 8 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
base.6ac50f7fd560.js
www.pythonmorsels.com/static/CACHE/js/ |
44 KB 12 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3c9a9fd05f404aefa92817650be58036.min.js
js.sentry-cdn.com/ |
2 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
final_base.e40cd1492da3.js
www.pythonmorsels.com/static/CACHE/js/ |
81 KB 22 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
final_base.93c7bf6e33e5.js
www.pythonmorsels.com/static/CACHE/js/ |
1 KB 862 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
final_base.0e80ba609058.js
www.pythonmorsels.com/static/CACHE/js/ |
69 KB 20 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
52 KB 21 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
fa-regular-400.b91d376b8d76.woff2
www.pythonmorsels.com/static/webfonts/ |
13 KB 14 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
fa-brands-400.ed311c7a0ade.woff2
www.pythonmorsels.com/static/webfonts/ |
75 KB 76 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
fa-solid-900.d824df7eb2e2.woff2
www.pythonmorsels.com/static/webfonts/ |
76 KB 77 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
roboto-v30-latin-regular.15d9f621c3bd.woff2
www.pythonmorsels.com/static/webfonts/ |
15 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
roboto-v30-latin-700.e9f5aaf547f1.woff2
www.pythonmorsels.com/static/webfonts/ |
15 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
roboto-v30-latin-italic.abe083d96b58.woff2
www.pythonmorsels.com/static/webfonts/ |
17 KB 18 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 258 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
3 B 212 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
nr-rum-1.249.0.min.js
js-agent.newrelic.com/ |
44 KB 16 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
NRJS-be66a982a9c4d53e03d
bam.nr-data.net/1/ |
40 B 470 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
33 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| documentPictureInPicture function| gtag object| dataLayer object| NREUM object| webpackChunk:NRBA-1.249.0.PROD object| newrelic string| GoogleAnalyticsObject function| ga function| q function| toNode function| wrap function| wrapInner function| sessionSet function| sessionGet function| pmTrack function| pmTrackLink function| showTooltip function| isInputElement function| Popper object| google_tag_manager object| google_tag_data function| onYouTubeIframeAPIReady object| gaGlobal object| gaplugins object| gaData object| Sentry function| filterConsoleErrors function| isSuspiciousError function| hasSuspiciousFrames function| isSuspiciousFrame function| tippy object| Alpine string| param4 Cookies
Cookies are little pieces of information stored in the browser of a user. Whenever a user visits the site again, he will also send his cookie values, thus allowing the website to re-identify him even if he changed locations. This is how permanent logins work.
Domain/Path | Expires | Name / Value |
---|---|---|
.pythonmorsels.com/ | Name: _ga_15YJDNBW1Z Value: GS1.1.1703175471.1.0.1703175471.0.0.0 |
|
.pythonmorsels.com/ | Name: _ga Value: GA1.2.2038908777.1703175471 |
|
.pythonmorsels.com/ | Name: _gid Value: GA1.2.1038674613.1703175472 |
|
.pythonmorsels.com/ | Name: _gat Value: 1 |
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 |
---|---|
Strict-Transport-Security | max-age=31536000; includeSubDomains; preload |
X-Content-Type-Options | nosniff |
X-Frame-Options | DENY |
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.
bam.nr-data.net
js-agent.newrelic.com
js.sentry-cdn.com
pym.dev
pythonmorsels.s3.amazonaws.com
region1.google-analytics.com
www.google-analytics.com
www.googletagmanager.com
www.gravatar.com
www.pythonmorsels.com
151.101.2.137
162.247.241.14
2001:4860:4802:32::36
2001:4860:4802:34::15
2a00:1450:4001:80f::2008
2a00:1450:4001:82a::200e
2a04:4e42:600::729
2a04:fa87:fffe::c000:4902
2a06:98c1:3121::3
52.218.251.75
0bfb7ec49fb5e8e789026460d789fdb5badc954d8e0dc0148b56827b92bbcb1f
0fb6cd9f07bf18b50993dbdb91e105bd1f1c42bdae8c54029d1d8fad55d758e4
14a0a7639ee2af15f0bb60de17a88479ee9474c179f855d816dccaadb8658c11
1cffc2b3146584685cd72751d7f28aa030ab9ae2f1bc78f2c27909f8d8287b26
2fd37ae4d59e7b896d9865f539220c714423c9072cd1dcea8c2253d43d949c54
3cb3d67ce2d378b6441437e285b9090f18110c2b32cba9e15e31e9e830a0db40
461f9f536c4dc41886fb453be7068b893e2817524bc24587fc0449c65aacec75
4d290cd94555289ca2bbcf52dfea84930fcd98cb736ca353bc255ca2ba5f1f29
53b55174fbe1807236380b8fa136e8c597ab9f6780e9774aeb6d5a96f4d64588
5552f54ce558309d8a8d875c441d073b206326a2d300b954a204085671487eb0
6ac50f7fd560ab0d7893023ec84143e5ee5c1a55aafcb422b057685e874dc394
73ad364e53aef4aba15f6914c4992233ad1b9aa9bcb8a0d7f1e765656a58c672
8ea8791754915a898a3100e63e32978a6d1763be6df8e73a39d3a90d691cdeef
93c7bf6e33e57e6306f909c4fe9c553e472c85c28a29b0964a70a3a356e7f109
9834b82ad26e2a37583d22676a12dd2eb0fe7c80356a2114d0db1aa8b3899537
a3191d1479a1b20a786aa02602903f14c37006424da2cca6b624a319f70695a0
ae720b675e8f2524fc5e93acc938087b88bea28796b6e09e1797df077b9be964
b885e4c859eeb1fe92da94d650bd1ee5c3f06d76ed1b27b80e4aed1179076d2f
cec5a2d52a5e60e8a6cd328c4c5b03bd605f60549d253b96c76e96edf5c84da4
db0424fb67fb52e7e538490240cc7fb9c05aa076333a4968f3dee30b825dabf9
de36e50194320a7d3ef1ace9bd34a875a8bd458b253c061979dd628e9bf49afd
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e42a88444448ac3d60549cc7c1ff2c8a9cac721034c073d80a14a44e79730cca
eb255208693986e79f825923956b4e485d22a3b1dce710a5191233e03d6519b7
ed59ee4d04819c48c1bb60b3ef6928c621cd5cd86d7103957de3eebba9910b0d
f5aebdfea35d1e7656ef4acc5db1f243209755ae3300943ef8fc6280f363c860
f6734f8177112c0839b961f96d813fcb189d81b60e96c33278c1983b6f419615