SPADE: Support for Provenance Auditing in Distributed Environments
Branch: master
Clone or download
hassaanirshad Updated CDM 1.9 to CDM 2.0:
1) HostInfo: Added 'ta1Version'. Reading that from file '/etc/tc-version'. TODO. Would always be empty for now
2) Replaced the CDM jar, and 'cfg/spade.storage.CDM.avsc' of CDM 1.9 with that of CDM 2.0
3) Graphviz storage: Added edge colors for new events added in CDM 2.0
4) CDM storage:
	a) Properly assigning new events -> 'EVENT_TEE', 'EVENT_SPLICE', 'EVENT_VMSPLICE', 'EVENT_INIT_MODULE', 'EVENT_FINIT_MODULE'
	b) Adding 'ta1Version' to 'Host'
	c) Setting null for 'initTcpSeqNum' in 'NetFlowObject' because not available
5) OPMConstants: Added constant for 'ta1Version' in CDM 'Host' object
6) CDM reporter: Handling changes mentioned in (4)
Latest commit 9723666 Feb 16, 2019

README.md

Getting Started

Please refer to SPADE's documentation to learn how to use it to collect, filter, store, and query your provenance metadata.

To learn more about SPADE, please see:

  • Ashish Gehani and Dawood Tariq, SPADE: Support for Provenance Auditing in Distributed Environments, 13th ACM/IFIP/USENIX International Conference on Middleware, 2012. [PDF].

Please see the lists of people and publications associated with the project for further information.


This is the current status of the master branch of the repository:

Build Status


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.