Submitted URL: http://cs50.io/
Effective URL: https://id.cs50.net/authorize?state=foo&response_type=code&redirect_uri=https%3A%2F%2Flegacy.cs50.io%2Fauth%2Fcs50le...
Submission: On May 13 via manual

Summary

This website contacted 4 IPs in 1 countries across 5 domains to perform 8 HTTP transactions. The main IP is 34.202.180.247, located in Ashburn, United States and belongs to AMAZON-AES - Amazon.com, Inc., US. The main domain is id.cs50.net.
TLS certificate: Issued by Amazon on February 8th 2019. Valid for: a year.
This is the only time id.cs50.net was scanned on urlscan.io!

urlscan.io Verdict: No classification

Domain & IP information

IP Address AS Autonomous System
1 1 35.189.252.103 15169 (GOOGLE)
3 3 146.148.16.117 15169 (GOOGLE)
4 34.202.180.247 14618 (AMAZON-AES)
2 209.197.3.15 20446 (HIGHWINDS3)
1 205.185.208.52 20446 (HIGHWINDS3)
1 2606:4700::68... 13335 (CLOUDFLAR...)
8 4
Domain Requested by
4 id.cs50.net id.cs50.net
3 legacy.cs50.io 3 redirects
2 maxcdn.bootstrapcdn.com id.cs50.net
1 cdnjs.cloudflare.com id.cs50.net
1 code.jquery.com id.cs50.net
1 cs50.io 1 redirects
8 6

This site contains no links.

Subject Issuer Validity Valid
cs50.net
Amazon
2019-02-08 -
2020-03-08
a year crt.sh
*.bootstrapcdn.com
COMODO RSA Domain Validation Secure Server CA
2018-10-03 -
2019-10-12
a year crt.sh
jquery.org
COMODO RSA Domain Validation Secure Server CA
2018-10-17 -
2020-10-16
2 years crt.sh
ssl412106.cloudflaressl.com
COMODO ECC Domain Validation Secure Server CA 2
2019-03-02 -
2019-09-08
6 months crt.sh

This page contains 1 frames:

Primary Page: https://id.cs50.net/authorize?state=foo&response_type=code&redirect_uri=https%3A%2F%2Flegacy.cs50.io%2Fauth%2Fcs50legacy_callback&scope=openid%20profile%20email&client_id=c9-legacy-production
Frame ID: 478ACCAA8CA25765A56FDEBCA31AAB4E
Requests: 8 HTTP requests in this frame

Screenshot


Page URL History Show full URLs

  1. http://cs50.io/ HTTP 301
    http://legacy.cs50.io/ HTTP 302
    https://legacy.cs50.io/ HTTP 302
    https://legacy.cs50.io/auth/cs50legacy?r=%2Fopen%3FworkspaceType%3Dcs50%26name%3Dide50%26private%3D... HTTP 302
    https://id.cs50.net/authorize?state=foo&response_type=code&redirect_uri=https%3A%2F%2Flegacy.cs5... Page URL

Detected technologies

Overall confidence: 100%
Detected patterns
  • headers server /nginx(?:\/([\d.]+))?/i

Overall confidence: 100%
Detected patterns
  • script /jquery(?:\-|\.)([\d.]*\d)[^\/]*\.js/i
  • script /jquery.*\.js/i
  • env /^jQuery$/i

Overall confidence: 100%
Detected patterns
  • html /<link[^>]+?href="[^"]+bootstrap(?:\.min)?\.css/i
  • script /(?:twitter\.github\.com\/bootstrap|bootstrap(?:\.js|\.min\.js))/i

Page Statistics

8
Requests

100 %
HTTPS

17 %
IPv6

5
Domains

6
Subdomains

4
IPs

1
Countries

73 kB
Transfer

281 kB
Size

