- update to binwalk-2.2.0

- add py-cryptodome dependency
- take maintainership
This commit is contained in:
jasper 2019-12-14 14:21:46 +00:00
parent 3a8d60b86f
commit 990c745d8d
3 changed files with 34 additions and 25 deletions

View File

@ -1,24 +1,30 @@
# $OpenBSD: Makefile,v 1.11 2019/07/12 20:49:40 sthen Exp $
# $OpenBSD: Makefile,v 1.12 2019/12/14 14:21:46 jasper Exp $
COMMENT = tool for reverse-engineering and analysing firmware blobs
MODPY_EGG_VERSION = 2.1.1
GH_ACCOUNT = devttys0
MODPY_EGG_VERSION = 2.2.0
GH_ACCOUNT = ReFirmLabs
GH_PROJECT = binwalk
GH_TAGNAME = v${MODPY_EGG_VERSION}
REVISION = 2
CATEGORIES = sysutils
HOMEPAGE = https://github.com/devttys0/binwalk
MAINTAINER = Jasper Lievisse Adriaanse <jasper@openbsd.org>
# MIT
PERMIT_PACKAGE = Yes
PERMIT_PACKAGE =Yes
MODULES = lang/python
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
RUN_DEPENDS = devel/capstone/python${MODPY_FLAVOR}
# There are a bunch of utilities which aren't ported yet but which would
# benefit the binwalk user:
# sasquatch for non-standard SquashFS images
# jefferson (+ py-cstruct) for JFFS2
# ubi_reader (+ py-lzo) for UBIFS
# yaffshiv for YAFFS
RUN_DEPENDS = devel/capstone/python${MODPY_FLAVOR} \
security/py-cryptodome${MODPY_FLAVOR}
NO_TEST = Yes

View File

@ -1,2 +1,2 @@
SHA256 (binwalk-2.1.1.tar.gz) = G3ClsDSJ0p9g/vGACKIWSXQjSHT6q0ik9H7FPUYdKEo=
SIZE (binwalk-2.1.1.tar.gz) = 263977
SHA256 (binwalk-2.2.0.tar.gz) = 9UlfDkxVdQI9WT98CHw2dnXfaut/TZopZuSXY5JNqic=
SIZE (binwalk-2.2.0.tar.gz) = 39594514

View File

