1 | <p align="center"><h1 align="center">
|
2 | is-website-vulnerable
|
3 | </h1>
|
4 |
|
5 | <p align="center">
|
6 | finds publicly known security vulnerabilities in a website's frontend JavaScript libraries
|
7 | </p>
|
8 |
|
9 | <p align="center">
|
10 | <a href="https://www.npmjs.org/package/is-website-vulnerable"><img src="https://badgen.net/npm/v/is-website-vulnerable" alt="npm version"/></a>
|
11 | <a href="https://www.npmjs.org/package/is-website-vulnerable"><img src="https://badgen.net/npm/license/is-website-vulnerable" alt="license"/></a>
|
12 | <a href="https://www.npmjs.org/package/is-website-vulnerable"><img src="https://badgen.net/npm/dt/is-website-vulnerable" alt="downloads"/></a>
|
13 | <a href="https://travis-ci.org/lirantal/is-website-vulnerable"><img src="https://badgen.net/travis/lirantal/is-website-vulnerable" alt="build"/></a>
|
14 | <a href="https://codecov.io/gh/lirantal/is-website-vulnerable"><img src="https://badgen.net/codecov/c/github/lirantal/is-website-vulnerable" alt="codecov"/></a>
|
15 | <a href="https://snyk.io/test/github/lirantal/is-website-vulnerable"><img src="https://snyk.io/test/github/lirantal/is-website-vulnerable/badge.svg" alt="Known Vulnerabilities"/></a>
|
16 | <a href="./SECURITY.md"><img src="https://img.shields.io/badge/Security-Responsible%20Disclosure-yellow.svg" alt="Responsible Disclosure Policy" /></a>
|
17 | </p>
|
18 |
|
19 | <p align="center">
|
20 | <img src="https://user-images.githubusercontent.com/316371/66269065-a8e13200-e84c-11e9-9c42-22f8a428a341.png" alt="Screenshot of npm module called is website vulnerable that detects security vulnerabilities in websites based on Snyk database" />
|
21 |
|
22 | </p>
|
23 |
|
24 | # About
|
25 |
|
26 | Finds publicly known security vulnerabilities in a website's frontend JavaScript libraries
|
27 |
|
28 | # Install
|
29 |
|
30 | You can install globally via:
|
31 |
|
32 | ```bash
|
33 | npm install -g is-website-vulnerable
|
34 | ```
|
35 |
|
36 | or scan as a one-off call with npx.
|
37 |
|
38 | # Usage
|
39 |
|
40 | Using `npx` to run a one-off scan of a website:
|
41 |
|
42 | ```bash
|
43 | npx is-website-vulnerable https://example.com
|
44 | ```
|
45 |
|
46 | # Contributing
|
47 |
|
48 | Please consult [CONTRIBUTING](./CONTRIBUTING.md) for guidelines on contributing to this project.
|
49 |
|
50 | # Author
|
51 |
|
52 | **is-website-vulnerable** © [Liran Tal](https://github.com/lirantal), Released under the [Apache-2.0](./LICENSE) License.
|