-
Notifications
You must be signed in to change notification settings - Fork 77
Home
Ashish Gehani edited this page Jun 19, 2015
·
30 revisions
- [Setting up SPADE](Setting up SPADE)
- Requirements
- [Downloading and compiling](Downloading and compiling)
- [Starting and controlling SPADE (ControlClient)](Starting and controlling SPADE)
- [Storing provenance](Storing provenance)
- [Storing provenance in a graph database (Neo4j)](Storing provenance in a graph database)
- [Storing provenance in a relational database (SQL)](Storing provenance in a relational database)
- [Creating Graphviz output (Graphviz)](Creating Graphviz output)
- [Collecting provenance](Collecting provenance)
- Collecting provenance across the operating system
- [On Mac OS X (OpenBSM)](Collecting system wide provenance on Mac OS X)
- [On Linux (LinuxAudit)](Collecting system wide provenance on Linux)
- [On Android](SPADE for Android)
- Limiting collection to a part of the filesystem
- [On Mac OS X (MacFUSE)](Limiting filesystem provenance collection on Mac OS X)
- [On Linux (LinuxFUSE)](Limiting filesystem provenance collection on Linux)
- [Collecting provenance from an external application (Pipe)](Collecting provenance from an external application)
- [Adding provenance instrumentation during compilation (LLVM)](Adding provenance instrumentation during compilation)
- [Using SPADE's provenance reporting API (ReporterAPI)](Using SPADE's provenance reporting API)
- Filtering provenance
- [Available filters](Available filters)
- [Using filters](Using filters)
- Collecting provenance across the operating system
- [Viewing provenance](Viewing provenance)
- [Viewing provenance in a relational database (SQLWorkbench)](Viewing provenance in a relational database)
- [Viewing provenance in a graph database (Neoclipse)](Viewing provenance in a graph database)
- [Querying SPADE (QueryClient)](Querying SPADE)
- [Example illustrating provenance querying](Example illustrating provenance querying)
- Miscellaneous
- [Android Audit](Android Audit)
- [ProvBench Traces](ProvBench Traces)
- [Packaging Instructions](Packaging Instructions)
This material is based upon work supported by the National Science Foundation under Grants OCI-0722068, IIS-1116414, and ACI-1547467. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.
- Setting up SPADE
- Storing provenance
-
Collecting provenance
- Across the operating system
- Limiting collection to a part of the filesystem
- From an external application
- With compile-time instrumentation
- Using the reporting API
- Of transactions in the Bitcoin blockchain
- Filtering provenance
- Viewing provenance
-
Querying SPADE
- Illustrative example
- Transforming query responses
- Protecting query responses
- Miscellaneous