pragprog.com
Open in
urlscan Pro
161.35.125.80
Public Scan
Effective URL: https://pragprog.com/
Submission Tags: tranco_l324
Submission: On October 30 via api from DE — Scanned from DE
Summary
TLS certificate: Issued by R3 on August 31st 2021. Valid for: 3 months.
This is the only time pragprog.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 12 | 161.35.125.80 161.35.125.80 | 14061 (DIGITALOC...) (DIGITALOCEAN-ASN) | |
1 | 2a00:1450:400... 2a00:1450:4001:831::200a | 15169 (GOOGLE) (GOOGLE) | |
2 | 2606:4700::68... 2606:4700::6810:5614 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 104.20.27.34 104.20.27.34 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2606:4700::68... 2606:4700::6810:125e | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:829::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:80e::2003 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:800::200e | 15169 (GOOGLE) (GOOGLE) | |
22 | 8 |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
12 |
pragprog.com
1 redirects
pragprog.com |
407 KB |
2 |
google-analytics.com
www.google-analytics.com |
20 KB |
2 |
cloudflare.com
cdnjs.cloudflare.com |
82 KB |
2 |
sendowl.com
transactions.sendowl.com |
4 KB |
2 |
jsdelivr.net
cdn.jsdelivr.net |
9 KB |
1 |
gstatic.com
fonts.gstatic.com |
16 KB |
1 |
googletagmanager.com
www.googletagmanager.com |
35 KB |
1 |
googleapis.com
fonts.googleapis.com |
1 KB |
22 | 8 |
Domain | Requested by | |
---|---|---|
12 | pragprog.com |
1 redirects
pragprog.com
|
2 | www.google-analytics.com |
www.googletagmanager.com
www.google-analytics.com |
2 | cdnjs.cloudflare.com |
pragprog.com
cdnjs.cloudflare.com |
2 | transactions.sendowl.com |
pragprog.com
|
2 | cdn.jsdelivr.net |
pragprog.com
|
1 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | www.googletagmanager.com |
pragprog.com
|
1 | fonts.googleapis.com |
pragprog.com
|
22 | 8 |
This site contains links to these domains. Also see Links.
Domain |
---|
pragmaticstudio.com |
www.redbubble.com |
transactions.sendowl.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
pragprog.com R3 |
2021-08-31 - 2021-11-29 |
3 months | crt.sh |
upload.video.google.com GTS CA 1C3 |
2021-10-04 - 2021-12-27 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2021-07-03 - 2022-07-02 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2021-10-04 - 2021-12-27 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2021-10-04 - 2021-12-27 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://pragprog.com/
Frame ID: 5B745A75F3D9382CC3BAF31B45830E39
Requests: 22 HTTP requests in this frame
Screenshot
Page Title
Pragmatic Bookshelf: By Developers, For DevelopersPage URL History Show full URLs
-
http://pragprog.com/
HTTP 301
https://pragprog.com/ Page URL
Page Statistics
4 Outgoing links
These are links going to different origins than the main page.
Title: Video Courses
Search URL Search Domain Scan URL
Title: Merch
Search URL Search Domain Scan URL
Title: My Orders
Search URL Search Domain Scan URL
Title: (Resend order emails)
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://pragprog.com/
HTTP 301
https://pragprog.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
22 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
pragprog.com/ Redirect Chain
|
23 KB 8 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
2 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style.min.f449fe6cea9ae9fc81044a50d84394c0db942a11d2382e6d4b87e1e7b19d7f76.css
pragprog.com/css/ |
17 KB 17 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
balloon.min.css
pragprog.com/css/ |
8 KB 8 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cookieconsent.min.css
cdn.jsdelivr.net/npm/cookieconsent@3/build/ |
5 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sendowl.js
transactions.sendowl.com/assets/ |
11 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-awesome.min.css
cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/ |
30 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
89 KB 35 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jsrw-beta-250.jpg
pragprog.com/titles/jsrw/effective-remote-work/ |
104 KB 104 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
dzpythonic-125.jpg
pragprog.com/titles/dzpythonic/pythonic-programming/ |
61 KB 62 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
hwrustbrain-beta-125.jpg
pragprog.com/titles/hwrustbrain/rust-brain-teasers/ |
32 KB 32 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
d-gobrain-125.jpg
pragprog.com/titles/d-gobrain/go-brain-teasers/ |
49 KB 49 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
uboop-beta-125.jpg
pragprog.com/titles/uboop/from-objects-to-functions/ |
36 KB 36 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
d-pandas-125.jpg
pragprog.com/titles/d-pandas/pandas-brain-teasers/ |
39 KB 39 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fkajs-beta-125.jpg
pragprog.com/titles/fkajs/modern-asynchronous-javascript/ |
41 KB 41 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
tpp_cover_158.jpg
pragprog.com/img/ |
10 KB 10 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cookieconsent.min.js
cdn.jsdelivr.net/npm/cookieconsent@3/build/ |
20 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
o-0IIpQlx3QUlC5A4PNr5TRA.woff2
fonts.gstatic.com/s/notosans/v21/ |
16 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fontawesome-webfont.woff2
cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/ |
75 KB 76 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sendowl-js-cart-medium-dark.png
transactions.sendowl.com/assets/external/ |
431 B 601 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
48 KB 20 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
1 B 204 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
20 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| onbeforexrselect function| reportError boolean| originAgentCluster object| scheduler function| viewCart function| addProductToCart function| addPackageToCart function| addLoadEvent object| sendOwl function| gtag object| dataLayer object| sendowl_carter object| google_tag_manager object| cookieconsent object| google_tag_data string| GoogleAnalyticsObject function| ga object| gaplugins object| gaGlobal object| gaData3 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 |
---|---|---|
.pragprog.com/ | Name: _ga Value: GA1.2.1462407530.1635585648 |
|
.pragprog.com/ | Name: _gid Value: GA1.2.1878567684.1635585648 |
|
.pragprog.com/ | Name: _gat_gtag_UA_280358_4 Value: 1 |
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.
cdn.jsdelivr.net
cdnjs.cloudflare.com
fonts.googleapis.com
fonts.gstatic.com
pragprog.com
transactions.sendowl.com
www.google-analytics.com
www.googletagmanager.com
104.20.27.34
161.35.125.80
2606:4700::6810:125e
2606:4700::6810:5614
2a00:1450:4001:800::200e
2a00:1450:4001:80e::2003
2a00:1450:4001:829::2008
2a00:1450:4001:831::200a
289b94bdaccad31369ab2bed3a3e2a861639ef818346614833696c111c54b79b
291e99013009ad64bf10ba293bba0e400b8e0d72bbd068c653a30d1f0d701c8e
4a9f53c02752e79270686f1b2a3616b86d3af1ea2a288f2977e34b1141d552ec
5820eb0c08d51842bc541bef42e448144783607185063c087af7f4072424d6eb
61b218e6afb299850d57a9e48754d42c42a25e6bc32e83148c7977bd336a55b5
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
799aeb25cc0373fdee0e1b1db7ad6c2f6a0e058dfadaa3379689f583213190bd
835db99b1cfc9d3a13dee52e1ce7f0b1d0508cc3233dd002ed3eaec38616e0d9
86fb4d9335d585860a52655209ac346843394a3d68923693b190729d46488681
8cf32b70d26c7f54452ff3a37e9b844658fe5b863ca857a92a8d9646f20933c2
9062dd08dc090ff905dcb6f5e4fa482ed6db1f3be2ff73a407301ec906e15680
90b8574013b1078ac8b6af6b17bdd0ee25adb69fe0d512cfd4c063eabb529896
922f080287b4b1f1dd0e3136425b9ad1148a4624b21dfb78e1056b312c46fc9d
a14f7b03276ced334539245c0a28e74596b763be459a2e84d9fea339a60925d1
c000922b926377c073e58917a27a97c1686af956081edb5fbe813dc28f507ad5
cd0d0b6e50ff01ff2f3a9a70d7cfb66a7c6cb9acf7a566325568be6d3bd31fc4
d792afdac7f7ae5de7c6964950c6c61dc6e3f3813180a59e141c7cb4ac4364dc
e55842a856a6d829feca3c3ad736c136b6c7549e9247274f78aa296259e06e24
f449fe6cea9ae9fc81044a50d84394c0db942a11d2382e6d4b87e1e7b19d7f76
f4e36e1308a71ddbad9df72e614229fdff227476684c3b5434f45eeede8710b6
fd222137f245c06ddb4c4d44db41f12138dad6cf8ef5d4d4a5e500f38f0c8c62
ffeb2948f21f609f1060371082ad912a5a1859c595d0c9d149701e4d3e1355a1