Wed Mar 21 13:42:08 2018 UTC ()
security/ruby-rex-powershell: update to 0.1.77

0.1.77					2017/09/23

* Convert double quotes to single quotes to match #{URL}

0.1.76					2017/09/07

* Merge pull request #9 from sempervictus/feature-payload_msil_jit

0.1.75					2017/08/25

* Remove useless failing spec

* Improve use of RandomIdentifier::Generator
* Add MSIL to template constants
* Update spec for MSIL payload
* Implement MSIL payload in Rex gem via template
* Update spec for command
* Finalize quote wrapper
* Rework quote handling
* Cleanup Command single quotes redundant gsub

0.1.74					2017/07/18

* Alternative to IEX in dl_and_exec_string methods
* Command spec - deal with :use_single_quotes
* Output and command improvements for Win10

0.1.73					2017/05/12

* update spec to require Ruby 2.2.0 or greater


(taca)
diff -r1.1 -r1.2 pkgsrc/security/ruby-rex-powershell/Makefile
diff -r1.1 -r1.2 pkgsrc/security/ruby-rex-powershell/PLIST
diff -r1.1 -r1.2 pkgsrc/security/ruby-rex-powershell/distinfo

cvs diff -r1.1 -r1.2 pkgsrc/security/ruby-rex-powershell/Makefile (expand / switch to unified diff)

--- pkgsrc/security/ruby-rex-powershell/Makefile 2017/09/29 17:15:41 1.1
+++ pkgsrc/security/ruby-rex-powershell/Makefile 2018/03/21 13:42:08 1.2
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1# $NetBSD: Makefile,v 1.1 2017/09/29 17:15:41 minskim Exp $ 1# $NetBSD: Makefile,v 1.2 2018/03/21 13:42:08 taca Exp $
2 2
3DISTNAME= rex-powershell-0.1.72 3DISTNAME= rex-powershell-0.1.77
4CATEGORIES= security 4CATEGORIES= security
5 5
6MAINTAINER= minskim@NetBSD.org 6MAINTAINER= minskim@NetBSD.org
7HOMEPAGE= https://github.com/rapid7/rex-powershell 7HOMEPAGE= https://github.com/rapid7/rex-powershell
8COMMENT= Ruby Exploitation library for generating Powershell scripts 8COMMENT= Ruby Exploitation library for generating Powershell scripts
9LICENSE= modified-bsd 9LICENSE= modified-bsd
10 10
11DEPENDS+= ${RUBY_PKGPREFIX}-rex-random_identifier-[0-9]*:../../security/ruby-rex-random_identifier 11DEPENDS+= ${RUBY_PKGPREFIX}-rex-random_identifier-[0-9]*:../../security/ruby-rex-random_identifier
12DEPENDS+= ${RUBY_PKGPREFIX}-rex-text-[0-9]*:../../security/ruby-rex-text 12DEPENDS+= ${RUBY_PKGPREFIX}-rex-text-[0-9]*:../../security/ruby-rex-text
13 13
14.include "../../lang/ruby/gem.mk" 14.include "../../lang/ruby/gem.mk"
15.include "../../mk/bsd.pkg.mk" 15.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/security/ruby-rex-powershell/PLIST (expand / switch to unified diff)

--- pkgsrc/security/ruby-rex-powershell/PLIST 2017/09/29 17:15:41 1.1
+++ pkgsrc/security/ruby-rex-powershell/PLIST 2018/03/21 13:42:08 1.2
@@ -1,24 +1,25 @@ @@ -1,24 +1,25 @@
1@comment $NetBSD: PLIST,v 1.1 2017/09/29 17:15:41 minskim Exp $ 1@comment $NetBSD: PLIST,v 1.2 2018/03/21 13:42:08 taca Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
3${GEM_LIBDIR}/.gitignore 3${GEM_LIBDIR}/.gitignore
4${GEM_LIBDIR}/.rspec 4${GEM_LIBDIR}/.rspec
5${GEM_LIBDIR}/.travis.yml 5${GEM_LIBDIR}/.travis.yml
6${GEM_LIBDIR}/CODE_OF_CONDUCT.md 6${GEM_LIBDIR}/CODE_OF_CONDUCT.md
7${GEM_LIBDIR}/Gemfile 7${GEM_LIBDIR}/Gemfile
8${GEM_LIBDIR}/LICENSE 8${GEM_LIBDIR}/LICENSE
9${GEM_LIBDIR}/README.md 9${GEM_LIBDIR}/README.md
10${GEM_LIBDIR}/Rakefile 10${GEM_LIBDIR}/Rakefile
11${GEM_LIBDIR}/data/templates/to_mem_dotnet.ps1.template 11${GEM_LIBDIR}/data/templates/to_mem_dotnet.ps1.template
 12${GEM_LIBDIR}/data/templates/to_mem_msil.ps1.template