@ -1,37 +1,40 @@
@comment $OpenBSD: PLIST,v 1.2 2017/08/23 11:29:37 jasper Exp $
@comment $OpenBSD: PLIST,v 1.3 2019/12/14 14:21:46 jasper Exp $
bin/binwalk
lib/python${MODPY_VERSION}/site-packages/binwalk/
lib/python${MODPY_VERSION}/site-packages/binwalk-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
lib/python${MODPY_VERSION}/site-packages/binwalk/__init__.py
lib/python${MODPY_VERSION}/site-packages/binwalk/${MODPY_PYCACHE}/
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/binwalk/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/binwalk/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/config/
lib/python${MODPY_VERSION}/site-packages/binwalk/config/extract.conf
lib/python${MODPY_VERSION}/site-packages/binwalk/core/
lib/python${MODPY_VERSION}/site-packages/binwalk/core/C.py
lib/python${MODPY_VERSION}/site-packages/binwalk/core/__init__.py
lib/python${MODPY_VERSION}/site-packages/binwalk/core/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/binwalk/core/${MODPY_PYCACHE}C.${MODPY_PYC_MAGIC_TAG}pyc
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/binwalk/core/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/binwalk/core/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/core/${MODPY_PYCACHE}common.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/core/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/core/${MODPY_PYCACHE}display.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/core/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/core/${MODPY_PYCACHE}idb.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/core/${MODPY_PYCACHE}magic.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/core/${MODPY_PYCACHE}module.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/core/${MODPY_PYCACHE}plugin.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/core/${MODPY_PYCACHE}settings.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/core/${MODPY_PYCACHE}statuserver.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/core/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/core/common.py
lib/python${MODPY_VERSION}/site-packages/binwalk/core/compat.py
lib/python${MODPY_VERSION}/site-packages/binwalk/core/display.py
lib/python${MODPY_VERSION}/site-packages/binwalk/core/exceptions.py
lib/python${MODPY_VERSION}/site-packages/binwalk/core/idb.py
lib/python${MODPY_VERSION}/site-packages/binwalk/core/magic.py
lib/python${MODPY_VERSION}/site-packages/binwalk/core/module.py
lib/python${MODPY_VERSION}/site-packages/binwalk/core/plugin.py
lib/python${MODPY_VERSION}/site-packages/binwalk/core/settings.py
lib/python${MODPY_VERSION}/site-packages/binwalk/core/statuserver.py
lib/python${MODPY_VERSION}/site-packages/binwalk/core/version.py
lib/python${MODPY_VERSION}/site-packages/binwalk/magic/
lib/python${MODPY_VERSION}/site-packages/binwalk/magic/animation
lib/python${MODPY_VERSION}/site-packages/binwalk/magic/archives
lib/python${MODPY_VERSION}/site-packages/binwalk/magic/binarch
lib/python${MODPY_VERSION}/site-packages/binwalk/magic/bincast
@ -41,7 +44,9 @@ lib/python${MODPY_VERSION}/site-packages/binwalk/magic/code
lib/python${MODPY_VERSION}/site-packages/binwalk/magic/compressed
lib/python${MODPY_VERSION}/site-packages/binwalk/magic/console
lib/python${MODPY_VERSION}/site-packages/binwalk/magic/crypto
lib/python${MODPY_VERSION}/site-packages/binwalk/magic/ebml
lib/python${MODPY_VERSION}/site-packages/binwalk/magic/ecos
lib/python${MODPY_VERSION}/site-packages/binwalk/magic/efi
lib/python${MODPY_VERSION}/site-packages/binwalk/magic/encoding
lib/python${MODPY_VERSION}/site-packages/binwalk/magic/executables
lib/python${MODPY_VERSION}/site-packages/binwalk/magic/filesystems
@ -52,39 +57,35 @@ lib/python${MODPY_VERSION}/site-packages/binwalk/magic/linux
lib/python${MODPY_VERSION}/site-packages/binwalk/magic/lzma
lib/python${MODPY_VERSION}/site-packages/binwalk/magic/misc
lib/python${MODPY_VERSION}/site-packages/binwalk/magic/network
lib/python${MODPY_VERSION}/site-packages/binwalk/magic/phones
lib/python${MODPY_VERSION}/site-packages/binwalk/magic/sql
lib/python${MODPY_VERSION}/site-packages/binwalk/magic/vxworks
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/__init__.py
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/${MODPY_PYCACHE}/
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/binwalk/modules/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/${MODPY_PYCACHE}binvis.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/${MODPY_PYCACHE}compression.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/${MODPY_PYCACHE}disasm.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/${MODPY_PYCACHE}entropy.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/${MODPY_PYCACHE}extractor.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/${MODPY_PYCACHE}general.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/${MODPY_PYCACHE}hashmatch.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/${MODPY_PYCACHE}heuristics.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/${MODPY_PYCACHE}hexdiff.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/${MODPY_PYCACHE}signature.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/binvis.py
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/compression.py
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/disasm.py
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/entropy.py
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/extractor.py
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/general.py
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/hashmatch.py
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/heuristics.py
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/hexdiff.py
lib/python${MODPY_VERSION}/site-packages/binwalk/modules/signature.py
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/${MODPY_PYCACHE}/
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/${MODPY_PYCACHE}arcadyan.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/${MODPY_PYCACHE}compressd.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/${MODPY_PYCACHE}cpio.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/${MODPY_PYCACHE}dlromfsextract.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/${MODPY_PYCACHE}gzipextract.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/${MODPY_PYCACHE}gzipvalid.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/${MODPY_PYCACHE}hilink.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/${MODPY_PYCACHE}jffs2valid.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/${MODPY_PYCACHE}lzmaextract.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/${MODPY_PYCACHE}lzmamod.${MODPY_PYC_MAGIC_TAG}pyc
@ -92,14 +93,16 @@ lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/${MODPY_PYCACHE}lzmaval
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/${MODPY_PYCACHE}tar.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/${MODPY_PYCACHE}ubivalid.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/${MODPY_PYCACHE}unjffs2.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/${MODPY_PYCACHE}unpfs.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/${MODPY_PYCACHE}ziphelper.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/${MODPY_PYCACHE}zlibextract.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/${MODPY_PYCACHE}zlibvalid.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/arcadyan.py
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/compressd.py
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/cpio.py
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/dlromfsextract.py
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/gzipextract.py
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/gzipvalid.py
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/hilink.py
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/jffs2valid.py
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/lzmaextract.py
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/lzmamod.py
@ -107,10 +110,10 @@ lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/lzmavalid.py
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/tar.py
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/ubivalid.py
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/unjffs2.py
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/unpfs.py
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/ziphelper.py
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/zlibextract.py
lib/python${MODPY_VERSION}/site-packages/binwalk/plugins/zlibvalid.py
share/doc/binwalk/
share/examples/binwalk/
share/examples/binwalk/binwalk_simple.py
share/examples/binwalk/extract_data.py