nodejs-secure-coding.lirantal.com
Open in
urlscan Pro
3.33.255.208
Public Scan
Effective URL: https://nodejs-secure-coding.lirantal.com/
Submission: On April 06 via automatic, source certstream-suspicious — Scanned from DE
Summary
TLS certificate: Issued by ZeroSSL ECC Domain Secure Site CA on March 23rd 2023. Valid for: 3 months.
This is the only time nodejs-secure-coding.lirantal.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 2 | 3.33.255.208 3.33.255.208 | 16509 (AMAZON-02) (AMAZON-02) | |
3 | 2600:9000:224... 2600:9000:2240:800:1b:e223:f580:21 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 2400:52e0:1e0... 2400:52e0:1e00::1080:1 | 200325 (BUNNYCDN) (BUNNYCDN) | |
5 | 2a04:4e42:8e:... 2a04:4e42:8e::720 | 54113 (FASTLY) (FASTLY) | |
11 | 4 |
ASN16509 (AMAZON-02, US)
PTR: ac1ee3990a90aa680.awsglobalaccelerator.com
nodejs-security.lirantal.com | |
nodejs-secure-coding.lirantal.com |
ASN16509 (AMAZON-02, US)
d29lra7z8g0m3a.cloudfront.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
5 |
imgix.net
lemonsqueezy.imgix.net |
708 KB |
3 |
cloudfront.net
d29lra7z8g0m3a.cloudfront.net |
271 KB |
2 |
usefathom.com
cdn.usefathom.com — Cisco Umbrella Rank: 26266 |
3 KB |
2 |
lirantal.com
1 redirects
nodejs-security.lirantal.com nodejs-secure-coding.lirantal.com |
7 KB |
11 | 4 |
Domain | Requested by | |
---|---|---|
5 | lemonsqueezy.imgix.net |
nodejs-secure-coding.lirantal.com
|
3 | d29lra7z8g0m3a.cloudfront.net |
nodejs-secure-coding.lirantal.com
d29lra7z8g0m3a.cloudfront.net |
2 | cdn.usefathom.com |
nodejs-secure-coding.lirantal.com
|
1 | nodejs-secure-coding.lirantal.com | |
1 | nodejs-security.lirantal.com | 1 redirects |
11 | 5 |
This site contains links to these domains. Also see Links.
Domain |
---|
nodejs-security.lemonsqueezy.com |
www.lemonsqueezy.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
nodejs-secure-coding.lirantal.com ZeroSSL ECC Domain Secure Site CA |
2023-03-23 - 2023-06-21 |
3 months | crt.sh |
*.cloudfront.net Amazon RSA 2048 M01 |
2022-12-08 - 2023-12-07 |
a year | crt.sh |
cdn.usefathom.com R3 |
2023-03-08 - 2023-06-06 |
3 months | crt.sh |
*.imgix.com GlobalSign Atlas R3 DV TLS CA 2023 Q1 |
2023-03-05 - 2024-04-05 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://nodejs-secure-coding.lirantal.com/
Frame ID: 6F5C63DBA85BF6142558B0172265BEF5
Requests: 11 HTTP requests in this frame
Screenshot
Page Title
Liran Tal's Node.js Secure CodingPage URL History Show full URLs
-
https://nodejs-security.lirantal.com/
HTTP 302
https://nodejs-secure-coding.lirantal.com/ Page URL
Detected technologies
Cart Functionality (Ecommerce) ExpandDetected patterns
- <a[^>]*href=[^>]*/Checkout
Page Statistics
5 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Title: Essential Node.js Security for Express Web Applications $29.99 Hands-on and abundant with source code for a practical guide to Securing Node.js web applications.Node.js Secure Code GuidelinesOWASP Essential Security Risks and CountermeasuresExpress HardeningNode.js and npm secure dependencies managementUnderstanding and securing HTTP Headers, NoSQL Injections, XSS, CSRF, Regex DoS, Sessions and moreThis book is intended to be a hands-on thorough guide for securing web applications based on Node.js and the Express web application framework. Many of the concepts, tools and practices in this book are primarily based on open source libraries and the author leverages these projects and highlights them.The main objective of the book is to equip the reader with practical solutions to real world problems, and so this book is heavily saturated with source code examples as well as a high level description of the risks involved with any security topic, and the practical solution to prevent or mitigate it. Even though Express is chosen as the case for web application framework, many concepts in this book can, and should be taken into account, and implemented with any other framework. Concepts like secure code, NoSQL injections, secure session management, and others are important security topics and would benefit any Node.js developer whose primary focus is web development. View Product
Search URL Search Domain Scan URL
Title: Node.js Secure Coding: Defending Against Command Injection Vulnerabilities $57.60 Don't settle for generic security guides, experience them. Learn secure coding conventions in Node.js by executing command injection attacks on real-world NPM packages and analyzing vulnerable code.This book takes an innovative approach to teaching secure coding, using real-world CVE vulnerabilities in popular open-source npm packages. Through hands-on exercises and code review, you'll learn how to avoid common security pitfalls and adopt a security-first mindset.By completing this book, you'll gain:A comprehensive understanding of command injection vulnerabilities and their impact on web application security.The ability to recognize patterns of insecure code and apply secure coding best practices.Expertise in practicing secure coding conventions in day to day JavaScript and Node.js development.Proficiency in performing secure code reviews as they apply to the scope of command injection security vulnerabilities.Knowledge of application security jargon and conventions associated with security vulnerabilities management and severity classification.Designed for software developers and security professionals interested in command injection, this book provides a practical and in-depth guide to secure coding practices. Don't miss out on this opportunity to improve your application security skills and prevent command injection vulnerabilities in your JavaScript code and Node.js applications. View Product
Search URL Search Domain Scan URL
Title: Web Security: Learning HTTP Security Headers $29.99 18 Lessons, 8 Quizzes, 30 Code Snippets, and 19 Illustrations to help you learn.Takeaway SkillsSecure web applications using HTTP security headersUnderstand Content Security PolicySetup Node.js web applications securelyLearn how to test and monitor for security headers and vulnerable JavaScript librariesRoadmap for future web controlsThis book is a follow-up on Liran Tal's Essential Node.js Security for Express web applications and teaches you hands-on practical use of HTTP security headers as browser security controls to help secure web applications.For each HTTP security header that can enhance your web application security, you'll learn what is the overall risk of not implementing it, and what does a proposed solution help with. Finally, you'll learn how to implement and configure the security header with Helmet, a popular and well-maintained Node.js package on npm. View Product
Search URL Search Domain Scan URL
Title: Powered by Lemon Squeezy
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.
-
https://nodejs-security.lirantal.com/
HTTP 302
https://nodejs-secure-coding.lirantal.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
11 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
nodejs-secure-coding.lirantal.com/ Redirect Chain
|
12 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
store.901ed7fd.css
d29lra7z8g0m3a.cloudfront.net/a1dd23a4-6cd5-4472-8930-6c32c617c302/build/assets/ |
67 KB 12 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
script.js
cdn.usefathom.com/ |
6 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
n7TJs0ILq4X0LyIiAGBdBbuKuUtyZvslTJ3OGVAZ.png
lemonsqueezy.imgix.net/avatars/stores/18432/ |
17 KB 17 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3a1a08b6-a54e-4a54-9862-5e7cac0985e5.jpg
lemonsqueezy.imgix.net/design/18432/ |
35 KB 36 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Inter-Medium.5249ae5f.ttf
d29lra7z8g0m3a.cloudfront.net/a1dd23a4-6cd5-4472-8930-6c32c617c302/build/assets/ |
285 KB 134 KB |
Font
font/ttf |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Inter-Regular.1041a8cf.ttf
d29lra7z8g0m3a.cloudfront.net/a1dd23a4-6cd5-4472-8930-6c32c617c302/build/assets/ |
281 KB 126 KB |
Font
font/ttf |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
8da90404-e7eb-45e6-a56a-c8ae19f66a25.png
lemonsqueezy.imgix.net/media/18432/ |
385 KB 385 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
79c37a67-7027-4f68-82cf-c8b52f964adb.png
lemonsqueezy.imgix.net/media/18432/ |
126 KB 126 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
837b31f0-5532-4b59-9f3a-2d25e967bea8.png
lemonsqueezy.imgix.net/media/18432/ |
144 KB 144 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
cdn.usefathom.com/ |
43 B 427 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
2 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| credentialless object| fathom0 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.
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.usefathom.com
d29lra7z8g0m3a.cloudfront.net
lemonsqueezy.imgix.net
nodejs-secure-coding.lirantal.com
nodejs-security.lirantal.com
2400:52e0:1e00::1080:1
2600:9000:2240:800:1b:e223:f580:21
2a04:4e42:8e::720
3.33.255.208
017b76807689152089bff1a496120974244094ac46214cfae121c7a4fef04783
1041a8cf17dab7579acef0cc46b21f6497ec1ae01918ddc3495416efb81a4780
19ddbd3f35a8f49ec6c6b5074c782c5b9324b8fda7859ee5f632d10e95c02e81
5249ae5f8ddfded34c98c6e3cf09e08f178f234e1bfa28a68f98f6f957628418
5375d0f70238bf75f6a7a5c4c49feda9e8620a09a9be90324b9f40fc838f8447
6f853893606f928fdb8d23a8453fd922bde2016cce12757ec5703a1aa505d6d0
86948ef4d46f9722ca9539f5c5cf4bc0c0ba6570dc8fa39a731780dc3ac968a3
901ed7fda8543aef0bb2d7d190e329c6f860249911d3a13e1cd3964a05957fd5
aa03dc59bdca72631d2301e4297cfa030bd31b907dc138e7b973d12311c90a22
b72dde8bf734dd6c1a37b91c7e1f52ccff9c27d94c7fe2586d4f313fc8413094
bed1e33fe67d125fe6208ea7feb228d286835bc95c694f91ee4fe89a0ff93e18