Skip to content

Latest commit

 

History

History
34 lines (16 loc) · 928 Bytes

README.md

File metadata and controls

34 lines (16 loc) · 928 Bytes

Shuttle: Intrusion Recovery in Platform as a Service (PaaS) and Cloud Computing

Master's degree thesis

INESC-ID Research

Shuttle is an intrusion recovey system that logs the user's HTTP requests, creates request-consistent snapshots of NoSQL databases. When an intrusion happens, Shuttle loads a snapshot previous to the intrusion instant and replays the legitimate user requests.

The dissertation and paper are available at:

https://github.com/dnascimento/Thesis

The core/manager is available at:

https://github.com/dnascimento/undo

A modified voldemort implementation that supports snapshots:

https://github.com/dnascimento/voldemort

A demo application for PaaS:

https://github.com/dnascimento/askJava

A distributed (master-slave) HTTP benchmark tool that reads HTTP requests from files and have a simplified API:

https://github.com/dnascimento/AppEvaluation

Feel free to ask questions about it