0
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. http://cs50.io/ HTTP 301
    http://legacy.cs50.io/ HTTP 302
    https://legacy.cs50.io/ HTTP 302
    https://legacy.cs50.io/auth/cs50legacy?r=%2Fopen%3FworkspaceType%3Dcs50%26name%3Dide50%26private%3Dtrue%26description%3DCS50%2520IDE%26selection_file%3Dx HTTP 302
    https://id.cs50.net/authorize?state=foo&response_type=code&redirect_uri=https%3A%2F%2Flegacy.cs50.io%2Fauth%2Fcs50legacy_callback&scope=openid%20profile%20email&client_id=c9-legacy-production Page URL

Redirected requests

There were HTTP redirect chains for the following requests:

8 HTTP transactions

Resource
Path
Size
x-fer
Type
MIME-Type
Primary Request Cookie set authorize
id.cs50.net/
Redirect Chain
  • http://cs50.io/
  • http://legacy.cs50.io/
  • https://legacy.cs50.io/
  • https://legacy.cs50.io/auth/cs50legacy?r=%2Fopen%3FworkspaceType%3Dcs50%26name%3Dide50%26private%3Dtrue%26description%3DCS50%2520IDE%26selection_file%3Dx
  • https://id.cs50.net/authorize?state=foo&response_type=code&redirect_uri=https%3A%2F%2Flegacy.cs50.io%2Fauth%2Fcs50legacy_callback&scope=openid%20profile%20email&client_id=c9-legacy-production
2 KB
1 KB
Document
General
Full URL
https://id.cs50.net/authorize?state=foo&response_type=code&redirect_uri=https%3A%2F%2Flegacy.cs50.io%2Fauth%2Fcs50legacy_callback&scope=openid%20profile%20email&client_id=c9-legacy-production
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
34.202.180.247 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-34-202-180-247.compute-1.amazonaws.com
Software
nginx/1.14.1 /
Resource Hash
30c83b4f74be7e3befa074c6ec3300d8ac0b90e60cbeab68eb4e615054f00a05
Security Headers
Name Value
Content-Security-Policy frame-ancestors 'none'

Request headers

Host
id.cs50.net
Connection
keep-alive
Pragma
no-cache
Cache-Control
no-cache
Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Accept
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3
Accept-Encoding
gzip, deflate, br
Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Cache-Control
no-cache, no-store, must-revalidate
Cache-control
no-cache="set-cookie"
Content-Encoding
gzip
Content-Security-Policy
frame-ancestors 'none'
Content-Type
text/html; charset=UTF-8
Date
Mon, 13 May 2019 12:00:44 GMT
Expires
0
Pragma
no-cache
Server
nginx/1.14.1
Set-Cookie
PHPSESSID=4itcg20p53r2sni2fsomatmpm0; path=/ AWSELB=453F6B0D164309A6C2DCCC9E70B336E41212EA99A579FAE31A67CAB19C117AC2A2E0CE534E30CFD1190EE81BF8C4B6B98224C10A6ED11A3D46C3382FB5832F49CFC3C27C27;PATH=/
Content-Length
786
Connection
keep-alive

Redirect headers

X-Frame-Options
DENY
Set-Cookie
c9.live.proxy=MdAsLPvgGOz4eTa%2FHaMIOz997ypn7g4E%2BrUw7aMecoA.%2FiWawJ%2BdeN4ai3ofaFop5ea0rrL94bJLtvvtR0VhqpM; Domain=.legacy.cs50.io; Path=/; Expires=Thu, 16 May 2019 12:00:44 GMT; HttpOnly c9.live=s%3AiwDDBcmAckRsCtp2bmQON2t7.wkvzFx7XuiO0ZljUlbeU14Y5JRr1oQ%2FUvhrJ0q2fQmU; Path=/; Expires=Thu, 16 May 2019 12:00:44 GMT; HttpOnly; Secure
Location
https://id.cs50.net/authorize?state=foo&response_type=code&redirect_uri=https%3A%2F%2Flegacy.cs50.io%2Fauth%2Fcs50legacy_callback&scope=openid%20profile%20email&client_id=c9-legacy-production
Access-Control-Allow-Origin
*
Access-Control-Allow-Methods
GET, OPTIONS, PUT, POST, DELETE, HEAD, PROPFIND, PATCH
Access-Control-Allow-Headers
Content-Type, X-Requested-With, x-request-metadata
Access-Control-Expose-Headers
x-content-length, x-metadata-length
Access-Control-Max-Age
8640000
Date
Mon, 13 May 2019 12:00:44 GMT
Transfer-Encoding
chunked
X-BACKEND
oldclient
Strict-Transport-Security
max-age=31536000
bootstrap.min.css
maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/css/
124 KB
19 KB
Stylesheet
General
Full URL
https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/css/bootstrap.min.css
Requested by
Host: id.cs50.net
URL: https://id.cs50.net/authorize?state=foo&response_type=code&redirect_uri=https%3A%2F%2Flegacy.cs50.io%2Fauth%2Fcs50legacy_callback&scope=openid%20profile%20email&client_id=c9-legacy-production
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
209.197.3.15 Phoenix, United States, ASN20446 (HIGHWINDS3 - Highwinds Network Group, Inc., US),
Reverse DNS
vip0x00f.map2.ssl.hwcdn.net
Software
/
Resource Hash
414caa66bb79bc88c1ba6a2a415d2333c0a01aab1c15f74684dfa7542a97d2f7

Request headers

Referer
https://id.cs50.net/authorize?state=foo&response_type=code&redirect_uri=https%3A%2F%2Flegacy.cs50.io%2Fauth%2Fcs50legacy_callback&scope=openid%20profile%20email&client_id=c9-legacy-production
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Mon, 13 May 2019 12:00:44 GMT
content-encoding
gzip
last-modified
Wed, 12 Dec 2018 18:34:09 GMT
access-control-allow-origin
*
etag
"1544639649"
vary
Accept-Encoding
x-cache
HIT
content-type
text/css; charset=utf-8
status
200
cache-control
public, max-age=31536000
x-hello-human
Say hello back! @getBootstrapCDN on Twitter
accept-ranges
bytes
timing-allow-origin
*
content-length
19494
styles.css
id.cs50.net/css/
244 B
555 B
Stylesheet
General
Full URL
https://id.cs50.net/css/styles.css
Requested by
Host: id.cs50.net
URL: https://id.cs50.net/authorize?state=foo&response_type=code&redirect_uri=https%3A%2F%2Flegacy.cs50.io%2Fauth%2Fcs50legacy_callback&scope=openid%20profile%20email&client_id=c9-legacy-production
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
34.202.180.247 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-34-202-180-247.compute-1.amazonaws.com
Software
nginx/1.14.1 /
Resource Hash
4804c736ed71cfae1759cb1f72fb378b8eb98a45e66bb122ce1faf8714e4481d
Security Headers
Name Value
Content-Security-Policy frame-ancestors 'none'

Request headers

Referer
https://id.cs50.net/authorize?state=foo&response_type=code&redirect_uri=https%3A%2F%2Flegacy.cs50.io%2Fauth%2Fcs50legacy_callback&scope=openid%20profile%20email&client_id=c9-legacy-production
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Pragma
no-cache
Content-Security-Policy
frame-ancestors 'none'
Content-Encoding
gzip
Last-Modified
Sat, 15 Dec 2018 18:15:30 GMT
Server
nginx/1.14.1
ETag
W/"5c1544c2-f4"
Content-Type
text/css
Cache-Control
no-cache, no-store, must-revalidate
Date
Mon, 13 May 2019 12:00:44 GMT
Connection
keep-alive
Content-Length
184
Expires
0
jquery-3.1.1.min.js
code.jquery.com/
85 KB
30 KB
Script
General
Full URL
https://code.jquery.com/jquery-3.1.1.min.js
Requested by
Host: id.cs50.net
URL: https://id.cs50.net/authorize?state=foo&response_type=code&redirect_uri=https%3A%2F%2Flegacy.cs50.io%2Fauth%2Fcs50legacy_callback&scope=openid%20profile%20email&client_id=c9-legacy-production
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
205.185.208.52 Phoenix, United States, ASN20446 (HIGHWINDS3 - Highwinds Network Group, Inc., US),
Reverse DNS
vip052.ssl.hwcdn.net
Software
nginx /
Resource Hash
85556761a8800d14ced8fcd41a6b8b26bf012d44a318866c0d81a62092efd9bf

