{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"volatility3-2.28.0","path":"security/volatility3","url":"/packages/current/security/volatility3/","comment":"volatile memory extraction framework","homepage":"https://www.volatilityfoundation.org/","maintainer":"Sebastian Reitenbach <sebastia@openbsd.org>","description":"Volatility is the world's most widely used framework for extracting\ndigital artifacts from volatile memory (RAM) samples. The extraction\ntechniques are performed completely independent of the system being\ninvestigated but offer visibility into the runtime state of the system.\nThe framework is intended to introduce people to the techniques and\ncomplexities associated with extracting digital artifacts from volatile\nmemory samples and provide a platform for further work into this\nexciting area of research.\n\nIn 2019, the Volatility Foundation released a complete rewrite of the\nframework, Volatility 3. The project was intended to address many of the\ntechnical and performance challenges associated with the original code\nbase that became apparent over the previous 10 years. Another benefit of\nthe rewrite is that Volatility 3 could be released under a custom\nlicense that was more aligned with the goals of the Volatility\ncommunity, the Volatility Software License (VSL).\n","package_architecture":"amd64","stem":"volatility3","readme":{"url":"/packages/data/bf/bf6d096609b8f55f79ed1239b1ec72c64e3ff86540fec597c9a7240e1ce8c077.json","unresolved":["LOCALBASE","MODPY_VERSION"]},"dependencies":[{"path":"devel/py-arrow","type":"runtime","package_spec":"","url":"/packages/current/devel/py-arrow/"},{"path":"devel/capstone/python","type":"runtime","package_spec":"","url":"/packages/current/devel/capstone/python/"},{"path":"graphics/py-Pillow","type":"runtime","package_spec":"","url":"/packages/current/graphics/py-Pillow/"},{"path":"security/py-cryptodome","type":"runtime","package_spec":"","url":"/packages/current/security/py-cryptodome/"},{"path":"security/py-pefile","type":"runtime","package_spec":"","url":"/packages/current/security/py-pefile/"},{"path":"security/yara/python","type":"runtime","package_spec":"","url":"/packages/current/security/yara/python/"},{"path":"lang/python/3","type":"runtime","package_spec":"","url":"/packages/current/lang/python/3/"},{"path":"lang/python/3","type":"build","package_spec":"","url":"/packages/current/lang/python/3/"},{"path":"devel/py-build","type":"build","package_spec":"","url":"/packages/current/devel/py-build/"},{"path":"devel/py-installer","type":"build","package_spec":"","url":"/packages/current/devel/py-installer/"},{"path":"devel/py-setuptools","type":"build","package_spec":"py3-setuptools->=79v0","url":"/packages/current/devel/py-setuptools/"},{"path":"devel/py-wheel","type":"build","package_spec":"","url":"/packages/current/devel/py-wheel/"}],"reverse_dependencies":{"count":0,"url":null},"categories":["security","lang/python"],"flavors":[],"only_for_architectures":["aarch64","amd64","arm","i386","mips64","mips64el","powerpc","powerpc64","riscv64","sparc64","alpha","hppa"],"not_for_architectures":[]}}
