Merge pull request #26495 from makefu/pkgs/metasploit/update
metasploit: 4.14.17 -> 4.14.25
This commit is contained in:
commit
a54eea6827
@ -1,13 +1,18 @@
|
|||||||
{ buildRubyGem, lib, bundler, ruby, nix, nix-prefetch-git }:
|
{ buildRubyGem, fetchFromGitHub, lib, bundler, ruby, nix, nix-prefetch-git }:
|
||||||
|
|
||||||
buildRubyGem rec {
|
buildRubyGem rec {
|
||||||
inherit ruby;
|
inherit ruby;
|
||||||
|
|
||||||
name = "${gemName}-${version}";
|
name = "${gemName}-${version}";
|
||||||
gemName = "bundix";
|
gemName = "bundix";
|
||||||
version = "2.1.0";
|
version = "2.2.0";
|
||||||
|
|
||||||
sha256 = "5a073c59dfc7e2367c47e6513fc8914d27e11c08f82bc1103c4793dfb2837bef";
|
src = fetchFromGitHub {
|
||||||
|
owner = "manveru";
|
||||||
|
repo = "bundix";
|
||||||
|
rev = version;
|
||||||
|
sha256 = "0lnzkwxprdz73axk54y5p5xkw56n3lra9v2dsvqjfw0ab66ld0iy";
|
||||||
|
};
|
||||||
|
|
||||||
buildInputs = [bundler];
|
buildInputs = [bundler];
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
source "https://rubygems.org"
|
source "https://rubygems.org"
|
||||||
|
|
||||||
gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/4.14.17"
|
gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/4.14.25"
|
||||||
|
@ -1,12 +1,13 @@
|
|||||||
GIT
|
GIT
|
||||||
remote: https://github.com/rapid7/metasploit-framework
|
remote: https://github.com/rapid7/metasploit-framework
|
||||||
revision: fd3da8f3350d6cf7f0449bf0ead4d51747525c0a
|
revision: 8a194207f07c2b8c91c1a72e57c25683d4e9f744
|
||||||
ref: refs/tags/4.14.17
|
ref: refs/tags/4.14.25
|
||||||
specs:
|
specs:
|
||||||
metasploit-framework (4.14.17)
|
metasploit-framework (4.14.25)
|
||||||
actionpack (~> 4.2.6)
|
actionpack (~> 4.2.6)
|
||||||
activerecord (~> 4.2.6)
|
activerecord (~> 4.2.6)
|
||||||
activesupport (~> 4.2.6)
|
activesupport (~> 4.2.6)
|
||||||
|
backports
|
||||||
bcrypt
|
bcrypt
|
||||||
bit-struct
|
bit-struct
|
||||||
filesize
|
filesize
|
||||||
@ -16,7 +17,7 @@ GIT
|
|||||||
metasploit-concern
|
metasploit-concern
|
||||||
metasploit-credential
|
metasploit-credential
|
||||||
metasploit-model
|
metasploit-model
|
||||||
metasploit-payloads (= 1.2.29)
|
metasploit-payloads (= 1.2.32)
|
||||||
metasploit_data_models
|
metasploit_data_models
|
||||||
metasploit_payloads-mettle (= 0.1.9)
|
metasploit_payloads-mettle (= 0.1.9)
|
||||||
msgpack
|
msgpack
|
||||||
@ -36,7 +37,7 @@ GIT
|
|||||||
rb-readline
|
rb-readline
|
||||||
recog
|
recog
|
||||||
redcarpet
|
redcarpet
|
||||||
rex-arch (= 0.1.4)
|
rex-arch
|
||||||
rex-bin_tools
|
rex-bin_tools
|
||||||
rex-core
|
rex-core
|
||||||
rex-encoder
|
rex-encoder
|
||||||
@ -96,8 +97,9 @@ GEM
|
|||||||
addressable (2.5.1)
|
addressable (2.5.1)
|
||||||
public_suffix (~> 2.0, >= 2.0.2)
|
public_suffix (~> 2.0, >= 2.0.2)
|
||||||
arel (6.0.4)
|
arel (6.0.4)
|
||||||
arel-helpers (2.3.0)
|
arel-helpers (2.4.0)
|
||||||
activerecord (>= 3.1.0, < 6)
|
activerecord (>= 3.1.0, < 6)
|
||||||
|
backports (3.8.0)
|
||||||
bcrypt (3.1.11)
|
bcrypt (3.1.11)
|
||||||
bindata (2.4.0)
|
bindata (2.4.0)
|
||||||
bit-struct (0.16)
|
bit-struct (0.16)
|
||||||
@ -106,7 +108,7 @@ GEM
|
|||||||
faraday (0.12.1)
|
faraday (0.12.1)
|
||||||
multipart-post (>= 1.2, < 3)
|
multipart-post (>= 1.2, < 3)
|
||||||
filesize (0.1.1)
|
filesize (0.1.1)
|
||||||
i18n (0.8.1)
|
i18n (0.8.4)
|
||||||
jsobfu (0.4.2)
|
jsobfu (0.4.2)
|
||||||
rkelly-remix
|
rkelly-remix
|
||||||
json (2.1.0)
|
json (2.1.0)
|
||||||
@ -117,19 +119,20 @@ GEM
|
|||||||
activemodel (~> 4.2.6)
|
activemodel (~> 4.2.6)
|
||||||
activesupport (~> 4.2.6)
|
activesupport (~> 4.2.6)
|
||||||
railties (~> 4.2.6)
|
railties (~> 4.2.6)
|
||||||
metasploit-credential (2.0.9)
|
metasploit-credential (2.0.10)
|
||||||
metasploit-concern
|
metasploit-concern
|
||||||
metasploit-model
|
metasploit-model
|
||||||
metasploit_data_models
|
metasploit_data_models
|
||||||
pg
|
pg
|
||||||
railties
|
railties
|
||||||
|
rex-socket
|
||||||
rubyntlm
|
rubyntlm
|
||||||
rubyzip
|
rubyzip
|
||||||
metasploit-model (2.0.4)
|
metasploit-model (2.0.4)
|
||||||
activemodel (~> 4.2.6)
|
activemodel (~> 4.2.6)
|
||||||
activesupport (~> 4.2.6)
|
activesupport (~> 4.2.6)
|
||||||
railties (~> 4.2.6)
|
railties (~> 4.2.6)
|
||||||
metasploit-payloads (1.2.29)
|
metasploit-payloads (1.2.32)
|
||||||
metasploit_data_models (2.0.14)
|
metasploit_data_models (2.0.14)
|
||||||
activerecord (~> 4.2.6)
|
activerecord (~> 4.2.6)
|
||||||
activesupport (~> 4.2.6)
|
activesupport (~> 4.2.6)
|
||||||
@ -141,7 +144,7 @@ GEM
|
|||||||
railties (~> 4.2.6)
|
railties (~> 4.2.6)
|
||||||
recog (~> 2.0)
|
recog (~> 2.0)
|
||||||
metasploit_payloads-mettle (0.1.9)
|
metasploit_payloads-mettle (0.1.9)
|
||||||
mini_portile2 (2.1.0)
|
mini_portile2 (2.2.0)
|
||||||
minitest (5.10.2)
|
minitest (5.10.2)
|
||||||
msgpack (1.1.0)
|
msgpack (1.1.0)
|
||||||
multipart-post (2.0.0)
|
multipart-post (2.0.0)
|
||||||
@ -149,8 +152,8 @@ GEM
|
|||||||
net-ssh (4.1.0)
|
net-ssh (4.1.0)
|
||||||
network_interface (0.0.1)
|
network_interface (0.0.1)
|
||||||
nexpose (6.0.0)
|
nexpose (6.0.0)
|
||||||
nokogiri (1.7.2)
|
nokogiri (1.8.0)
|
||||||
mini_portile2 (~> 2.1.0)
|
mini_portile2 (~> 2.2.0)
|
||||||
octokit (4.7.0)
|
octokit (4.7.0)
|
||||||
sawyer (~> 0.8.0, >= 0.5.3)
|
sawyer (~> 0.8.0, >= 0.5.3)
|
||||||
openssl-ccm (1.2.1)
|
openssl-ccm (1.2.1)
|
||||||
@ -166,7 +169,7 @@ GEM
|
|||||||
arel (>= 4.0.1)
|
arel (>= 4.0.1)
|
||||||
pg_array_parser (~> 0.0.9)
|
pg_array_parser (~> 0.0.9)
|
||||||
public_suffix (2.0.5)
|
public_suffix (2.0.5)
|
||||||
rack (1.6.6)
|
rack (1.6.8)
|
||||||
rack-test (0.6.3)
|
rack-test (0.6.3)
|
||||||
rack (>= 1.0)
|
rack (>= 1.0)
|
||||||
rails-deprecated_sanitizer (1.0.3)
|
rails-deprecated_sanitizer (1.0.3)
|
||||||
@ -184,10 +187,10 @@ GEM
|
|||||||
thor (>= 0.18.1, < 2.0)
|
thor (>= 0.18.1, < 2.0)
|
||||||
rake (12.0.0)
|
rake (12.0.0)
|
||||||
rb-readline (0.5.4)
|
rb-readline (0.5.4)
|
||||||
recog (2.1.6)
|
recog (2.1.8)
|
||||||
nokogiri
|
nokogiri
|
||||||
redcarpet (3.4.0)
|
redcarpet (3.4.0)
|
||||||
rex-arch (0.1.4)
|
rex-arch (0.1.8)
|
||||||
rex-text
|
rex-text
|
||||||
rex-bin_tools (0.1.3)
|
rex-bin_tools (0.1.3)
|
||||||
metasm
|
metasm
|
||||||
@ -234,7 +237,7 @@ GEM
|
|||||||
rex-text
|
rex-text
|
||||||
rkelly-remix (0.0.7)
|
rkelly-remix (0.0.7)
|
||||||
robots (0.10.1)
|
robots (0.10.1)
|
||||||
ruby_smb (0.0.12)
|
ruby_smb (0.0.18)
|
||||||
bindata
|
bindata
|
||||||
rubyntlm
|
rubyntlm
|
||||||
windows_error
|
windows_error
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchFromGitHub, makeWrapper, ruby, bundlerEnv, ncurses }:
|
{ stdenv, fetchFromGitHub, makeWrapper, ruby, bundlerEnv }:
|
||||||
|
|
||||||
# Maintainer notes for updating:
|
# Maintainer notes for updating:
|
||||||
# 1. increment version number in expression and in Gemfile
|
# 1. increment version number in expression and in Gemfile
|
||||||
@ -13,13 +13,13 @@ let
|
|||||||
};
|
};
|
||||||
in stdenv.mkDerivation rec {
|
in stdenv.mkDerivation rec {
|
||||||
name = "metasploit-framework-${version}";
|
name = "metasploit-framework-${version}";
|
||||||
version = "4.14.17";
|
version = "4.14.25";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "rapid7";
|
owner = "rapid7";
|
||||||
repo = "metasploit-framework";
|
repo = "metasploit-framework";
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "0g666lxin9f0v9vhfh3s913ym8fnh32rpfl1rpj8d8n1azch5fn0";
|
sha256 = "0cp1ybq29a0r7kabg4p2yj0qm90hjvr4xxp0pynb2g406sbyycjm";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ makeWrapper ];
|
buildInputs = [ makeWrapper ];
|
||||||
|
@ -58,10 +58,18 @@
|
|||||||
arel-helpers = {
|
arel-helpers = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0k8hqa2505b2s3w6gajh2lvi2mn832yqldiy2z4c55phzkmr08sr";
|
sha256 = "1sx4qbzhld3a99175p2krz3hv1npc42rv3sd8x4awzkgplg3zy9c";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.3.0";
|
version = "2.4.0";
|
||||||
|
};
|
||||||
|
backports = {
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "17pcz0z6jms5jydr1r95kf1bpk3ms618hgr26c62h34icy9i1dpm";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "3.8.0";
|
||||||
};
|
};
|
||||||
bcrypt = {
|
bcrypt = {
|
||||||
source = {
|
source = {
|
||||||
@ -122,10 +130,10 @@
|
|||||||
i18n = {
|
i18n = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1s6971zmjxszdrp59vybns9gzxpdxzdklakc5lp8nl4fx5kpxkbp";
|
sha256 = "1j491wrfzham4nk8q4bifah3lx7nr8wp9ahfb7vd3hxn71v7kic7";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.8.1";
|
version = "0.8.4";
|
||||||
};
|
};
|
||||||
jsobfu = {
|
jsobfu = {
|
||||||
source = {
|
source = {
|
||||||
@ -170,20 +178,20 @@
|
|||||||
metasploit-credential = {
|
metasploit-credential = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1y36f1f4nw0imhfbckl213ah7qgfldrkv2fpv2acslb6iqiaa3gk";
|
sha256 = "1zblyy2yv31zap6dzf3lpkhvnafkwbzdvr6nsqmyh95ci8yy1q6r";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.0.9";
|
version = "2.0.10";
|
||||||
};
|
};
|
||||||
metasploit-framework = {
|
metasploit-framework = {
|
||||||
source = {
|
source = {
|
||||||
fetchSubmodules = false;
|
fetchSubmodules = false;
|
||||||
rev = "fd3da8f3350d6cf7f0449bf0ead4d51747525c0a";
|
rev = "8a194207f07c2b8c91c1a72e57c25683d4e9f744";
|
||||||
sha256 = "1r04drq34qfbhmhp0mqnm13vrycr7dcq670zk8xqiif5rhbij6qv";
|
sha256 = "0q7iv9wd65ji1cay6am4dskrlibvp3wyn66gvld8p1nfnnvn5vmq";
|
||||||
type = "git";
|
type = "git";
|
||||||
url = "https://github.com/rapid7/metasploit-framework";
|
url = "https://github.com/rapid7/metasploit-framework";
|
||||||
};
|
};
|
||||||
version = "4.14.17";
|
version = "4.14.25";
|
||||||
};
|
};
|
||||||
metasploit-model = {
|
metasploit-model = {
|
||||||
source = {
|
source = {
|
||||||
@ -196,10 +204,10 @@
|
|||||||
metasploit-payloads = {
|
metasploit-payloads = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0c6wvnxgwdiryz5skzrp2wcfbxp57icaclckjcaxlw63v09wgjii";
|
sha256 = "1dqnyzp60da6f8kgnbpjmv5xsg1hvyyd2jkkzbh69sgwp4nw3i9g";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.2.29";
|
version = "1.2.32";
|
||||||
};
|
};
|
||||||
metasploit_data_models = {
|
metasploit_data_models = {
|
||||||
source = {
|
source = {
|
||||||
@ -220,10 +228,10 @@
|
|||||||
mini_portile2 = {
|
mini_portile2 = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1y25adxb1hgg1wb2rn20g3vl07qziq6fz364jc5694611zz863hb";
|
sha256 = "0g5bpgy08q0nc0anisg3yvwc1gc3inl854fcrg48wvg7glqd6dpm";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.1.0";
|
version = "2.2.0";
|
||||||
};
|
};
|
||||||
minitest = {
|
minitest = {
|
||||||
source = {
|
source = {
|
||||||
@ -284,10 +292,10 @@
|
|||||||
nokogiri = {
|
nokogiri = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "0jd8q3pr5rkrxx1vklvhcqcgl8kmfv5c8ny36ni3z5mirw6cm70c";
|
sha256 = "1nffsyx1xjg6v5n9rrbi8y1arrcx2i5f21cp6clgh9iwiqkr7rnn";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.7.2";
|
version = "1.8.0";
|
||||||
};
|
};
|
||||||
octokit = {
|
octokit = {
|
||||||
source = {
|
source = {
|
||||||
@ -372,10 +380,10 @@
|
|||||||
rack = {
|
rack = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "073d6rjgqfb4xjhbshyrflqgbdvxqvx4b907j2d4mi5qgbv8y2ax";
|
sha256 = "19m7aixb2ri7p1n0iqaqx8ldi97xdhvbxijbyrrcdcl6fv5prqza";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "1.6.6";
|
version = "1.6.8";
|
||||||
};
|
};
|
||||||
rack-test = {
|
rack-test = {
|
||||||
source = {
|
source = {
|
||||||
@ -436,10 +444,10 @@
|
|||||||
recog = {
|
recog = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "08ypzrn40jbjbzwdbbjkcqdm74zlsc0yr2iqs0yn479fa5k8ajw4";
|
sha256 = "0d12889rx9ylm0jybg9n5sqx0v413hy9zjqs9rd9qjd1kjva7y87";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "2.1.6";
|
version = "2.1.8";
|
||||||
};
|
};
|
||||||
redcarpet = {
|
redcarpet = {
|
||||||
source = {
|
source = {
|
||||||
@ -452,10 +460,10 @@
|
|||||||
rex-arch = {
|
rex-arch = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1y2mzv6wkqgclxl1x65mdq4d0lcgbbny4r1v24c16gi4jg9nsnc1";
|
sha256 = "13dyic499iblhddmy7w01ajr5l5rm6szagy6vz7sx138y21d1y6f";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.1.4";
|
version = "0.1.8";
|
||||||
};
|
};
|
||||||
rex-bin_tools = {
|
rex-bin_tools = {
|
||||||
source = {
|
source = {
|
||||||
@ -612,10 +620,10 @@
|
|||||||
ruby_smb = {
|
ruby_smb = {
|
||||||
source = {
|
source = {
|
||||||
remotes = ["https://rubygems.org"];
|
remotes = ["https://rubygems.org"];
|
||||||
sha256 = "1v2acyx6csndb08sidb1pbixn2dlx9s75cpnjv4riwj0qlp8blli";
|
sha256 = "1jby5wlppxhc2jlqldic05aqd5l57171lsxqv86702grk665n612";
|
||||||
type = "gem";
|
type = "gem";
|
||||||
};
|
};
|
||||||
version = "0.0.12";
|
version = "0.0.18";
|
||||||
};
|
};
|
||||||
rubyntlm = {
|
rubyntlm = {
|
||||||
source = {
|
source = {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user