Request headers

Referer
https://id.cs50.net/authorize?state=foo&response_type=code&redirect_uri=https%3A%2F%2Flegacy.cs50.io%2Fauth%2Fcs50legacy_callback&scope=openid%20profile%20email&client_id=c9-legacy-production
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Date
Mon, 13 May 2019 12:00:44 GMT
Content-Encoding
gzip
Last-Modified
Thu, 22 Sep 2016 22:32:34 GMT
Server
nginx
ETag
W/"57e45c02-152b5"
Vary
Accept-Encoding
X-HW
1557748844.dop062.lo4.t,1557748844.cds099.lo4.shn,1557748844.dop062.lo4.t,1557748844.cds069.lo4.c
Content-Type
application/javascript; charset=utf-8
Access-Control-Allow-Origin
*
Cache-Control
max-age=315360000, public
Connection
Keep-Alive
Accept-Ranges
bytes
Content-Length
30070
popper.min.js
cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.3/umd/
19 KB
7 KB
Script
General
Full URL
https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.3/umd/popper.min.js
Requested by
Host: id.cs50.net
URL: https://id.cs50.net/authorize?state=foo&response_type=code&redirect_uri=https%3A%2F%2Flegacy.cs50.io%2Fauth%2Fcs50legacy_callback&scope=openid%20profile%20email&client_id=c9-legacy-production
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6813:c697 , United States, ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US),
Reverse DNS
Software
cloudflare /
Resource Hash
8e95b881702116fa860c3e41ef7ebaac83c3ecf0db026aaae023b46671db74ce
Security Headers
Name Value
Strict-Transport-Security max-age=15780000; includeSubDomains

Request headers

Referer
https://id.cs50.net/authorize?state=foo&response_type=code&redirect_uri=https%3A%2F%2Flegacy.cs50.io%2Fauth%2Fcs50legacy_callback&scope=openid%20profile%20email&client_id=c9-legacy-production
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Mon, 13 May 2019 12:00:44 GMT
content-encoding
br
cf-cache-status
HIT
status
200
strict-transport-security
max-age=15780000; includeSubDomains
timing-allow-origin
*
last-modified
Thu, 17 May 2018 09:25:14 GMT
server
cloudflare
etag
W/"5afd4a7a-4b24"
expect-ct
max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
vary
Accept-Encoding
content-type
application/javascript; charset=utf-8
access-control-allow-origin
*
expires
Sat, 02 May 2020 12:00:44 GMT
cache-control
public, max-age=30672000
cf-ray
4d6479470ba66371-FRA
served-in-seconds
0.002
bootstrap.min.js
maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/js/
49 KB
13 KB
Script
General
Full URL
https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/js/bootstrap.min.js
Requested by
Host: id.cs50.net
URL: https://id.cs50.net/authorize?state=foo&response_type=code&redirect_uri=https%3A%2F%2Flegacy.cs50.io%2Fauth%2Fcs50legacy_callback&scope=openid%20profile%20email&client_id=c9-legacy-production
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
209.197.3.15 Phoenix, United States, ASN20446 (HIGHWINDS3 - Highwinds Network Group, Inc., US),
Reverse DNS
vip0x00f.map2.ssl.hwcdn.net
Software
/
Resource Hash
1886bc561dec7c44a7541d82377ad81a40ff32496f32ad259884f0790c44d6a5

Request headers

Referer
https://id.cs50.net/authorize?state=foo&response_type=code&redirect_uri=https%3A%2F%2Flegacy.cs50.io%2Fauth%2Fcs50legacy_callback&scope=openid%20profile%20email&client_id=c9-legacy-production
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

