![](/screenshots/05955a4d-2b89-4172-8a29-0c4d6057b3f8.png)
pragprog.com
Open in
urlscan Pro
23.23.199.173
Public Scan
Submission: On April 26 via automatic, source hackernews
Summary
TLS certificate: Issued by DigiCert SHA2 Secure Server CA on May 15th 2017. Valid for: 2 years.
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 | ||
---|---|---|---|
5 | 23.23.199.173 23.23.199.173 | 14618 (AMAZON-AES) (AMAZON-AES - Amazon.com) | |
1 | 2a00:1450:400... 2a00:1450:4001:81c::200a | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 184.169.161.199 184.169.161.199 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
1 | 104.111.228.117 104.111.228.117 | 16625 (AKAMAI-AS) (AKAMAI-AS - Akamai Technologies) | |
2 | 2a00:1450:400... 2a00:1450:400c:c0b::9a | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 2a00:1450:400... 2a00:1450:4001:81a::2003 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 151.101.2.110 151.101.2.110 | 54113 (FASTLY) (FASTLY - Fastly) | |
1 | 162.247.242.18 162.247.242.18 | 23467 (NEWRELIC-...) (NEWRELIC-AS-1 - New Relic) | |
13 | 8 |
ASN14618 (AMAZON-AES - Amazon.com, Inc., US)
PTR: ec2-23-23-199-173.compute-1.amazonaws.com
pragprog.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: ec2-184-169-161-199.us-west-1.compute.amazonaws.com
imagery.pragprog.com |
ASN16625 (AKAMAI-AS - Akamai Technologies, Inc., US)
PTR: a104-111-228-117.deploy.static.akamaitechnologies.com
js.braintreegateway.com |
ASN23467 (NEWRELIC-AS-1 - New Relic, US)
PTR: bam-6.nr-data.net
bam.nr-data.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
6 |
pragprog.com
pragprog.com imagery.pragprog.com |
325 KB |
2 |
doubleclick.net
stats.g.doubleclick.net |
17 KB |
1 |
nr-data.net
bam.nr-data.net |
261 B |
1 |
newrelic.com
js-agent.newrelic.com |
9 KB |
1 |
gstatic.com
fonts.gstatic.com |
10 KB |
1 |
braintreegateway.com
js.braintreegateway.com |
50 KB |
1 |
googleapis.com
fonts.googleapis.com |
656 B |
13 | 7 |
Domain | Requested by | |
---|---|---|
5 | pragprog.com |
pragprog.com
|
2 | stats.g.doubleclick.net |
pragprog.com
|
1 | bam.nr-data.net |
js-agent.newrelic.com
|
1 | js-agent.newrelic.com |
pragprog.com
|
1 | fonts.gstatic.com |
pragprog.com
|
1 | js.braintreegateway.com |
pragprog.com
|
1 | imagery.pragprog.com |
pragprog.com
|
1 | fonts.googleapis.com |
pragprog.com
|
13 | 8 |
This site contains links to these domains. Also see Links.
Domain |
---|
forums.pragprog.com |
pragmaticstudio.com |
write-for-us.pragprog.com |
www.pragprog.com |
twitter.com |
www.youtube.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.pragprog.com DigiCert SHA2 Secure Server CA |
2017-05-15 - 2019-09-18 |
2 years | crt.sh |
*.googleapis.com Google Internet Authority G3 |
2019-03-26 - 2019-06-18 |
3 months | crt.sh |
checkout.paypal.com DigiCert SHA2 Extended Validation Server CA |
2017-05-26 - 2019-08-22 |
2 years | crt.sh |
*.g.doubleclick.net Google Internet Authority G3 |
2019-03-26 - 2019-06-18 |
3 months | crt.sh |
*.google.com Google Internet Authority G3 |
2019-03-26 - 2019-06-18 |
3 months | crt.sh |
f4.shared.global.fastly.net GlobalSign CloudSSL CA - SHA256 - G3 |
2019-04-10 - 2020-03-21 |
a year | crt.sh |
*.nr-data.net GeoTrust RSA CA 2018 |
2018-01-11 - 2020-03-17 |
2 years | crt.sh |
This page contains 1 frames:
Primary Page:
https://pragprog.com/news/coming-soon-the-pragmatic-programmer-20th-anniversary-edition-in-beta
Frame ID: D6646E5238D33824E9EF0B5CC6ED0AE5
Requests: 13 HTTP requests in this frame
Screenshot
![](/screenshots/05955a4d-2b89-4172-8a29-0c4d6057b3f8.png)
Detected technologies
![](/vendor/wappa/icons/Ruby.png)
Detected patterns
- meta csrf-param /authenticity_token/i
![](/vendor/wappa/icons/Raphael.png)
Detected patterns
- env /^Raphael$/i
Detected patterns
- headers server /nginx(?:\/([\d.]+))?/i
![](/vendor/wappa/icons/Ruby on Rails.png)
Detected patterns
- meta csrf-param /authenticity_token/i
![](/vendor/wappa/icons/ZURB Foundation.png)
Detected patterns
- html /<link[^>]+foundation[^>"]+css/i
Detected patterns
- env /^gaGlobal$/i
![](/vendor/wappa/icons/Google Font API.png)
Detected patterns
- html /<link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com/i
Detected patterns
- script /modernizr(?:-([\d.]*[\d]))?.*\.js/i
- env /^Modernizr$/i
![](/vendor/wappa/icons/New Relic.png)
Detected patterns
- env /^NREUM/i
Detected patterns
- env /^jQuery$/i
Page Statistics
13 Outgoing links
These are links going to different origins than the main page.
Title: Forums
Search URL Search Domain Scan URL
Title: Video Courses
Search URL Search Domain Scan URL
Title: Become an Author
Search URL Search Domain Scan URL
Title: pragprog.com
Search URL Search Domain Scan URL
Title: pragprog.com/frequently-asked-questions/beta-books
Search URL Search Domain Scan URL
Title: pragprog.com
Search URL Search Domain Scan URL
Title: Tweet this
Search URL Search Domain Scan URL
Title: @pragprog
Search URL Search Domain Scan URL
Title: @pragpub
Search URL Search Domain Scan URL
Title: @PragmaticAndy
Search URL Search Domain Scan URL
Title: Forums
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
13 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
![]() pragprog.com/news/ |
32 KB 13 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
modernizr-ff9b87cb63ff1ddf96f98cde7b915abd.js
pragprog.com/assets/vendor/ |
12 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pip-foundation-404b73cb747d6a60feebbf23032560a0.css
pragprog.com/assets/ |
318 KB 46 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
3 KB 656 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
tpp20_xlargebeta.jpg
imagery.pragprog.com/products/595/ |
14 KB 15 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pip-foundation-d02fc6d697d14a2f561c1f2bc7e2ae1f.js
pragprog.com/assets/ |
614 KB 177 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
braintree.js
js.braintreegateway.com/v2/ |
175 KB 50 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
dc.js
stats.g.doubleclick.net/ |
45 KB 17 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
o-0IIpQlx3QUlC5A4PNr5TRASf6M7Q.woff2
fonts.gstatic.com/s/notosans/v8/ |
10 KB 10 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fontawesome-webfont-1374d275fd2c5645547a17ba45aaaabd.woff2
pragprog.com/assets/ |
69 KB 69 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
__utm.gif
stats.g.doubleclick.net/r/ |
35 B 102 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
nr-1123.min.js
js-agent.newrelic.com/ |
24 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
4460760967
bam.nr-data.net/1/ |
57 B 261 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
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| onselectstart object| onselectionchange function| queueMicrotask object| NREUM object| newrelic function| __nr_require object| html5 object| Modernizr object| _gaq object| _gat object| gaGlobal object| Braintree object| braintree function| $ function| jQuery object| Foundation function| Raphael function| _ function| Cookies object| eventie function| EventEmitter function| getStyleProperty function| getSize function| docReady function| matchesSelector object| fizzyUIUtils function| Outlayer function| Isotope function| Masonry object| PP function| AuthorSalesChart string| csrf_token string| csrf_param6 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: __utmt Value: 1 |
|
.pragprog.com/ | Name: __utmb Value: 7299699.1.10.1556293369 |
|
.pragprog.com/ | Name: __utma Value: 7299699.715860794.1556293369.1556293369.1556293369.1 |
|
.pragprog.com/ | Name: __utmz Value: 7299699.1556293369.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none) |
|
.pragprog.com/ | Name: __utmc Value: 7299699 |
|
.pragprog.com/ | Name: _prag_production_session32 Value: BAh7B0kiD3Nlc3Npb25faWQGOgZFVEkiJTkyZjVhZDRkNGZmOTBkNWJkMzc1MDQ5YmJhYzRhNzllBjsAVEkiEF9jc3JmX3Rva2VuBjsARkkiMUtnZ0Z5Ri9JOEJrWk1lQ2kyMXFPVmZLSWVWTzZHTGJ4andFbjN0MjNKVmc9BjsARg%3D%3D--a889a67564e76c433c689479f9074e62edd218dc |
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 |
X-Frame-Options | DENY |
X-Xss-Protection | 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.
bam.nr-data.net
fonts.googleapis.com
fonts.gstatic.com
imagery.pragprog.com
js-agent.newrelic.com
js.braintreegateway.com
pragprog.com
stats.g.doubleclick.net
104.111.228.117
151.101.2.110
162.247.242.18
184.169.161.199
23.23.199.173
2a00:1450:4001:81a::2003
2a00:1450:4001:81c::200a
2a00:1450:400c:c0b::9a
02f66a6c95e19b7f650c347922694371083d2a4d5a15e0afade57e0bed870ccf
218e43778e9cb06f609a236d0818ddca7ccc11b64636fdc416ce4a2d3913a817
2f57fab97c15bf3519176fcd494f12d36d24ca3d761a787a1e66a1058bc6b30f
3029776e3a34e2f47707989c3880c34fc48209d2c4ccb8380fa6a9bd10ea4743
5b8ef9f987e04c44688933d668d98bd9f70546fdad40ce1d03422f5ed7eca5ec
6181cd98fe270c2826d416574446841f86778bc45a0ab0bdd0c667b4e70fd6e8
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
94cdf5b7f868883de0e1248cd80b42dd84e3f38685f2b234747550c02190dc82
acda1c0672ae8289082770e4febef313336c33ef4ba27ad6979cc00ba90b4ffb
b41bfb464d395cc297bed78f6095d9de01a7b56065303232fdf04a2eeef2f01b
d3ebb498192527b985939ae62cc4e5eb5c108efc1896184126b45d866868e73d
e56f53b3b976e9c05d86645a1e85cfc69e961601d201e957768455580fa30478
f69a13217482dc43f25e74cfcb9391d0f06d22501f10f5cb5e413d2d98a5cd23