import distorm3, powerful disassembler library for x86/amd64 (needed for volatility).

ok and few tweaks by sthen@ (thanks).
This commit is contained in:
rpointel 2014-09-10 11:17:45 +00:00
parent 546337cb98
commit d2a8610864
4 changed files with 41 additions and 0 deletions

View File

@ -0,0 +1,25 @@
# $OpenBSD: Makefile,v 1.1.1.1 2014/09/10 11:17:45 rpointel Exp $
COMMENT = powerful disassembler library for x86/amd64
DISTNAME = distorm3
PKGNAME = ${DISTNAME}-3
CATEGORIES = security
HOMEPAGE = https://code.google.com/p/distorm/
# GPLv3
PERMIT_PACKAGE_CDROM = Yes
WANTLIB += pthread
MASTER_SITES = https://distorm.googlecode.com/files/
EXTRACT_SUFX = .zip
MODULES = lang/python
NO_TEST = Yes
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (distorm3.zip) = 0xHSMuEI3visrA1PZRTnvAcON9eqEjq5qaBbkyIyFYI=
SIZE (distorm3.zip) = 239738

View File

@ -0,0 +1,4 @@
No more parsing strings! - diStorm3 is really a decomposer, which means
it takes an instruction and returns a binary structure which describes
it rather than static text, this is great for advanced binary code
analysis.

View File

@ -0,0 +1,10 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2014/09/10 11:17:45 rpointel Exp $
lib/python${MODPY_VERSION}/site-packages/distorm3/
lib/python${MODPY_VERSION}/site-packages/distorm3-3-py${MODPY_VERSION}.egg-info
lib/python${MODPY_VERSION}/site-packages/distorm3/__init__.py
lib/python${MODPY_VERSION}/site-packages/distorm3/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/distorm3/__init__.pyo
lib/python${MODPY_VERSION}/site-packages/distorm3/libdistorm3.so
lib/python${MODPY_VERSION}/site-packages/distorm3/sample.py
lib/python${MODPY_VERSION}/site-packages/distorm3/sample.pyc
lib/python${MODPY_VERSION}/site-packages/distorm3/sample.pyo