Platform-Agnostic Record and Replay for Web Browsers
WebCapsule is a Record & Replay engine for Web Browsers implemented as a self-contained instrumentation of Blink/V8. WebCapsule allows for recording and replaying browsing traces, and primarily aims to enable the reconstruction and forensic analysis of web security incidents such as social engineering and phishing attacks.
You can find more information about WebCapsule by reading our ACM CCS 2015 paper, and our project wiki.
The source code for WebCapsule's core record and replay functionalities is available on GitHub
Here are a set of desktop video recordings that demonstrate how WebCapsule can be used to record and replay browsing traces: