diff options
author | Antoine Brodin <antoine@FreeBSD.org> | 2020-01-21 10:01:05 +0000 |
---|---|---|
committer | Antoine Brodin <antoine@FreeBSD.org> | 2020-01-21 10:01:05 +0000 |
commit | 94c99ad3d1fb65182de2ce28c78f80b6de926cc3 (patch) | |
tree | df235f5bf1150602d729e6f1a078e5cc52687920 /security/py-volatility3 | |
parent | d23fafe82913aac8b78000d52c3657ae1d658b96 (diff) | |
download | ports-94c99ad3d1fb65182de2ce28c78f80b6de926cc3.tar.gz ports-94c99ad3d1fb65182de2ce28c78f80b6de926cc3.zip |
New port: security/py-volatility3
Volatility is the world's most widely used framework for extracting digital
artifacts from volatile memory (RAM) samples. The extraction techniques are
performed completely independent of the system being investigated but offer
visibility into the runtime state of the system. The framework is intended to
introduce people to the techniques and complexities associated with extracting
digital artifacts from volatile memory samples and provide a platform for
further work into this exciting area of research.
WWW: http://www.volatilityfoundation.org/
Notes
Notes:
svn path=/head/; revision=523711
Diffstat (limited to 'security/py-volatility3')
-rw-r--r-- | security/py-volatility3/Makefile | 31 | ||||
-rw-r--r-- | security/py-volatility3/distinfo | 3 | ||||
-rw-r--r-- | security/py-volatility3/pkg-descr | 9 |
3 files changed, 43 insertions, 0 deletions
diff --git a/security/py-volatility3/Makefile b/security/py-volatility3/Makefile new file mode 100644 index 000000000000..210bfa6af405 --- /dev/null +++ b/security/py-volatility3/Makefile @@ -0,0 +1,31 @@ +# $FreeBSD$ + +PORTNAME= volatility3 +DISTVERSION= g20200117 +CATEGORIES= security python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= antoine@FreeBSD.org +COMMENT= Advanced memory forensics framework + +LICENSE= VSL +LICENSE_NAME= Volatility Software License +LICENSE_FILE= ${WRKSRC}/LICENSE.txt +LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept + +RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss \ + ${PYTHON_PKGNAMEPREFIX}capstone>=0:devel/py-capstone@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}jsonschema>=0:devel/py-jsonschema@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pefile>=0:devel/py-pefile@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}yara>=0:security/py-yara@${PY_FLAVOR} + +USE_GITHUB= yes +GH_ACCOUNT= volatilityfoundation +GH_TAGNAME= 9fe6e6b + +USES= python:3.5+ +USE_PYTHON= distutils autoplist + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/security/py-volatility3/distinfo b/security/py-volatility3/distinfo new file mode 100644 index 000000000000..8126cdb20789 --- /dev/null +++ b/security/py-volatility3/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1579598659 +SHA256 (volatilityfoundation-volatility3-g20200117-9fe6e6b_GH0.tar.gz) = 226be8883f36d5807b7755cd4ebadcdf3064eabf2e27f63b352267243140fb6b +SIZE (volatilityfoundation-volatility3-g20200117-9fe6e6b_GH0.tar.gz) = 282181 diff --git a/security/py-volatility3/pkg-descr b/security/py-volatility3/pkg-descr new file mode 100644 index 000000000000..db1aad888307 --- /dev/null +++ b/security/py-volatility3/pkg-descr @@ -0,0 +1,9 @@ +Volatility is the world's most widely used framework for extracting digital +artifacts from volatile memory (RAM) samples. The extraction techniques are +performed completely independent of the system being investigated but offer +visibility into the runtime state of the system. The framework is intended to +introduce people to the techniques and complexities associated with extracting +digital artifacts from volatile memory samples and provide a platform for +further work into this exciting area of research. + +WWW: http://www.volatilityfoundation.org/ |