metasploit: 6.1.131 -> 6.4.138 (#532357)
This commit is contained in:
@@ -1,7 +1,8 @@
|
||||
# frozen_string_literal: true
|
||||
source "https://rubygems.org"
|
||||
|
||||
gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.4.131"
|
||||
gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.4.138"
|
||||
|
||||
gem "getoptlong"
|
||||
gem "syslog", "~> 0.3.0"
|
||||
gem 'mini_portile2', '~> 2.8.0'
|
||||
|
||||
+58
-53
@@ -1,9 +1,9 @@
|
||||
GIT
|
||||
remote: https://github.com/rapid7/metasploit-framework
|
||||
revision: 69fa9eb257ea532c8e0f6ecd545b7e1257d42899
|
||||
ref: refs/tags/6.4.131
|
||||
revision: 3c697125a820552a1d5f9e2a75c05c18dc9c53bb
|
||||
ref: refs/tags/6.4.138
|
||||
specs:
|
||||
metasploit-framework (6.4.131)
|
||||
metasploit-framework (6.4.138)
|
||||
aarch64
|
||||
abbrev
|
||||
actionpack (~> 7.2.0)
|
||||
@@ -75,7 +75,7 @@ GIT
|
||||
pdf-reader
|
||||
pg
|
||||
puma
|
||||
rack (~> 2.2)
|
||||
rack (~> 3.1)
|
||||
railties
|
||||
rasn1 (= 0.14.0)
|
||||
rb-readline
|
||||
@@ -105,16 +105,16 @@ GIT
|
||||
rinda
|
||||
ruby-macho
|
||||
ruby-mysql
|
||||
ruby_smb (~> 3.3.17)
|
||||
ruby_smb (~> 3.3.19)
|
||||
rubyntlm
|
||||
rubyzip
|
||||
sinatra (~> 3.2)
|
||||
sinatra (~> 4.1)
|
||||
sqlite3 (= 1.7.3)
|
||||
sshkey
|
||||
stringio (= 3.1.1)
|
||||
swagger-blocks
|
||||
syslog
|
||||
thin (~> 1.x)
|
||||
thin (~> 2.0)
|
||||
tzinfo
|
||||
tzinfo-data
|
||||
unix-crypt
|
||||
@@ -175,8 +175,8 @@ GEM
|
||||
arel-helpers (2.17.0)
|
||||
activerecord (>= 3.1.0)
|
||||
aws-eventstream (1.4.0)
|
||||
aws-partitions (1.1245.0)
|
||||
aws-sdk-core (3.246.0)
|
||||
aws-partitions (1.1260.0)
|
||||
aws-sdk-core (3.252.0)
|
||||
aws-eventstream (~> 1, >= 1.3.0)
|
||||
aws-partitions (~> 1, >= 1.992.0)
|
||||
aws-sigv4 (~> 1.9)
|
||||
@@ -184,24 +184,24 @@ GEM
|
||||
bigdecimal
|
||||
jmespath (~> 1, >= 1.6.1)
|
||||
logger
|
||||
aws-sdk-ec2 (1.614.0)
|
||||
aws-sdk-core (~> 3, >= 3.244.0)
|
||||
aws-sdk-ec2 (1.623.0)
|
||||
aws-sdk-core (~> 3, >= 3.248.0)
|
||||
aws-sigv4 (~> 1.5)
|
||||
aws-sdk-ec2instanceconnect (1.70.0)
|
||||
aws-sdk-core (~> 3, >= 3.244.0)
|
||||
aws-sdk-ec2instanceconnect (1.73.0)
|
||||
aws-sdk-core (~> 3, >= 3.248.0)
|
||||
aws-sigv4 (~> 1.5)
|
||||
aws-sdk-iam (1.143.0)
|
||||
aws-sdk-core (~> 3, >= 3.244.0)
|
||||
aws-sdk-iam (1.148.0)
|
||||
aws-sdk-core (~> 3, >= 3.248.0)
|
||||
aws-sigv4 (~> 1.5)
|
||||
aws-sdk-kms (1.124.0)
|
||||
aws-sdk-core (~> 3, >= 3.244.0)
|
||||
aws-sdk-kms (1.129.0)
|
||||
aws-sdk-core (~> 3, >= 3.248.0)
|
||||
aws-sigv4 (~> 1.5)
|
||||
aws-sdk-s3 (1.220.0)
|
||||
aws-sdk-core (~> 3, >= 3.244.0)
|
||||
aws-sdk-s3 (1.225.1)
|
||||
aws-sdk-core (~> 3, >= 3.248.0)
|
||||
aws-sdk-kms (~> 1)
|
||||
aws-sigv4 (~> 1.5)
|
||||
aws-sdk-ssm (1.212.0)
|
||||
aws-sdk-core (~> 3, >= 3.244.0)
|
||||
aws-sdk-ssm (1.216.0)
|
||||
aws-sdk-core (~> 3, >= 3.248.0)
|
||||
aws-sigv4 (~> 1.5)
|
||||
aws-sigv4 (1.12.1)
|
||||
aws-eventstream (~> 1, >= 1.0.2)
|
||||
@@ -211,7 +211,7 @@ GEM
|
||||
benchmark (0.5.0)
|
||||
bigdecimal (4.1.2)
|
||||
bindata (2.4.15)
|
||||
bootsnap (1.24.3)
|
||||
bootsnap (1.24.6)
|
||||
msgpack (~> 1.2)
|
||||
bson (5.2.0)
|
||||
builder (3.3.0)
|
||||
@@ -247,11 +247,11 @@ GEM
|
||||
eventmachine (1.2.7)
|
||||
faker (3.8.0)
|
||||
i18n (>= 1.8.11, < 2)
|
||||
faraday (2.14.1)
|
||||
faraday (2.14.3)
|
||||
faraday-net_http (>= 2.0, < 3.5)
|
||||
json
|
||||
logger
|
||||
faraday-net_http (3.4.2)
|
||||
faraday-net_http (3.4.4)
|
||||
net-http (~> 0.5)
|
||||
faraday-retry (2.4.0)
|
||||
faraday (~> 2.0)
|
||||
@@ -291,7 +291,7 @@ GEM
|
||||
jmespath (1.6.2)
|
||||
jsobfu (0.4.2)
|
||||
rkelly-remix
|
||||
json (2.19.5)
|
||||
json (2.19.9)
|
||||
json-schema (6.2.0)
|
||||
addressable (~> 2.8)
|
||||
bigdecimal (>= 3.1, < 5)
|
||||
@@ -306,7 +306,7 @@ GEM
|
||||
lru_redux (1.1.0)
|
||||
mcp (0.13.0)
|
||||
json-schema (>= 4.1)
|
||||
metasm (1.0.5)
|
||||
metasm (1.0.6)
|
||||
metasploit-concern (5.0.6)
|
||||
activemodel (>= 7.0, < 8.1)
|
||||
activesupport (>= 7.0, < 8.1)
|
||||
@@ -314,7 +314,7 @@ GEM
|
||||
mutex_m
|
||||
railties (>= 7.0, < 8.1)
|
||||
zeitwerk
|
||||
metasploit-credential (6.0.23)
|
||||
metasploit-credential (6.0.26)
|
||||
bigdecimal
|
||||
csv
|
||||
drb
|
||||
@@ -327,7 +327,7 @@ GEM
|
||||
railties
|
||||
rex-socket
|
||||
rubyntlm
|
||||
rubyzip (< 3.0.0)
|
||||
rubyzip (>= 3.1.1, < 4.0)
|
||||
metasploit-model (5.0.5)
|
||||
activemodel (>= 7.0, < 8.1)
|
||||
activesupport (>= 7.0, < 8.1)
|
||||
@@ -365,7 +365,7 @@ GEM
|
||||
nessus_rest (0.1.6)
|
||||
net-http (0.9.1)
|
||||
uri (>= 0.11.1)
|
||||
net-imap (0.6.4)
|
||||
net-imap (0.6.4.1)
|
||||
date
|
||||
net-protocol
|
||||
net-ldap (0.20.0)
|
||||
@@ -390,7 +390,7 @@ GEM
|
||||
octokit (10.0.0)
|
||||
faraday (>= 1, < 3)
|
||||
sawyer (~> 0.9)
|
||||
openssl (3.3.2)
|
||||
openssl (3.3.3)
|
||||
openssl-ccm (1.3.0)
|
||||
openssl (~> 3.0)
|
||||
openssl-cmac (2.1.0)
|
||||
@@ -413,24 +413,25 @@ GEM
|
||||
prettyprint
|
||||
prettyprint (0.2.0)
|
||||
prism (1.9.0)
|
||||
psych (5.3.1)
|
||||
psych (5.4.0)
|
||||
date
|
||||
stringio
|
||||
public_suffix (7.0.5)
|
||||
puma (8.0.1)
|
||||
puma (8.0.2)
|
||||
nio4r (~> 2.0)
|
||||
racc (1.8.1)
|
||||
rack (2.2.23)
|
||||
rack-protection (3.2.0)
|
||||
rack (3.2.6)
|
||||
rack-protection (4.2.1)
|
||||
base64 (>= 0.1.0)
|
||||
rack (~> 2.2, >= 2.2.4)
|
||||
rack-session (1.0.2)
|
||||
rack (< 3)
|
||||
logger (>= 1.6.0)
|
||||
rack (>= 3.0.0, < 4)
|
||||
rack-session (2.1.2)
|
||||
base64 (>= 0.1.0)
|
||||
rack (>= 3.0.0)
|
||||
rack-test (2.2.0)
|
||||
rack (>= 1.3)
|
||||
rackup (1.0.1)
|
||||
rack (< 3)
|
||||
webrick
|
||||
rackup (2.3.1)
|
||||
rack (>= 3)
|
||||
rails-dom-testing (2.3.0)
|
||||
activesupport (>= 5.0.0)
|
||||
minitest
|
||||
@@ -456,7 +457,7 @@ GEM
|
||||
erb
|
||||
psych (>= 4.0.0)
|
||||
tsort
|
||||
recog (3.1.26)
|
||||
recog (3.1.29)
|
||||
nokogiri
|
||||
redcarpet (3.6.1)
|
||||
reline (0.6.3)
|
||||
@@ -466,7 +467,7 @@ GEM
|
||||
http-cookie (>= 1.0.2, < 2.0)
|
||||
mime-types (>= 1.16, < 4.0)
|
||||
netrc (~> 0.8)
|
||||
rex-arch (0.1.19)
|
||||
rex-arch (0.1.20)
|
||||
rex-text
|
||||
rex-bin_tools (0.1.16)
|
||||
metasm
|
||||
@@ -509,7 +510,7 @@ GEM
|
||||
metasm
|
||||
rex-core
|
||||
rex-text
|
||||
rex-socket (0.1.66)
|
||||
rex-socket (0.1.67)
|
||||
dnsruby
|
||||
rex-core
|
||||
rex-sslscan (0.1.13)
|
||||
@@ -517,7 +518,7 @@ GEM
|
||||
rex-socket
|
||||
rex-text
|
||||
rex-struct2 (0.1.5)
|
||||
rex-text (0.2.62)
|
||||
rex-text (0.2.64)
|
||||
bigdecimal
|
||||
rex-zip (0.1.6)
|
||||
rex-text
|
||||
@@ -530,7 +531,7 @@ GEM
|
||||
ruby-macho (5.0.0)
|
||||
ruby-mysql (4.2.1)
|
||||
ruby-rc4 (0.1.5)
|
||||
ruby_smb (3.3.19)
|
||||
ruby_smb (3.3.21)
|
||||
bindata (= 2.4.15)
|
||||
openssl-ccm
|
||||
openssl-cmac
|
||||
@@ -538,16 +539,18 @@ GEM
|
||||
windows_error (>= 0.1.4)
|
||||
rubyntlm (0.6.5)
|
||||
base64
|
||||
rubyzip (2.4.1)
|
||||
rubyzip (3.4.0)
|
||||
sawyer (0.9.3)
|
||||
addressable (>= 2.3.5)
|
||||
faraday (>= 0.17.3, < 3)
|
||||
securerandom (0.4.1)
|
||||
simpleidn (0.2.3)
|
||||
sinatra (3.2.0)
|
||||
sinatra (4.2.1)
|
||||
logger (>= 1.6.0)
|
||||
mustermann (~> 3.0)
|
||||
rack (~> 2.2, >= 2.2.4)
|
||||
rack-protection (= 3.2.0)
|
||||
rack (>= 3.0.0, < 4)
|
||||
rack-protection (= 4.2.1)
|
||||
rack-session (>= 2.0.0, < 3)
|
||||
tilt (~> 2.0)
|
||||
sqlite3 (1.7.3)
|
||||
mini_portile2 (~> 2.8.0)
|
||||
@@ -557,10 +560,11 @@ GEM
|
||||
swagger-blocks (3.0.0)
|
||||
syslog (0.3.0)
|
||||
logger
|
||||
thin (1.8.2)
|
||||
thin (2.0.1)
|
||||
daemons (~> 1.0, >= 1.0.9)
|
||||
eventmachine (~> 1.0, >= 1.0.4)
|
||||
rack (>= 1, < 3)
|
||||
logger
|
||||
rack (>= 1, < 4)
|
||||
thor (1.5.0)
|
||||
tilt (2.7.0)
|
||||
timeout (0.6.1)
|
||||
@@ -576,7 +580,7 @@ GEM
|
||||
warden (1.2.9)
|
||||
rack (>= 2.0.9)
|
||||
webrick (1.9.2)
|
||||
websocket-driver (0.8.0)
|
||||
websocket-driver (0.8.1)
|
||||
base64
|
||||
websocket-extensions (>= 0.1.0)
|
||||
websocket-extensions (0.1.5)
|
||||
@@ -598,12 +602,13 @@ GEM
|
||||
xmlrpc (0.3.4)
|
||||
rexml
|
||||
webrick
|
||||
zeitwerk (2.7.5)
|
||||
zeitwerk (2.8.2)
|
||||
|
||||
PLATFORMS
|
||||
ruby
|
||||
|
||||
DEPENDENCIES
|
||||
getoptlong
|
||||
metasploit-framework!
|
||||
mini_portile2 (~> 2.8.0)
|
||||
syslog (~> 0.3.0)
|
||||
|
||||
@@ -18,13 +18,13 @@ let
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "metasploit-framework";
|
||||
version = "6.4.131";
|
||||
version = "6.4.138";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "rapid7";
|
||||
repo = "metasploit-framework";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-7u03A8H5vLQXekVLQ6oQtLwC6SW0JLqk37GUyjgtiZU=";
|
||||
hash = "sha256-T1wo7sBcUXdVfcd0ipgYgJaOPwk4YMch45fGBrZB4gs=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
+67
-67
@@ -124,80 +124,80 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0ipmr7n0affhj0y08a049wyz3n480i92y2s49v6qgsxs86y02dbi";
|
||||
sha256 = "0yik5fxc7cvz1qi5w1idim1d47wf110k3q1rix9jc081prwzynh4";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.1245.0";
|
||||
version = "1.1260.0";
|
||||
};
|
||||
aws-sdk-core = {
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1k6xqkipjli9vl40d4wqxcl7035lav9f9hnczilhwmj8i7n68f1r";
|
||||
sha256 = "074awkbb7rs9332vvxifxndrjambxf1bkj8w8hwj5krazk5l5h09";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.246.0";
|
||||
version = "3.252.0";
|
||||
};
|
||||
aws-sdk-ec2 = {
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0qq191bqffds55aw0dpi7iyl9135p12gj52ianrkan4l5l0bmwkb";
|
||||
sha256 = "1q7vdkpf7hdrmnmrzkzwp34rpn1w6d2r1ww8mb509kyknj0w4akc";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.614.0";
|
||||
version = "1.623.0";
|
||||
};
|
||||
aws-sdk-ec2instanceconnect = {
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0ln5gqbni3z635k5fxvajn05mbx9j1i6qd20x7dblkxcryy7dmyi";
|
||||
sha256 = "05y3jzikzlwmm6hgjm37xdgmy05nml5pv3vqj3v38s7lqibymca0";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.70.0";
|
||||
version = "1.73.0";
|
||||
};
|
||||
aws-sdk-iam = {
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "14lhz5awd4g7nyaqq7vdigsw45r1vz7vbmkfhgp3946pxiib6cv5";
|
||||
sha256 = "06pspb80vy866gy7qi9i10m2pf8kyljxqq4xhcq88pm2pi306d4y";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.143.0";
|
||||
version = "1.148.0";
|
||||
};
|
||||
aws-sdk-kms = {
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0z7k84m1wqf2zra9pm5xb8lndwj6npfd02r743b9zr6p0svhml20";
|
||||
sha256 = "0hrkb8ar61zgswz16rcf1x00n1liwn236lh5zpya9x11yf6m8grn";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.124.0";
|
||||
version = "1.129.0";
|
||||
};
|
||||
aws-sdk-s3 = {
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0z4cl87lbyw9qgp1l52sbjnysw63zmxih9wfhjfdvv67d9gdlzr3";
|
||||
sha256 = "04k5wasssinx66vws2jn4vhzfisg30mkhbdmcs3m99dhp66kmcnl";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.220.0";
|
||||
version = "1.225.1";
|
||||
};
|
||||
aws-sdk-ssm = {
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1nkv1vz1ziw7myj20cdvha0bw36ax3bw98bj8v8jkqzqhkkpq4w9";
|
||||
sha256 = "0b5n97zwv8zj2rx392wplakgrh2z45npcwxllkjml0l3s4rv00vx";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.212.0";
|
||||
version = "1.216.0";
|
||||
};
|
||||
aws-sigv4 = {
|
||||
groups = [ "default" ];
|
||||
@@ -274,10 +274,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1n6a9m8rb20yzb20w89fkjgggm2lzf1vl6ha5fjhlbvyb4h3vypp";
|
||||
sha256 = "0jhnvalyqhjv10y2m804z2s9wabmys4a4di6187jjch3qy4an2y6";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.24.3";
|
||||
version = "1.24.6";
|
||||
};
|
||||
bson = {
|
||||
groups = [ "default" ];
|
||||
@@ -504,20 +504,20 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "077n5ss3z3ds4vj54w201kd12smai853dp9c9n7ii7g3q7nwwg54";
|
||||
sha256 = "0y7j6yzv07zggic6g0p2v1ivnvkzsbqjnfdl4215qqb6cxz290hq";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.14.1";
|
||||
version = "2.14.3";
|
||||
};
|
||||
faraday-net_http = {
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0v4hfmc7d4lrqqj2wl366rm9551gd08zkv2ppwwnjlnkc217aizi";
|
||||
sha256 = "125m3qri52vwh5v9dhq0dkqxf8629cxrf99yyc01pva72wasyy0f";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.4.2";
|
||||
version = "3.4.4";
|
||||
};
|
||||
faraday-retry = {
|
||||
groups = [ "default" ];
|
||||
@@ -744,10 +744,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0n9ch455pnvl9vxs2f3j77bpdmxg5g3mn3vyr9wxa0a87raii2i1";
|
||||
sha256 = "16mp8vzgxa8nsa81np042za453j8b0ihpjkf666s7byxrnvjb44v";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.19.5";
|
||||
version = "2.19.9";
|
||||
};
|
||||
json-schema = {
|
||||
groups = [ "default" ];
|
||||
@@ -824,10 +824,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0dpjbkdvi4h6v0g01db7vlcsg15pfiyslkz3zd7wfk04yrc6g7wi";
|
||||
sha256 = "1j6c64fnsifna8x7b6bcpb286fiiapn7fnqrc1zwpxjdw78fg1mg";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.0.5";
|
||||
version = "1.0.6";
|
||||
};
|
||||
metasploit-concern = {
|
||||
groups = [ "default" ];
|
||||
@@ -844,22 +844,22 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1czk0s3nrf0a2f72l1jg81fdi9a91bfw88m6y11xsm2g1wpw8x1f";
|
||||
sha256 = "10gkaf04nbiya1rd2pxasap451sn91ykwn4ja3qa7sbpwhiavymy";
|
||||
type = "gem";
|
||||
};
|
||||
version = "6.0.23";
|
||||
version = "6.0.26";
|
||||
};
|
||||
metasploit-framework = {
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
fetchSubmodules = false;
|
||||
rev = "69fa9eb257ea532c8e0f6ecd545b7e1257d42899";
|
||||
sha256 = "15c95lwcm55ivyjbl95l4plh5g5l22m46js5g8bv9g7rq41kgvgf";
|
||||
rev = "3c697125a820552a1d5f9e2a75c05c18dc9c53bb";
|
||||
sha256 = "02z286v0dilpwchwfq1q14zqx5l032c8lx67gmapflawq3p2hp2g";
|
||||
type = "git";
|
||||
url = "https://github.com/rapid7/metasploit-framework";
|
||||
};
|
||||
version = "6.4.131";
|
||||
version = "6.4.138";
|
||||
};
|
||||
metasploit-model = {
|
||||
groups = [ "default" ];
|
||||
@@ -1016,10 +1016,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0ax0f0r97jm83q462vsrcbdxprs894fyyc44v62c48ihgb39hmcs";
|
||||
sha256 = "03ga2h4i5hsk8pdlicyfvqfsbh55vrbikb0nkx9x7vx7fl6kdw19";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.6.4";
|
||||
version = "0.6.4.1";
|
||||
};
|
||||
net-ldap = {
|
||||
groups = [ "default" ];
|
||||
@@ -1150,10 +1150,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0v0grpg9gi59zr3imxy1745k9rp3dd095mkir8gvxi69blhh2kkz";
|
||||
sha256 = "0dfkwb2n4l7wrcal4f8niadvphhi181jdf7s48qw31r9iw9h4sfl";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.3.2";
|
||||
version = "3.3.3";
|
||||
};
|
||||
openssl-ccm = {
|
||||
groups = [ "default" ];
|
||||
@@ -1290,10 +1290,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0x0r3gc66abv8i4dw0x0370b5hrshjfp6kpp7wbp178cy775fypb";
|
||||
sha256 = "1dx5bc3s1mb1i53np4cdkypg7ccygnvagr3hglyndbqilrljvxql";
|
||||
type = "gem";
|
||||
};
|
||||
version = "5.3.1";
|
||||
version = "5.4.0";
|
||||
};
|
||||
public_suffix = {
|
||||
groups = [ "default" ];
|
||||
@@ -1310,10 +1310,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0z6k79ns8wgz12k3m2r0jc9ddiq6zh8imr4azg0ihmv50w6fb53v";
|
||||
sha256 = "1yw6nvkvddriacmva8hm0za0961d6j96dm7zm6748rmyzcfqgvf8";
|
||||
type = "gem";
|
||||
};
|
||||
version = "8.0.1";
|
||||
version = "8.0.2";
|
||||
};
|
||||
racc = {
|
||||
groups = [ "default" ];
|
||||
@@ -1330,30 +1330,30 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "175ni9qsai9x2ykwvdbd5dzfyncaxpyn6dhjxjw70iq60xz9vzm8";
|
||||
sha256 = "1hhjy9gcp52dzij05gmidqac8g28ski5xm67prwmdqmjfcgqxmsy";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.2.23";
|
||||
version = "3.2.6";
|
||||
};
|
||||
rack-protection = {
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1zzvivmdb4dkscc58i3gmcyrnypynsjwp6xgc4ylarlhqmzvlx1w";
|
||||
sha256 = "1b4bamcbpk29i7jvly3i7ayfj69yc1g03gm4s7jgamccvx12hvng";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.2.0";
|
||||
version = "4.2.1";
|
||||
};
|
||||
rack-session = {
|
||||
groups = [ "default" ];
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0xhxhlsz6shh8nm44jsmd9276zcnyzii364vhcvf0k8b8bjia8d0";
|
||||
sha256 = "1s7zcxlmg88a6dam4aqbgk9xkpy6dkdfqmmcszkkliy3q3w38m2r";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.0.2";
|
||||
version = "2.1.2";
|
||||
};
|
||||
rack-test = {
|
||||
groups = [ "default" ];
|
||||
@@ -1370,10 +1370,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0jf2ncj2nx56vh96hh2nh6h4r530nccxh87z7c2f37wq515611ms";
|
||||
sha256 = "0s48d2a0z5f0cg4npvzznf933vipi6j7gmk16yc913kpadkw4ybc";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.0.1";
|
||||
version = "2.3.1";
|
||||
};
|
||||
rails-dom-testing = {
|
||||
groups = [ "default" ];
|
||||
@@ -1450,10 +1450,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1b7kx4d9gmifph452fflx0ddp1bns53sb4p3xp4qnaw0ix4s6wm7";
|
||||
sha256 = "115v9cgqf7l66rybv9846dfhs0fma475jn8akcpxgb85wy1q4ma5";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.1.26";
|
||||
version = "3.1.29";
|
||||
};
|
||||
redcarpet = {
|
||||
groups = [ "default" ];
|
||||
@@ -1490,10 +1490,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "080avj9lqd7pr3g3cfrs4sh22c2fadhzc4q72plfsh13cfgchflz";
|
||||
sha256 = "0b9svs55zi4bi53wj792qc43d1gjn1p96sb36ikr7f4pfz13yry7";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.1.19";
|
||||
version = "0.1.20";
|
||||
};
|
||||
rex-bin_tools = {
|
||||
groups = [ "default" ];
|
||||
@@ -1620,10 +1620,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0qjvlk214vm2nj5kxw47iy595vai0pp9x4c5vns2nlllij21734x";
|
||||
sha256 = "18khrgjlkzwy91jc67rparjw22jbf1p7wwk5qh8nm9i8nbzm5f54";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.1.66";
|
||||
version = "0.1.67";
|
||||
};
|
||||
rex-sslscan = {
|
||||
groups = [ "default" ];
|
||||
@@ -1650,10 +1650,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0b3pr6v6b376ca40xsixbsg5qvnzkjsr3yqn9693gl0543dx2gp7";
|
||||
sha256 = "0fbrnxsbrqvy799ppizyg9hdklml5j9mv7480lcnw4366a7mz0a5";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.2.62";
|
||||
version = "0.2.64";
|
||||
};
|
||||
rex-zip = {
|
||||
groups = [ "default" ];
|
||||
@@ -1730,10 +1730,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "14k7yqad3cbg82y6yl0xxdbkhq9abxa7knffn0xz3jk9vk7ql56v";
|
||||
sha256 = "0v63xqvlkprvxmlwav43qlkdffvr4bbhk6im0978l9w5qyqd1fdn";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.3.19";
|
||||
version = "3.3.21";
|
||||
};
|
||||
rubyntlm = {
|
||||
groups = [ "default" ];
|
||||
@@ -1750,10 +1750,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "05an0wz87vkmqwcwyh5rjiaavydfn5f4q1lixcsqkphzvj7chxw5";
|
||||
sha256 = "0yzmmwya4zis5f7zkhhp8p92m1xh2sg6rlbnlhsvc0m3xg4rpqvd";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.4.1";
|
||||
version = "3.4.0";
|
||||
};
|
||||
sawyer = {
|
||||
groups = [ "default" ];
|
||||
@@ -1790,10 +1790,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "01wq20aqk5kfggq3wagx5xr1cz0x08lg6dxbk9yhd1sf0d6pywkf";
|
||||
sha256 = "103h6wjpcqp3i034hi44za2v365yz7qk9s5df8lmasq43nqvkbmp";
|
||||
type = "gem";
|
||||
};
|
||||
version = "3.2.0";
|
||||
version = "4.2.1";
|
||||
};
|
||||
sqlite3 = {
|
||||
groups = [ "default" ];
|
||||
@@ -1860,10 +1860,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "08g1yq6zzvgndj8fd98ah7pp8g2diw28p8bfjgv7rvjvp8d2am8w";
|
||||
sha256 = "1sddrm5n8jfvyqcmfhxrif6jsp1vla4wv9sx9f3c7xbphdjfbgav";
|
||||
type = "gem";
|
||||
};
|
||||
version = "1.8.2";
|
||||
version = "2.0.1";
|
||||
};
|
||||
thor = {
|
||||
groups = [ "default" ];
|
||||
@@ -1990,10 +1990,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0qj9dmkmgahmadgh88kydb7cv15w13l1fj3kk9zz28iwji5vl3gd";
|
||||
sha256 = "15idgibqpdaj97f734drx8a7k1jcc8wvxlk2nbafac72ihikicjs";
|
||||
type = "gem";
|
||||
};
|
||||
version = "0.8.0";
|
||||
version = "0.8.1";
|
||||
};
|
||||
websocket-extensions = {
|
||||
groups = [ "default" ];
|
||||
@@ -2060,9 +2060,9 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "1pbkiwwla5gldgb3saamn91058nl1sq1344l5k36xsh9ih995nnq";
|
||||
sha256 = "04hx33lsnp4q0qf8982mz0acs1dap5s2bsmihi0n0g08249sc4kj";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.7.5";
|
||||
version = "2.8.2";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -4,11 +4,14 @@
|
||||
set -eu -o pipefail
|
||||
cd "$(dirname "$(readlink -f "$0")")"
|
||||
|
||||
latest=$(curl https://github.com/rapid7/metasploit-framework/tags.atom | xmlstarlet sel -N atom="http://www.w3.org/2005/Atom" -t -m /atom:feed/atom:entry -v atom:title -n | head -n1)
|
||||
latest=$(curl -sL https://github.com/rapid7/metasploit-framework/tags.atom | xmlstarlet sel -N atom="http://www.w3.org/2005/Atom" -t -m /atom:feed/atom:entry -v atom:title -n | head -n1)
|
||||
echo "Updating metasploit to $latest"
|
||||
|
||||
sed -i "s#refs/tags/.*#refs/tags/$latest\"#" Gemfile
|
||||
|
||||
# Remove stale bundler git cache so bundle lock fetches the updated tags
|
||||
find "${XDG_DATA_HOME:-$HOME/.local/share}/gem/ruby" -maxdepth 4 -type d -name "metasploit-framework-*" -exec rm -rf {} + 2>/dev/null || true
|
||||
|
||||
BUNDLE_FORCE_RUBY_PLATFORM=true bundle lock --update
|
||||
bundix
|
||||
sed -i '/[ ]*dependencies =/d' gemset.nix
|
||||
|
||||
Reference in New Issue
Block a user