Skip to content

Lightweight Flask web application used to retrieve and graph real-time stock price data.

Notifications You must be signed in to change notification settings

dbohannon/StocksViewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StocksViewer

Lightweight Flask web application used to retrieve and graph real-time stock price data. This application is used to demonstrate the debugger RCE vulnerability in early versions of Werkzeug.

Setup

Run on *nix system:

pip install -r requirements.txt 
sudo python app/main.py 

Docker

# build
docker build -t stocksviewer:latest .
# run
docker run -d -p 80:80 stocksviewer

To access:

Navigate to http://<ip_or_domain>/ticker/<refresh_time_minutes>/<stock_symbol>

For example, http://localhost/ticker/5/aapl

To get RCE:

...you'll have to do some research and hacking of your own!

About

Lightweight Flask web application used to retrieve and graph real-time stock price data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published