date
Mon, 13 May 2019 12:00:44 GMT
content-encoding
gzip
last-modified
Wed, 12 Dec 2018 18:33:52 GMT
access-control-allow-origin
*
etag
"1544639632"
vary
Accept-Encoding
x-cache
HIT
content-type
text/javascript; charset=utf-8
status
200
cache-control
public, max-age=31536000
x-hello-human
Say hello back! @getBootstrapCDN on Twitter
accept-ranges
bytes
timing-allow-origin
*
content-length
13086
scripts.js
id.cs50.net/js/
366 B
646 B
Script
General
Full URL
https://id.cs50.net/js/scripts.js
Requested by
Host: id.cs50.net
URL: https://id.cs50.net/authorize?state=foo&response_type=code&redirect_uri=https%3A%2F%2Flegacy.cs50.io%2Fauth%2Fcs50legacy_callback&scope=openid%20profile%20email&client_id=c9-legacy-production
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
34.202.180.247 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-34-202-180-247.compute-1.amazonaws.com
Software
nginx/1.14.1 /
Resource Hash
e57f167ebb5b286769932a047dce7d5c5c87a7c6343e3fc4b68da1fbd1ee9c18
Security Headers
Name Value
Content-Security-Policy frame-ancestors 'none'

Request headers

Referer
https://id.cs50.net/authorize?state=foo&response_type=code&redirect_uri=https%3A%2F%2Flegacy.cs50.io%2Fauth%2Fcs50legacy_callback&scope=openid%20profile%20email&client_id=c9-legacy-production
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Pragma
no-cache
Content-Security-Policy
frame-ancestors 'none'
Content-Encoding
gzip
Last-Modified
Sat, 15 Dec 2018 18:15:30 GMT
Server
nginx/1.14.1
ETag
W/"5c1544c2-16e"
Content-Type
application/x-javascript
Cache-Control
no-cache, no-store, must-revalidate
Date
Mon, 13 May 2019 12:00:44 GMT
Connection
keep-alive
Content-Length
258
Expires
0
openid-icon-100x100.png
id.cs50.net/img/
1 KB
2 KB
Image
General
Full URL
https://id.cs50.net/img/openid-icon-100x100.png
Requested by
Host: id.cs50.net
URL: https://id.cs50.net/authorize?state=foo&response_type=code&redirect_uri=https%3A%2F%2Flegacy.cs50.io%2Fauth%2Fcs50legacy_callback&scope=openid%20profile%20email&client_id=c9-legacy-production
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
34.202.180.247 Ashburn, United States, ASN14618 (AMAZON-AES - Amazon.com, Inc., US),
Reverse DNS
ec2-34-202-180-247.compute-1.amazonaws.com
Software
nginx/1.14.1 /
Resource Hash
4f5680c4e444f257a25c275761e72cc9a21ee92e25151cbdbaa0edf1fef1b716
Security Headers
Name Value
Content-Security-Policy frame-ancestors 'none'

Request headers

Referer
https://id.cs50.net/authorize?state=foo&response_type=code&redirect_uri=https%3A%2F%2Flegacy.cs50.io%2Fauth%2Fcs50legacy_callback&scope=openid%20profile%20email&client_id=c9-legacy-production
User-Agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Response headers

Pragma
no-cache
Content-Security-Policy
frame-ancestors 'none'
Last-Modified
Sat, 15 Dec 2018 18:15:30 GMT
Server
nginx/1.14.1
ETag
"5c1544c2-561"
Content-Type
image/png
Cache-Control
no-cache, no-store, must-revalidate
Date
Mon, 13 May 2019 12:00:44 GMT
Connection
keep-alive
Accept-Ranges
bytes
Content-Length
1377
Expires
0

Verdicts & Comments Add Verdict or Comment

7 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 function| $ function| jQuery function| Popper object| bootstrap

0 Cookies

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
Content-Security-Policy frame-ancestors 'none'