12${GEM_LIBDIR}/data/templates/to_mem_old.ps1.template 13${GEM_LIBDIR}/data/templates/to_mem_old.ps1.template
13${GEM_LIBDIR}/data/templates/to_mem_pshreflection.ps1.template 14${GEM_LIBDIR}/data/templates/to_mem_pshreflection.ps1.template
14${GEM_LIBDIR}/lib/rex/powershell.rb 15${GEM_LIBDIR}/lib/rex/powershell.rb
15${GEM_LIBDIR}/lib/rex/powershell/command.rb 16${GEM_LIBDIR}/lib/rex/powershell/command.rb
16${GEM_LIBDIR}/lib/rex/powershell/function.rb 17${GEM_LIBDIR}/lib/rex/powershell/function.rb
17${GEM_LIBDIR}/lib/rex/powershell/obfu.rb 18${GEM_LIBDIR}/lib/rex/powershell/obfu.rb
18${GEM_LIBDIR}/lib/rex/powershell/output.rb 19${GEM_LIBDIR}/lib/rex/powershell/output.rb
19${GEM_LIBDIR}/lib/rex/powershell/param.rb 20${GEM_LIBDIR}/lib/rex/powershell/param.rb
20${GEM_LIBDIR}/lib/rex/powershell/parser.rb 21${GEM_LIBDIR}/lib/rex/powershell/parser.rb
21${GEM_LIBDIR}/lib/rex/powershell/payload.rb 22${GEM_LIBDIR}/lib/rex/powershell/payload.rb
22${GEM_LIBDIR}/lib/rex/powershell/psh_methods.rb 23${GEM_LIBDIR}/lib/rex/powershell/psh_methods.rb
23${GEM_LIBDIR}/lib/rex/powershell/script.rb 24${GEM_LIBDIR}/lib/rex/powershell/script.rb
24${GEM_LIBDIR}/lib/rex/powershell/templates.rb 25${GEM_LIBDIR}/lib/rex/powershell/templates.rb

cvs diff -r1.1 -r1.2 pkgsrc/security/ruby-rex-powershell/distinfo (expand / switch to unified diff)

--- pkgsrc/security/ruby-rex-powershell/distinfo 2017/09/29 17:15:41 1.1
+++ pkgsrc/security/ruby-rex-powershell/distinfo 2018/03/21 13:42:08 1.2
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.1 2017/09/29 17:15:41 minskim Exp $ 1$NetBSD: distinfo,v 1.2 2018/03/21 13:42:08 taca Exp $
2 2
3SHA1 (rex-powershell-0.1.72.gem) = ed419e114e24fc90fc9db854908e67de9c50daa4 3SHA1 (rex-powershell-0.1.77.gem) = b8b64dee546e6c960ce2b82523702bdedc74dab7
4RMD160 (rex-powershell-0.1.72.gem) = 35dca02e93c6e147c0b62986e8063a4235ddd7f8 4RMD160 (rex-powershell-0.1.77.gem) = 82e85f4b461581f37f8983010660b1ebcbfe5fa9
5SHA512 (rex-powershell-0.1.72.gem) = 5b5e5fd8685a84c88c8e2a308089724eb16fa8ac58d4543a1a8664aba9ff307fb5532e1aa351b6d245cdcbb69c0fc81fe3b78f99247c4472e55cdd21c5d9f494 5SHA512 (rex-powershell-0.1.77.gem) = 99e3a8394c580b07580f8c230f049b15fd80b02db4b940208a1086e1c3d679ab1b757fee56356d6b25a6876ccb21c50d1037b7bbadc486a7c38b10b9b81a09d3
6Size (rex-powershell-0.1.72.gem) = 26624 bytes 6Size (rex-powershell-0.1.77.gem) = 28160 bytes