import ropper, a rop gadget finder and binary information tool.
ok benoit@.
This commit is contained in:
parent
0f5ac14249
commit
c294c886ba
29
security/py-ropper/Makefile
Normal file
29
security/py-ropper/Makefile
Normal file
@ -0,0 +1,29 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2018/05/04 05:31:15 rpointel Exp $
|
||||
|
||||
COMMENT = rop gadget finder and binary information tool
|
||||
|
||||
MODPY_EGG_VERSION = 1.11.6
|
||||
DISTNAME = ropper-${MODPY_EGG_VERSION}
|
||||
PKGNAME = py-${DISTNAME}
|
||||
|
||||
CATEGORIES = security
|
||||
|
||||
HOMEPAGE = https://scoding.de/ropper/
|
||||
|
||||
MAINTAINER = Remi Pointel <rpointel@openbsd.org>
|
||||
|
||||
# GPLv2
|
||||
PERMIT_PACKAGE_CDROM = Yes
|
||||
|
||||
MODULES = lang/python
|
||||
MODPY_SETUPTOOLS = Yes
|
||||
MODPY_PI = Yes
|
||||
|
||||
RUN_DEPENDS = devel/py-filebytes${MODPY_FLAVOR} \
|
||||
devel/capstone/python${MODPY_FLAVOR} \
|
||||
devel/keystone/python${MODPY_FLAVOR}
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR ?=
|
||||
|
||||
.include <bsd.port.mk>
|
2
security/py-ropper/distinfo
Normal file
2
security/py-ropper/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (ropper-1.11.6.tar.gz) = M3d9DD3dnKe8SPU9vixKIipWfxElxDscNPsbNg0LGdw=
|
||||
SIZE (ropper-1.11.6.tar.gz) = 64364
|
4
security/py-ropper/pkg/DESCR
Normal file
4
security/py-ropper/pkg/DESCR
Normal file
@ -0,0 +1,4 @@
|
||||
Ropper can be used to look at information about files in different file formats
|
||||
and can find ROP and JOP gadgets to build chains for different architectures.
|
||||
Ropper supports ELF, MachO and the PE file format. Other files can be opened in
|
||||
RAW format.
|
2
security/py-ropper/pkg/PFRAG.no-python3
Normal file
2
security/py-ropper/pkg/PFRAG.no-python3
Normal file
@ -0,0 +1,2 @@
|
||||
@comment $OpenBSD: PFRAG.no-python3,v 1.1.1.1 2018/05/04 05:31:15 rpointel Exp $
|
||||
bin/ropper2
|
87
security/py-ropper/pkg/PLIST
Normal file
87
security/py-ropper/pkg/PLIST
Normal file
@ -0,0 +1,87 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2018/05/04 05:31:15 rpointel Exp $
|
||||
!%%python3%%
|
||||
${MODPY_COMMENT}bin/ropper
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/ropper/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/${MODPY_PYCACHE}arch.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/${MODPY_PYCACHE}console.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/${MODPY_PYCACHE}gadget.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/${MODPY_PYCACHE}options.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/${MODPY_PYCACHE}rop.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/${MODPY_PYCACHE}search.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/${MODPY_PYCACHE}semantic.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/${MODPY_PYCACHE}service.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/${MODPY_PYCACHE}z3helper.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/arch.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/common/
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/common/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/ropper/common/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/common/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/common/${MODPY_PYCACHE}abstract.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/common/${MODPY_PYCACHE}coloredstring.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/common/${MODPY_PYCACHE}enum.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/common/${MODPY_PYCACHE}error.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/common/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/common/abstract.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/common/coloredstring.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/common/enum.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/common/error.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/common/utils.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/console.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/gadget.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/loaders/
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/loaders/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/ropper/loaders/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/loaders/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/loaders/${MODPY_PYCACHE}elf.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/loaders/${MODPY_PYCACHE}loader.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/loaders/${MODPY_PYCACHE}mach_o.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/loaders/${MODPY_PYCACHE}pe.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/loaders/${MODPY_PYCACHE}raw.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/loaders/elf.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/loaders/loader.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/loaders/mach_o.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/loaders/pe.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/loaders/raw.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/options.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/printer/
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/printer/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/ropper/printer/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/printer/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/printer/${MODPY_PYCACHE}elfprinter.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/printer/${MODPY_PYCACHE}machprinter.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/printer/${MODPY_PYCACHE}peprinter.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/printer/${MODPY_PYCACHE}printer.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/printer/${MODPY_PYCACHE}rawprinter.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/printer/elfprinter.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/printer/machprinter.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/printer/peprinter.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/printer/printer.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/printer/rawprinter.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/rop.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/ropchain/
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/ropchain/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/ropper/ropchain/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/ropchain/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/ropchain/${MODPY_PYCACHE}ropchain.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/ropchain/arch/
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/ropchain/arch/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/ropper/ropchain/arch/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/ropchain/arch/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/ropchain/arch/${MODPY_PYCACHE}ropchainx86.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/ropchain/arch/${MODPY_PYCACHE}ropchainx86_64.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/ropchain/arch/ropchainx86.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/ropchain/arch/ropchainx86_64.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/ropchain/ropchain.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/search.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/semantic.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/service.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ropper/z3helper.py
|
Loading…
x
Reference in New Issue
Block a user