![](/screenshots/c46a0b21-c884-4dd8-9e6e-448554b63d30.png)
bookshelf.vitalsource.com
Open in
urlscan Pro
2606:4700::6811:42f1
Public Scan
Submission: On July 25 via manual from US
Summary
TLS certificate: Issued by COMODO ECC Domain Validation Secure S... on May 20th 2020. Valid for: 6 months.
This is the only time bookshelf.vitalsource.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
19 | 2606:4700::68... 2606:4700::6811:42f1 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 54.85.213.138 54.85.213.138 | 14618 (AMAZON-AES) (AMAZON-AES) | |
1 | 35.227.236.189 35.227.236.189 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2606:4700::68... 2606:4700::6811:44f1 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2606:4700::68... 2606:4700::6810:84e5 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:819::2010 | 15169 (GOOGLE) (GOOGLE) | |
25 | 7 |
ASN13335 (CLOUDFLARENET, US)
bookshelf.vitalsource.com | |
jigsaw.vitalsource.com | |
assignments.vitalsource.com |
ASN14618 (AMAZON-AES, US)
PTR: ec2-54-85-213-138.compute-1.amazonaws.com
services.vstbridge.com |
ASN15169 (GOOGLE, US)
PTR: 189.236.227.35.bc.googleusercontent.com
flashcards.vitalsource.com |
ASN15169 (GOOGLE, US)
storage.googleapis.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
22 |
vitalsource.com
bookshelf.vitalsource.com jigsaw.vitalsource.com assignments.vitalsource.com flashcards.vitalsource.com chameleon.vitalsource.com |
2 MB |
1 |
googleapis.com
storage.googleapis.com |
14 KB |
1 |
cloudflare.com
cdnjs.cloudflare.com |
10 KB |
1 |
vstbridge.com
services.vstbridge.com |
28 KB |
25 | 4 |
Domain | Requested by | |
---|---|---|
11 | jigsaw.vitalsource.com |
bookshelf.vitalsource.com
jigsaw.vitalsource.com |
7 | bookshelf.vitalsource.com |
bookshelf.vitalsource.com
|
2 | chameleon.vitalsource.com |
bookshelf.vitalsource.com
|
1 | storage.googleapis.com | |
1 | cdnjs.cloudflare.com |
jigsaw.vitalsource.com
|
1 | flashcards.vitalsource.com |
bookshelf.vitalsource.com
|
1 | assignments.vitalsource.com |
bookshelf.vitalsource.com
|
1 | services.vstbridge.com |
bookshelf.vitalsource.com
|
25 | 8 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.vitalsource.com |
support.vitalsource.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
ssl867873.cloudflaressl.com COMODO ECC Domain Validation Secure Server CA 2 |
2020-05-20 - 2020-11-26 |
6 months | crt.sh |
*.vstbridge.com DigiCert SHA2 Secure Server CA |
2018-06-27 - 2020-08-12 |
2 years | crt.sh |
*.vitalsource.com DigiCert SHA2 Secure Server CA |
2017-12-01 - 2021-01-21 |
3 years | crt.sh |
cloudflare.com Cloudflare Inc ECC CA-3 |
2020-07-04 - 2021-07-04 |
a year | crt.sh |
*.storage.googleapis.com GTS CA 1O1 |
2020-07-07 - 2020-09-29 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
https://bookshelf.vitalsource.com/
Frame ID: 4C8199B43C38B90A365ECE674B29BEB3
Requests: 19 HTTP requests in this frame
Frame:
https://jigsaw.vitalsource.com/socket?xdm_e=https%3A%2F%2Fbookshelf.vitalsource.com&xdm_c=default4103&xdm_p=1
Frame ID: C596133A2631D397DA61919B42DA185B
Requests: 10 HTTP requests in this frame
Screenshot
![](/screenshots/c46a0b21-c884-4dd8-9e6e-448554b63d30.png)
Detected technologies
Detected patterns
- headers server /^cloudflare$/i
Detected patterns
- headers via /^1\.1 google$/i
Page Statistics
2 Outgoing links
These are links going to different origins than the main page.
Title: Store (opens in a new window)
Search URL Search Domain Scan URL
Title: Cookie Policy
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
25 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
bookshelf.vitalsource.com/ |
5 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vendor-7eda53f6d5.min.js
bookshelf.vitalsource.com/js/ |
240 KB 69 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
box.js
jigsaw.vitalsource.com/assets/v1/jigsaw/ |
147 KB 47 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bridge.js
services.vstbridge.com/assets/v1/ |
83 KB 28 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
assignments.js
assignments.vitalsource.com/js/ |
41 KB 13 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app.js
flashcards.vitalsource.com/js/v2/ |
6 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fraction-aec03c67c6.min.js
bookshelf.vitalsource.com/js/ |
7 MB 1 MB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fraction-fa9325141b.min.css
bookshelf.vitalsource.com/styles/ |
1 MB 306 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
10 KB 10 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fraction
chameleon.vitalsource.com/api/brands/bookshelf.vitalsource.com/ |
8 KB 3 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
secure-token
jigsaw.vitalsource.com/ |
292 B 863 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
socket
jigsaw.vitalsource.com/ Frame C596 |
3 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
application-08fe8741aebd612b54f23c03debca7f9f18a84aa85df484f578a59cca23eb183.css
jigsaw.vitalsource.com/assets/ Frame C596 |
8 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
application-f0bf7c5c0d22379f9911e96650480bd31caca94340a67034367514ccdfc6a5e0.js
jigsaw.vitalsource.com/assets/ Frame C596 |
96 KB 33 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
hammer.js
cdnjs.cloudflare.com/ajax/libs/hammer.js/1.0.6/ Frame C596 |
39 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index-26db491d81e926bd1de423147dbf3a3411e8128a516ee20f04c6686640fda390.js
jigsaw.vitalsource.com/assets/v1/jigsaw/puzzle_pieces/ Frame C596 |
343 KB 104 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
base64font
jigsaw.vitalsource.com/ Frame C596 |
120 KB 39 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
languages
jigsaw.vitalsource.com/user/ Frame C596 |
9 B 595 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
en.json
bookshelf.vitalsource.com/locales/ |
99 KB 28 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
base64font
jigsaw.vitalsource.com/ Frame C596 |
634 B 686 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
user
jigsaw.vitalsource.com/ Frame C596 |
111 B 747 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fraction
chameleon.vitalsource.com/api/brands/bookshelf.vitalsource.com/ |
8 KB 3 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
user
jigsaw.vitalsource.com/ Frame C596 |
111 B 644 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
209 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
10 KB 10 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
10 KB 10 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
multipart-1590182594-56034554973989-2
storage.googleapis.com/vst-chameleon-prod/ |
13 KB 14 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vitalsource_color.svg
bookshelf.vitalsource.com/img/ |
6 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
en.png
bookshelf.vitalsource.com/img/locales/ |
389 B 540 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
119 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.
boolean| isIE object| __core-js_shared__ function| $ function| jQuery function| _ function| DirectorRouter object| DotDotDot boolean| localStorageSupported object| core function| Ellipsis function| Jigsaw$ object| Jigsaw object| easyXDM object| Browser number| LESS_THAN number| EQUAL number| GREATER_THAN function| _typeof function| _toConsumableArray function| _nonIterableSpread function| _unsupportedIterableToArray function| _iterableToArray function| _arrayWithoutHoles function| _arrayLikeToArray function| ownKeys function| _objectSpread function| _defineProperty function| _classCallCheck function| _defineProperties function| _createClass string| serverHostname object| VST function| updateJWT function| json function| authenticate function| http function| makeCancelable function| init function| metafy string| envName object| env string| PUT string| GET string| POST string| DELETE function| authUrl function| assignmentUrl function| userAssignmenstUrl function| readingUrl function| userReadingsUrl undefined| initPromise object| Feeny function| require object| exports object| Overleaf object| Fraction object| BridgeAPI number| __styled-components-init__ number| __global_unique_id__ object| i18n object| brands function| toHTML object| stores object| OverleafStore object| _gsQueue object| GreenSockGlobals object| com function| _gsDefine function| Ease function| Power4 function| Strong function| Quint function| Power3 function| Quart function| Power2 function| Cubic function| Power1 function| Quad function| Power0 function| Linear function| TweenLite function| TweenPlugin function| TweenMax function| TimelineLite function| TimelineMax function| BezierPlugin function| CSSPlugin function| BackOut function| BackIn function| BackInOut object| Back function| SlowMo function| SteppedEase function| ExpoScaleEase function| RoughEase function| BounceOut function| BounceIn function| BounceInOut object| Bounce function| CircOut function| CircIn function| CircInOut object| Circ function| ElasticOut function| ElasticIn function| ElasticInOut object| Elastic function| ExpoOut function| ExpoIn function| ExpoInOut object| Expo function| SineOut function| SineIn function| SineInOut object| Sine object| EaseLookup function| recaptchaLoadCallback function| recaptchaExpiredCallback function| recaptchaErrorCallback2 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 |
---|---|---|
jigsaw.vitalsource.com/ | Name: _jigsaw_session Value: WForQUh4MnZKamtFYVFLNy9NT3VFSWJyalNLcndYdWtBSE1PZGVoczhUNjA4OGN0V2FWMzk5OFZ6TGlFQXpYSnBPNnRkR3h2dCs1VC9aeEJPRFEybmlUYnFZdVorUTJiM0svcUxyeTI1TlAzYjBtL0ROa1lLUzZvS1VrTHB6S0xNNmUreWMzNnFlSlF5UXZ4YXlEMjZwZkxWb0NuZmQ4cDNaWkN2R3R4Tnc2dGJ0dXpmKythK2lqTUlNRGxKRTBWemE5dUluZ0pIT0VTQ0VpK003eWRUYTIvQ2JaUnl2SGNNQXFBRHhIU3BVaz0tLWpnY01rZVNBOGlUODl4eklRUUNIakE9PQ%3D%3D--65054af67379415fe588add270384c3e126d6af0 |
|
.vitalsource.com/ | Name: __cfduid Value: d7c459704a6b3b698d096389c169ac7421595661977 |
5 Console Messages
A page may trigger messages to the console to be logged. These are often error messages about being unable to load a resource or execute a piece of JavaScript. Sometimes they also provide insight into the technology behind a website.
Source | Level | URL Text |
---|
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 |
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.
assignments.vitalsource.com
bookshelf.vitalsource.com
cdnjs.cloudflare.com
chameleon.vitalsource.com
flashcards.vitalsource.com
jigsaw.vitalsource.com
services.vstbridge.com
storage.googleapis.com
2606:4700::6810:84e5
2606:4700::6811:42f1
2606:4700::6811:44f1
2a00:1450:4001:819::2010
35.227.236.189
54.85.213.138
009b27310ccced25bc22c73e74e28d35d0f42837060865345608115e4a393326
08fe8741aebd612b54f23c03debca7f9f18a84aa85df484f578a59cca23eb183
0c922cd8e0a54949c773b2efa21e0c303204659d9a9ac45659c690c8820d8172
1590f871a620b6f171f4a03b2f9b06cf25c21101d71b8a3905eb0f02f7bf86bd
266b67fe04906910f371cbf704e2923e947f6ab487a1fc255074287ce53f0321
26db491d81e926bd1de423147dbf3a3411e8128a516ee20f04c6686640fda390
3769bb482300882ddbe17c9a2682d66bfc71baddb15bad2eb362d2139d18b963
3e578f133c332161f645a992a8743f749dff2f0da5d69d21da74e58c7253d08c
53fa9b1780c64c6a2d253e8a3b9010db64ed200cb3b0ece42caebc013169b651
55a828b338f657e835e8eff3a3c112d6384975c1182501d0357ecf8db7fee800
62176c0005c814c7d7597a60c00c811386e705162f71005832d7929e3b32ee61
63828cf2e663017fa305425974c2909078a6c6510af7f8b49960b71375fb4882
6f79f64a58642bbf7c71fba9f42fcdd561da4749c204e1936e46507714762a87
71b80e6d7bd1692d0925827b68c41bea0215b4d1ead31f7d41a26670bef730ad
7e45cf3486dfbdcc66abcbdb3bf1cd6aa8f27c2166afe39a159bb787ad17120d
8e2af1643bfae54a3629a472ec3dfe3d74bce248985d392e2b766e3c3d0d63df
9552aa86b70bc1326401fca634c1d182d7559fcf29ac21d4d0c5462e9e2e68c9
b0633e24b9630e74f5dfcd0f1739c52da21d73f605aead1bb56acee46a9b4342
b6cb334272988052b287ab0af9b48c6cd1a53d2d685712a3941e90f4e8ba2e46
d93ac86ee578e1e2444c426a9141a1ad5af74950e9a9656ec68b43bdb749617b
db4d72ef938f6423eec39947f8dbc1d871a5675e8b4f4ccca29d040d513140d3
dd70282e9991cd57071252b8afd1b6905b91d7eec088697103635f6324dd8b7b
e38b73ddd65d6e617edca1ce9002d1762796e9992daaa49c087328f2484a9289
e7314f12d23ab01c7449c843a7a8df0d851bbb36520aeaa60c12d0e72297338d
f0bf7c5c0d22379f9911e96650480bd31caca94340a67034367514ccdfc6a5e0
fae81ab72df36bd9be850b8fb4a89721be5eebfedc7d1338e8acc7d25a95fe90
ffd944eeb5c97243ebcc542e948ae3d657dd63a5d9eda0cfa323ffa306a7041e