Platypus

Platypus Logo

Platypus is a browser extension that shows you what CVEs the website you're viewing is vulnerable to.

Usage

You'll need Python 3, Git, and Docker on your system. This will allow you to install and run the development environment for Platypus.

Clone the Platypus app from GitHub and execute ./run,sh in your favorite shell.

git clone https://www.github.com/gideontong/SLO-Hacks-2020.git
cd SLO-Hacks-2020
./run.sh

The server app code is under the server folder in the repository, and the app can be deployed by running the following commands.

cd server
sls deploy

Make sure that the Serverless CLI is installed and that you have generated a deploy key for the command line.

The Python server is now running, so you can start the Chrome extension by unpacking the developer version of the extension in Chrome.

./run.sh build 5.9.24
cd build
unzip webextension.zip

License

Platypus is licensed under the MIT License. However, it is based off of an application called Wappalyzer, and code from this repository is licensed under the GPL.

Built With

Share this project:

Updates