Date: Sat, 17 Sep 2016 12:04:46 +0000 (UTC) From: Antoine Brodin <antoine@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r422313 - in head/security: . rubygem-rex-bin_tools Message-ID: <201609171204.u8HC4kjT054007@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: antoine Date: Sat Sep 17 12:04:46 2016 New Revision: 422313 URL: https://svnweb.freebsd.org/changeset/ports/422313 Log: New port: security/rubygem-rex-bin_tools Ruby Exploitation(Rex) Library for Binary Manipulation. This suite of tools contains ElfScan, MachScan, PEScan, and BinScan. These tools are designed to help you analyze an executable binary and search for particular instruction sets. This is particularly useful for things like building ROP chains or SEH exploits. WWW: https://github.com/rapid7/rex-bin_tools Added: head/security/rubygem-rex-bin_tools/ head/security/rubygem-rex-bin_tools/Makefile (contents, props changed) head/security/rubygem-rex-bin_tools/distinfo (contents, props changed) head/security/rubygem-rex-bin_tools/pkg-descr (contents, props changed) Modified: head/security/Makefile Modified: head/security/Makefile ============================================================================== --- head/security/Makefile Sat Sep 17 11:45:55 2016 (r422312) +++ head/security/Makefile Sat Sep 17 12:04:46 2016 (r422313) @@ -1014,6 +1014,7 @@ SUBDIR += rubygem-razorback-scriptNugget SUBDIR += rubygem-recog SUBDIR += rubygem-rex-arch + SUBDIR += rubygem-rex-bin_tools SUBDIR += rubygem-rex-core SUBDIR += rubygem-rex-java SUBDIR += rubygem-rex-mime Added: head/security/rubygem-rex-bin_tools/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-rex-bin_tools/Makefile Sat Sep 17 12:04:46 2016 (r422313) @@ -0,0 +1,31 @@ +# $FreeBSD$ + +PORTNAME= rex-bin_tools +PORTVERSION= 0.1.0 +CATEGORIES= security rubygems +MASTER_SITES= RG + +MAINTAINER= antoine@FreeBSD.org +COMMENT= Ruby Exploitation(Rex) Library for Binary Manipulation + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= nasm>=0:devel/nasm \ + rubygem-metasm>=0:devel/rubygem-metasm \ + rubygem-rex-arch>=0:security/rubygem-rex-arch \ + rubygem-rex-core>=0:security/rubygem-rex-core \ + rubygem-rex-struct2>=0:security/rubygem-rex-struct2 \ + rubygem-rex-text>=0:security/rubygem-rex-text + +NO_ARCH= yes + +USE_RUBY= yes +USES= gem + +PLIST_FILES= bin/msfbinscan \ + bin/msfelfscan \ + bin/msfmachscan \ + bin/msfpescan + +.include <bsd.port.mk> Added: head/security/rubygem-rex-bin_tools/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-rex-bin_tools/distinfo Sat Sep 17 12:04:46 2016 (r422313) @@ -0,0 +1,3 @@ +TIMESTAMP = 1473533629 +SHA256 (rubygem/rex-bin_tools-0.1.0.gem) = 63ce8a87b82ce8e1d6132c598f45c35ce3cf15d1fb4fa403dfd161cbbf4fc256 +SIZE (rubygem/rex-bin_tools-0.1.0.gem) = 82432 Added: head/security/rubygem-rex-bin_tools/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/rubygem-rex-bin_tools/pkg-descr Sat Sep 17 12:04:46 2016 (r422313) @@ -0,0 +1,7 @@ +Ruby Exploitation(Rex) Library for Binary Manipulation. This suite of tools +contains ElfScan, MachScan, PEScan, and BinScan. These tools are designed to +help you analyze an executable binary and search for particular instruction +sets. This is particularly useful for things like building ROP chains or SEH +exploits. + +WWW: https://github.com/rapid7/rex-bin_tools
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201609171204.u8HC4kjT054007>