Platypus

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
- css
- dockerfile
- html
- javascript
- python
- shell


Log in or sign up for Devpost to join the conversation.