pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/security/ruby-rex-bin_tools
Module Name: pkgsrc
Committed By: minskim
Date: Fri Oct 13 18:11:49 UTC 2017
Added Files:
pkgsrc/security/ruby-rex-bin_tools: ALTERNATIVES DESCR Makefile PLIST
distinfo
Log Message:
security/ruby-rex-bin_tools: Import version 0.1.4
Ruby Exploitation Library (REX) 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.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/security/ruby-rex-bin_tools/ALTERNATIVES \
pkgsrc/security/ruby-rex-bin_tools/DESCR \
pkgsrc/security/ruby-rex-bin_tools/Makefile \
pkgsrc/security/ruby-rex-bin_tools/PLIST \
pkgsrc/security/ruby-rex-bin_tools/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/security/ruby-rex-bin_tools/ALTERNATIVES
diff -u /dev/null pkgsrc/security/ruby-rex-bin_tools/ALTERNATIVES:1.1
--- /dev/null Fri Oct 13 18:11:49 2017
+++ pkgsrc/security/ruby-rex-bin_tools/ALTERNATIVES Fri Oct 13 18:11:49 2017
@@ -0,0 +1,4 @@
+bin/msfbinscan @PREFIX@/bin/msfbinscan@RUBY_SUFFIX@
+bin/msfelfscan @PREFIX@/bin/msfelfscan@RUBY_SUFFIX@
+bin/msfmachscan @PREFIX@/bin/msfmachscan@RUBY_SUFFIX@
+bin/msfpescan @PREFIX@/bin/msfpescan@RUBY_SUFFIX@
Index: pkgsrc/security/ruby-rex-bin_tools/DESCR
diff -u /dev/null pkgsrc/security/ruby-rex-bin_tools/DESCR:1.1
--- /dev/null Fri Oct 13 18:11:49 2017
+++ pkgsrc/security/ruby-rex-bin_tools/DESCR Fri Oct 13 18:11:49 2017
@@ -0,0 +1,5 @@
+Ruby Exploitation Library (REX) 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.
Index: pkgsrc/security/ruby-rex-bin_tools/Makefile
diff -u /dev/null pkgsrc/security/ruby-rex-bin_tools/Makefile:1.1
--- /dev/null Fri Oct 13 18:11:49 2017
+++ pkgsrc/security/ruby-rex-bin_tools/Makefile Fri Oct 13 18:11:49 2017
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2017/10/13 18:11:49 minskim Exp $
+
+DISTNAME= rex-bin_tools-0.1.4
+CATEGORIES= security
+
+MAINTAINER= minskim%NetBSD.org@localhost
+HOMEPAGE= https://github.com/rapid7/rex-bin_tools
+COMMENT= Ruby Exploitation Library for binary manipulation
+LICENSE= modified-bsd
+
+DEPENDS+= ${RUBY_PKGPREFIX}-metasm-[0-9]*:../../devel/ruby-metasm
+DEPENDS+= ${RUBY_PKGPREFIX}-rex-arch-[0-9]*:../../security/ruby-rex-arch
+DEPENDS+= ${RUBY_PKGPREFIX}-rex-core-[0-9]*:../../security/ruby-rex-core
+DEPENDS+= ${RUBY_PKGPREFIX}-rex-struct2-[0-9]*:../../security/ruby-rex-struct2
+DEPENDS+= ${RUBY_PKGPREFIX}-rex-text-[0-9]*:../../security/ruby-rex-text
+
+RUBYGEM_OPTIONS+= --format-executable
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/security/ruby-rex-bin_tools/PLIST
diff -u /dev/null pkgsrc/security/ruby-rex-bin_tools/PLIST:1.1
--- /dev/null Fri Oct 13 18:11:49 2017
+++ pkgsrc/security/ruby-rex-bin_tools/PLIST Fri Oct 13 18:11:49 2017
@@ -0,0 +1,51 @@
+@comment $NetBSD: PLIST,v 1.1 2017/10/13 18:11:49 minskim Exp $
+bin/msfbinscan${RUBY_SUFFIX}
+bin/msfelfscan${RUBY_SUFFIX}
+bin/msfmachscan${RUBY_SUFFIX}
+bin/msfpescan${RUBY_SUFFIX}
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/.gitignore
+${GEM_LIBDIR}/.rspec
+${GEM_LIBDIR}/.travis.yml
+${GEM_LIBDIR}/CODE_OF_CONDUCT.md
+${GEM_LIBDIR}/Gemfile
+${GEM_LIBDIR}/LICENSE
+${GEM_LIBDIR}/README.md
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/bin/msfbinscan
+${GEM_LIBDIR}/bin/msfelfscan
+${GEM_LIBDIR}/bin/msfmachscan
+${GEM_LIBDIR}/bin/msfpescan
+${GEM_LIBDIR}/data/identify.txt
+${GEM_LIBDIR}/lib/rex/assembly/nasm.rb
+${GEM_LIBDIR}/lib/rex/bin_tools.rb
+${GEM_LIBDIR}/lib/rex/bin_tools/version.rb
+${GEM_LIBDIR}/lib/rex/elfparsey.rb
+${GEM_LIBDIR}/lib/rex/elfparsey/elf.rb
+${GEM_LIBDIR}/lib/rex/elfparsey/elfbase.rb
+${GEM_LIBDIR}/lib/rex/elfparsey/exceptions.rb
+${GEM_LIBDIR}/lib/rex/elfscan.rb
+${GEM_LIBDIR}/lib/rex/elfscan/scanner.rb
+${GEM_LIBDIR}/lib/rex/elfscan/search.rb
+${GEM_LIBDIR}/lib/rex/image_source.rb
+${GEM_LIBDIR}/lib/rex/image_source/disk.rb
+${GEM_LIBDIR}/lib/rex/image_source/image_source.rb
+${GEM_LIBDIR}/lib/rex/image_source/memory.rb
+${GEM_LIBDIR}/lib/rex/machparsey.rb
+${GEM_LIBDIR}/lib/rex/machparsey/exceptions.rb
+${GEM_LIBDIR}/lib/rex/machparsey/mach.rb
+${GEM_LIBDIR}/lib/rex/machparsey/machbase.rb
+${GEM_LIBDIR}/lib/rex/machscan.rb
+${GEM_LIBDIR}/lib/rex/machscan/scanner.rb
+${GEM_LIBDIR}/lib/rex/peparsey.rb
+${GEM_LIBDIR}/lib/rex/peparsey/exceptions.rb
+${GEM_LIBDIR}/lib/rex/peparsey/pe.rb
+${GEM_LIBDIR}/lib/rex/peparsey/pe_memdump.rb
+${GEM_LIBDIR}/lib/rex/peparsey/pebase.rb
+${GEM_LIBDIR}/lib/rex/peparsey/section.rb
+${GEM_LIBDIR}/lib/rex/pescan.rb
+${GEM_LIBDIR}/lib/rex/pescan/analyze.rb
+${GEM_LIBDIR}/lib/rex/pescan/scanner.rb
+${GEM_LIBDIR}/lib/rex/pescan/search.rb
+${GEM_LIBDIR}/rex-bin_tools.gemspec
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
Index: pkgsrc/security/ruby-rex-bin_tools/distinfo
diff -u /dev/null pkgsrc/security/ruby-rex-bin_tools/distinfo:1.1
--- /dev/null Fri Oct 13 18:11:49 2017
+++ pkgsrc/security/ruby-rex-bin_tools/distinfo Fri Oct 13 18:11:49 2017
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2017/10/13 18:11:49 minskim Exp $
+
+SHA1 (rex-bin_tools-0.1.4.gem) = 8309919351495be7791ef87cda9f872bfeec218a
+RMD160 (rex-bin_tools-0.1.4.gem) = 047fbe5083ef2c037590c27cca9369775a15070c
+SHA512 (rex-bin_tools-0.1.4.gem) = d2d595c0cfac254a7b66e072c9cf8bf264555532dbc8038aaf59bd92d134d0e797a7e9aa6cfbf518889ecebbeb93f32636095b571be62214fcf85bcadefcb982
+Size (rex-bin_tools-0.1.4.gem) = 81920 bytes
Home |
Main Index |
Thread Index |
Old Index