![](/screenshots/753ad0b7-8457-4f09-a566-fbde555e7e9a.png)
thebookofshaders.com
Open in
urlscan Pro
52.35.24.141
Public Scan
Effective URL: https://thebookofshaders.com/
Submission: On October 20 via api from US — Scanned from DE
Summary
TLS certificate: Issued by R3 on October 20th 2023. Valid for: 3 months.
This is the only time thebookofshaders.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 13 | 52.35.24.141 52.35.24.141 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 192.229.221.25 192.229.221.25 | 15133 (EDGECAST) (EDGECAST) | |
3 | 2600:9000:205... 2600:9000:2057:5a00:f:b2f5:a240:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 2a00:1450:400... 2a00:1450:4001:827::200e | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:400c:c0a::9a | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:813::2008 | 15169 (GOOGLE) (GOOGLE) | |
3 | 2600:9000:223... 2600:9000:223d:b600:f:9de7:2240:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2001:4860:480... 2001:4860:4802:32::36 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:801::200a | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:811::2003 | 15169 (GOOGLE) (GOOGLE) | |
28 | 10 |
ASN16509 (AMAZON-02, US)
PTR: ec2-52-35-24-141.us-west-2.compute.amazonaws.com
thebookofshaders.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
13 |
thebookofshaders.com
1 redirects
thebookofshaders.com |
1 MB |
6 |
flodesk.com
assets.flodesk.com — Cisco Umbrella Rank: 20573 form.flodesk.com — Cisco Umbrella Rank: 28186 |
83 KB |
3 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 42 region1.google-analytics.com — Cisco Umbrella Rank: 2250 |
21 KB |
2 |
gstatic.com
fonts.gstatic.com |
41 KB |
2 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 49 |
2 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 56 |
86 KB |
1 |
doubleclick.net
stats.g.doubleclick.net — Cisco Umbrella Rank: 98 |
349 B |
1 |
paypalobjects.com
www.paypalobjects.com — Cisco Umbrella Rank: 2668 |
2 KB |
28 | 8 |
Domain | Requested by | |
---|---|---|
13 | thebookofshaders.com |
1 redirects
thebookofshaders.com
|
3 | form.flodesk.com |
assets.flodesk.com
|
3 | assets.flodesk.com |
thebookofshaders.com
assets.flodesk.com |
2 | fonts.gstatic.com |
fonts.googleapis.com
|
2 | fonts.googleapis.com |
assets.flodesk.com
|
2 | www.google-analytics.com |
thebookofshaders.com
www.google-analytics.com |
1 | region1.google-analytics.com |
www.googletagmanager.com
|
1 | www.googletagmanager.com |
www.google-analytics.com
|
1 | stats.g.doubleclick.net |
www.google-analytics.com
|
1 | www.paypalobjects.com |
thebookofshaders.com
|
28 | 10 |
This site contains links to these domains. Also see Links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
thebookofshaders.com R3 |
2023-10-20 - 2024-01-18 |
3 months | crt.sh |
www.paypal.com DigiCert SHA2 Extended Validation Server CA |
2023-10-12 - 2024-10-31 |
a year | crt.sh |
*.flodesk.com Amazon RSA 2048 M02 |
2023-06-03 - 2024-07-01 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2023-09-28 - 2023-12-21 |
3 months | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2023-09-28 - 2023-12-21 |
3 months | crt.sh |
upload.video.google.com GTS CA 1C3 |
2023-09-28 - 2023-12-21 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2023-09-28 - 2023-12-21 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://thebookofshaders.com/
Frame ID: 27541390F426B559F807A24A6F42D2E1
Requests: 27 HTTP requests in this frame
Screenshot
![](/screenshots/753ad0b7-8457-4f09-a566-fbde555e7e9a.png)
Page Title
The Book of ShadersPage URL History Show full URLs
-
http://thebookofshaders.com/
HTTP 301
https://thebookofshaders.com/ Page URL
Detected technologies
Detected patterns
- paypalobjects\.com
Detected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
![](/vendor/wappa/icons/Google Font API.png)
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
![](/vendor/wappa/icons/Google Tag Manager.png)
Detected patterns
- googletagmanager\.com/gtag/js
![](/vendor/wappa/icons/Highlight.js.png)
Detected patterns
- /(?:([\d.])+/)?highlight(?:\.min)?\.js
Page Statistics
30 Outgoing links
These are links going to different origins than the main page.
Title: Patricio Gonzalez Vivo
Search URL Search Domain Scan URL
Title: Jen Lowe
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Nicolas Barradeau
Search URL Search Domain Scan URL
Title: Twitter
Search URL Search Domain Scan URL
Title: GitHub
Search URL Search Domain Scan URL
Title: Vimeo
Search URL Search Domain Scan URL
Title: Flickr
Search URL Search Domain Scan URL
Title: Twitter
Search URL Search Domain Scan URL
Title: GitHub
Search URL Search Domain Scan URL
Title: Scott Murray
Search URL Search Domain Scan URL
Title: Kenichi Yoneda (Kynd)
Search URL Search Domain Scan URL
Title: Nicolas Barradeau
Search URL Search Domain Scan URL
Title: Karim Naaji
Search URL Search Domain Scan URL
Title: Sawako
Search URL Search Domain Scan URL
Title: Tong Li
Search URL Search Domain Scan URL
Title: Yi Zhang
Search URL Search Domain Scan URL
Title: Jae Hyun Yoo
Search URL Search Domain Scan URL
Title: June Kim
Search URL Search Domain Scan URL
Title: Raphaela Protásio
Search URL Search Domain Scan URL
Title: Lucas Mendonça
Search URL Search Domain Scan URL
Title: Andrea Rovescalli
Search URL Search Domain Scan URL
Title: Michael Tischer
Search URL Search Domain Scan URL
Title: Sergey Karchevsky
Search URL Search Domain Scan URL
Title: Vu Phuong Hoang
Search URL Search Domain Scan URL
Title: Andy Stanton
Search URL Search Domain Scan URL
Title: contributed with fixes
Search URL Search Domain Scan URL
Title: Twitter
Search URL Search Domain Scan URL
Title: Mastodon
Search URL Search Domain Scan URL
Title: Patricio Gonzalez Vivo
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://thebookofshaders.com/
HTTP 301
https://thebookofshaders.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
28 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
thebookofshaders.com/ Redirect Chain
|
12 KB 4 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
github.css
thebookofshaders.com/css/ |
1 KB 829 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
highlight.min.js
thebookofshaders.com/src/ |
51 KB 20 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
GlslCanvas.js
thebookofshaders.com/glslCanvas/ |
71 KB 17 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
glslEditor.css
thebookofshaders.com/glslEditor/ |
79 KB 30 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
glslEditor.js
thebookofshaders.com/glslEditor/ |
2 MB 557 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
glslGallery.css
thebookofshaders.com/glslGallery/ |
1 KB 918 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
glslGallery.js
thebookofshaders.com/glslGallery/ |
267 KB 65 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style.css
thebookofshaders.com/css/ |
6 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
btn_donate_SM.gif
www.paypalobjects.com/en_US/i/btn/ |
1 KB 2 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
main.js
thebookofshaders.com/src/ |
9 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
universal.mjs
assets.flodesk.com/ |
158 KB 61 KB |
Script
application/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
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
16 B 225 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/j/ |
1 B 349 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
245 KB 86 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
623359074e5181d777e479f9
form.flodesk.com/forms/ |
29 KB 4 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 257 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
moon.frag
thebookofshaders.com/src/moon/ |
2 KB 2 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
moon.jpg
thebookofshaders.com/src/moon/ |
329 KB 329 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
32 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
20 KB 988 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
312.fda53f2d79d475552a32.mjs
assets.flodesk.com/ |
32 KB 12 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
650.580e29ede6657aee2d7e.mjs
assets.flodesk.com/ |
13 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
events
form.flodesk.com/forms/623359074e5181d777e479f9/ |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
events
form.flodesk.com/forms/623359074e5181d777e479f9/ |
5 B 275 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2
fonts.gstatic.com/s/poppins/v20/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
JTUSjIg1_i6t8kCHKm459Wlhyw.woff2
fonts.gstatic.com/s/montserrat/v26/ |
32 KB 33 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
31 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| hljs function| GlslCanvas function| glslGallery string| FlodeskObject function| fd string| GoogleAnalyticsObject function| ga string| preFunction string| postFunction object| glslCanvas object| glslEditors object| glslGraphs function| styleCodeBlocks function| loadGlslElements function| insertAfter function| captionizeImages function| FormatNumberLength function| checkUrl function| getParameterByName function| previusPage function| homePage function| nextPage function| enableThemeSwitcher object| google_tag_data object| gaplugins object| gaGlobal object| gaData object| dataLayer object| webpackChunk_dev_assets object| google_tag_manager function| GlslGallery4 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 |
---|---|---|
.thebookofshaders.com/ | Name: _ga Value: GA1.2.334991957.1697802941 |
|
.thebookofshaders.com/ | Name: _gid Value: GA1.2.2041649422.1697802941 |
|
.thebookofshaders.com/ | Name: _gat Value: 1 |
|
.thebookofshaders.com/ | Name: _ga_46XY746KTY Value: GS1.2.1697802941.1.0.1697802941.0.0.0 |
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.
assets.flodesk.com
fonts.googleapis.com
fonts.gstatic.com
form.flodesk.com
region1.google-analytics.com
stats.g.doubleclick.net
thebookofshaders.com
www.google-analytics.com
www.googletagmanager.com
www.paypalobjects.com
192.229.221.25
2001:4860:4802:32::36
2600:9000:2057:5a00:f:b2f5:a240:93a1
2600:9000:223d:b600:f:9de7:2240:93a1
2a00:1450:4001:801::200a
2a00:1450:4001:811::2003
2a00:1450:4001:813::2008
2a00:1450:4001:827::200e
2a00:1450:400c:c0a::9a
52.35.24.141
01406c7813ca723d8c2cfe2ea12b84ebb6a0f59f18157d0e6d8d78c6adbf3c48
10d59a1836e52d11816176f5f5f3f340700d5fc3da1a0540155ea381674a19ae
12cf623b335ff94b09f6ad5b8a1872467473da89059ac87ab383a8caee35d064
23795905a3f48be548f732c0a20d3e730fe545f3df068c8f2c82f419c0c98a87
3732bf7bc7f3315ebcd7df6a68622d52c0ca4659753c92d0c687d5e49bd4239b
4114971bfd714d06636f07d8c6185b879d59d5637759febb1de6470fdbf3be1d
486b756c19fa70c63a500a4991227550ab4fd27f9a07cf4abf3cdf37354b0cde
4b87dc8389329085e404bd660ddba03404e015ab6c966f9593257f2de04e8fb2
4da345d0a59b80f29122537bc5e007b74f532f3dede23fc82bbab48faf06c6c3
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
6dff5471aba2663ecc15822cb5d88ddef56716b2f7309898bd1dfa8e24ea1a27
71526258d9b32ae8086227e2eba70983bd87c814242d240361f36502099b30ad
7719d72ac310c6a7ec3046f22c869b55dfce2f35571748b14bd6b0ae3c3a3f32
87f98b251157e882e1e5b1603e31caa0f6fdeedcbdf4796c90a9d109250c63e2
8dad33fa53d17143d8862fac76d24910a957982332c3126d08bc4243329dd8ad
9338e65fc077355c7a87ae0d64cc101e23b9bf8ad78ae65f0f319c857311b526
a44f5d561cd3e602e092304c1356809a206492fa189be1c11d923e8e768b06b5
b14234740394e59287bce1f6f3a594a8f221b382552b35658f1ef15d16ee662b
bb2f90081933c0f2475883ca2c5cfee94e96d7314a09433fffc42e37f4cffd3b
c9ecbf229b0896f40286270b8705bdbf02c50e84793ac15c10c0dc4dcf030d66
d1a6e873fff52da0838f41e9023b5ad75b7deff69c6741cc3a49da47c542867b
d30ff7ee6c3f8b4c24989d468f567b56a5b6591d9387c9f445086bdc551ce0cf
dccf51f1244923ed37276a6b9fafa28a232fc46a14297e91129c2a155e49beb1
de36e50194320a7d3ef1ace9bd34a875a8bd458b253c061979dd628e9bf49afd
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
fcfc21aaebbbad4063d1c2f26f2444167df76939d475bb08eb24465a70359054
ff9a2be960794ffc4738368eeec7262cd5bf70316287f8d2f0c3790170cf1277