Skip to content

Commit 8422a7d

Browse files
author
Brent Cook
committed
Merge branch 'master' into land-8293-multi-railgun
2 parents a3bcd20 + e8aed42 commit 8422a7d

File tree

3,374 files changed

+7615
-8994
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

3,374 files changed

+7615
-8994
lines changed

.dockerignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ docker-compose*.yml
55
docker/
66
!docker/msfconsole.rc
77
README.md
8+
.git/
9+
.github/
10+
.ruby-version
11+
.ruby-gemset
812

913
.bundle
1014
Gemfile.local
@@ -93,3 +97,6 @@ data/meterpreter/ext_server_pivot.*.dll
9397
# https://rapid7.github.io/metasploit-framework. It's an orphan branch.
9498
/metakitty
9599
.vagrant
100+
101+
# no need for rspecs
102+
spec/

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,3 +88,6 @@ data/meterpreter/ext_server_pivot.*.dll
8888

8989
# local docker compose overrides
9090
docker-compose.local*
91+
92+
# Ignore python bytecode
93+
*.pyc

.travis.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,15 @@ rvm:
1616
- '2.4.1'
1717

1818
env:
19-
- RAKE_TASKS="cucumber cucumber:boot" CREATE_BINSTUBS=true
20-
- RAKE_TASKS=spec SPEC_OPTS="--tag content"
21-
- RAKE_TASKS=spec SPEC_OPTS="--tag ~content"
19+
- CMD=bundle exec rake "cucumber cucumber:boot" CREATE_BINSTUBS=true
20+
- CMD=bundle exec rake spec SPEC_OPTS="--tag content"
21+
- CMD=bundle exec rake spec SPEC_OPTS="--tag ~content"
2222

2323
matrix:
2424
fast_finish: true
25+
include:
26+
- rvm: ruby-head
27+
env: CMD="docker-compose -f $TRAVIS_BUILD_DIR/docker-compose.yml build"
2528
before_install:
2629
- "echo 'gem: --no-ri --no-rdoc' > ~/.gemrc"
2730
- rake --version
@@ -36,7 +39,7 @@ before_script:
3639
- bundle exec rake db:migrate
3740
script:
3841
# fail build if db/schema.rb update is not committed
39-
- git diff --exit-code db/schema.rb && bundle exec rake $RAKE_TASKS
42+
- git diff --exit-code db/schema.rb && $CMD
4043

4144
notifications:
4245
irc: "irc.freenode.org#msfnotify"
@@ -49,3 +52,6 @@ branches:
4952
except:
5053
- gh-pages
5154
- metakitty
55+
56+
services:
57+
- docker

Gemfile.lock

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
GIT
22
remote: https://github.com/WinRb/rubyntlm
3-
revision: 7e2daf6076ba55a435d3e345498a7df40faa3d49
3+
revision: 38aaf1d59dd1a443e4a9c0aea2be232cfe262772
44
branch: master
55
specs:
6-
rubyntlm (0.6.1)
6+
rubyntlm (0.6.2)
77

88
GIT
99
remote: https://github.com/banister/method_source
10-
revision: 6dcb116e37e20e58f615ffe05a40bbe9a536e44a
10+
revision: 0cc6cc8e15d08880585e8cb0c54e13c3cf937c54
1111
branch: master
1212
specs:
1313
method_source (0.8.1)
@@ -31,7 +31,7 @@ GIT
3131
PATH
3232
remote: .
3333
specs:
34-
metasploit-framework (4.14.15)
34+
metasploit-framework (4.14.17)
3535
actionpack (~> 4.2.6)
3636
activerecord (~> 4.2.6)
3737
activesupport (~> 4.2.6)
@@ -44,9 +44,9 @@ PATH
4444
metasploit-concern
4545
metasploit-credential
4646
metasploit-model
47-
metasploit-payloads (= 1.2.24)
47+
metasploit-payloads (= 1.2.28)
4848
metasploit_data_models
49-
metasploit_payloads-mettle (= 0.1.8)
49+
metasploit_payloads-mettle (= 0.1.9)
5050
msgpack
5151
nessus_rest
5252
net-ssh
@@ -56,7 +56,7 @@ PATH
5656
octokit
5757
openssl-ccm
5858
openvas-omp
59-
packetfu (= 1.1.13.pre)
59+
packetfu
6060
patch_finder
6161
pcaprub
6262
pg
@@ -136,7 +136,7 @@ GEM
136136
bcrypt (3.1.11)
137137
bindata (2.4.0)
138138
builder (3.2.3)
139-
capybara (2.13.0)
139+
capybara (2.14.0)
140140
addressable
141141
mime-types (>= 1.16)
142142
nokogiri (>= 1.3.3)
@@ -146,7 +146,7 @@ GEM
146146
childprocess (0.5.9)
147147
ffi (~> 1.0, >= 1.0.11)
148148
coderay (1.1.1)
149-
contracts (0.15.0)
149+
contracts (0.16.0)
150150
cucumber (2.4.0)
151151
builder (>= 2.1.2)
152152
cucumber-core (~> 1.5.0)
@@ -177,7 +177,7 @@ GEM
177177
ffi (1.9.18)
178178
filesize (0.1.1)
179179
fivemat (1.3.3)
180-
gherkin (4.1.1)
180+
gherkin (4.1.3)
181181
google-protobuf (3.2.0.2)
182182
googleauth (0.5.1)
183183
faraday (~> 0.9)
@@ -222,7 +222,7 @@ GEM
222222
activemodel (~> 4.2.6)
223223
activesupport (~> 4.2.6)
224224
railties (~> 4.2.6)
225-
metasploit-payloads (1.2.24)
225+
metasploit-payloads (1.2.28)
226226
metasploit_data_models (2.0.14)
227227
activerecord (~> 4.2.6)
228228
activesupport (~> 4.2.6)
@@ -233,7 +233,7 @@ GEM
233233
postgres_ext
234234
railties (~> 4.2.6)
235235
recog (~> 2.0)
236-
metasploit_payloads-mettle (0.1.8)
236+
metasploit_payloads-mettle (0.1.9)
237237
mime-types (3.1)
238238
mime-types-data (~> 3.2015)
239239
mime-types-data (3.2016.0521)
@@ -254,7 +254,7 @@ GEM
254254
openssl-ccm (1.2.1)
255255
openvas-omp (0.0.4)
256256
os (0.9.6)
257-
packetfu (1.1.13.pre)
257+
packetfu (1.1.13)
258258
pcaprub
259259
patch_finder (1.0.2)
260260
pcaprub (0.12.4)
@@ -283,7 +283,7 @@ GEM
283283
thor (>= 0.18.1, < 2.0)
284284
rake (12.0.0)
285285
rb-readline (0.5.4)
286-
recog (2.1.5)
286+
recog (2.1.6)
287287
nokogiri
288288
redcarpet (3.4.0)
289289
rex-arch (0.1.4)
@@ -299,7 +299,7 @@ GEM
299299
metasm
300300
rex-arch
301301
rex-text
302-
rex-exploitation (0.1.12)
302+
rex-exploitation (0.1.13)
303303
jsobfu
304304
metasm
305305
rex-arch
@@ -312,7 +312,7 @@ GEM
312312
rex-arch
313313
rex-ole (0.1.5)
314314
rex-text
315-
rex-powershell (0.1.70)
315+
rex-powershell (0.1.71)
316316
rex-random_identifier
317317
rex-text
318318
rex-random_identifier (0.1.2)
@@ -333,23 +333,23 @@ GEM
333333
rex-text
334334
rkelly-remix (0.0.7)
335335
robots (0.10.1)
336-
rspec-core (3.5.4)
337-
rspec-support (~> 3.5.0)
338-
rspec-expectations (3.5.0)
336+
rspec-core (3.6.0)
337+
rspec-support (~> 3.6.0)
338+
rspec-expectations (3.6.0)
339339
diff-lcs (>= 1.2.0, < 2.0)
340-
rspec-support (~> 3.5.0)
341-
rspec-mocks (3.5.0)
340+
rspec-support (~> 3.6.0)
341+
rspec-mocks (3.6.0)
342342
diff-lcs (>= 1.2.0, < 2.0)
343-
rspec-support (~> 3.5.0)
344-
rspec-rails (3.5.2)
343+
rspec-support (~> 3.6.0)
344+
rspec-rails (3.6.0)
345345
actionpack (>= 3.0)
346346
activesupport (>= 3.0)
347347
railties (>= 3.0)
348-
rspec-core (~> 3.5.0)
349-
rspec-expectations (~> 3.5.0)
350-
rspec-mocks (~> 3.5.0)
351-
rspec-support (~> 3.5.0)
352-
rspec-support (3.5.0)
348+
rspec-core (~> 3.6.0)
349+
rspec-expectations (~> 3.6.0)
350+
rspec-mocks (~> 3.6.0)
351+
rspec-support (~> 3.6.0)
352+
rspec-support (3.6.0)
353353
ruby_smb (0.0.12)
354354
bindata
355355
rubyntlm
@@ -383,7 +383,7 @@ GEM
383383
xmlrpc (0.3.0)
384384
xpath (2.0.0)
385385
nokogiri (~> 1.3)
386-
yard (0.9.8)
386+
yard (0.9.9)
387387

388388
PLATFORMS
389389
ruby

LICENSE_GEMS

Lines changed: 25 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
This file is auto-generated by tools/dev/update_gem_licenses.sh
12
actionpack, 4.2.8, MIT
23
actionview, 4.2.8, MIT
34
activemodel, 4.2.8, MIT
@@ -8,14 +9,14 @@ arel, 6.0.4, MIT
89
arel-helpers, 2.3.0, unknown
910
aruba, 0.14.2, MIT
1011
bcrypt, 3.1.11, MIT
11-
bindata, 2.3.5, ruby
12+
bindata, 2.4.0, ruby
1213
bit-struct, 0.15.0, ruby
1314
builder, 3.2.3, MIT
1415
bundler, 1.14.6, MIT
15-
capybara, 2.13.0, MIT
16+
capybara, 2.14.0, MIT
1617
childprocess, 0.5.9, MIT
1718
coderay, 1.1.1, MIT
18-
contracts, 0.15.0, "Simplified BSD"
19+
contracts, 0.16.0, "Simplified BSD"
1920
cucumber, 2.4.0, MIT
2021
cucumber-core, 1.5.0, MIT
2122
cucumber-rails, 1.4.5, MIT
@@ -25,31 +26,31 @@ docile, 1.1.5, MIT
2526
erubis, 2.7.0, MIT
2627
factory_girl, 4.8.0, MIT
2728
factory_girl_rails, 4.8.0, MIT
28-
faraday, 0.12.0.1, MIT
29+
faraday, 0.12.1, MIT
2930
ffi, 1.9.18, "New BSD"
3031
filesize, 0.1.1, MIT
3132
fivemat, 1.3.3, MIT
32-
gherkin, 4.1.1, MIT
33+
gherkin, 4.1.3, MIT
3334
google-protobuf, 3.2.0.2, "New BSD"
3435
googleauth, 0.5.1, "Apache 2.0"
35-
grpc, 1.2.2, "New BSD"
36+
grpc, 1.2.5, "New BSD"
3637
i18n, 0.8.1, MIT
3738
jsobfu, 0.4.2, "New BSD"
38-
json, 2.0.3, ruby
39+
json, 2.1.0, ruby
3940
jwt, 1.5.6, MIT
4041
little-plugger, 1.1.4, MIT
41-
logging, 2.2.0, MIT
42+
logging, 2.2.2, MIT
4243
loofah, 2.0.3, MIT
4344
memoist, 0.15.0, MIT
4445
metasm, 1.0.3, LGPL
4546
metasploit-aggregator, 0.1.3, "New BSD"
4647
metasploit-concern, 2.0.3, "New BSD"
4748
metasploit-credential, 2.0.8, "New BSD"
48-
metasploit-framework, 4.14.9, "New BSD"
49+
metasploit-framework, 4.14.17, "New BSD"
4950
metasploit-model, 2.0.3, "New BSD"
50-
metasploit-payloads, 1.2.19, "3-clause (or ""modified"") BSD"
51+
metasploit-payloads, 1.2.28, "3-clause (or ""modified"") BSD"
5152
metasploit_data_models, 2.0.14, "New BSD"
52-
metasploit_payloads-mettle, 0.1.8, "3-clause (or ""modified"") BSD"
53+
metasploit_payloads-mettle, 0.1.9, "3-clause (or ""modified"") BSD"
5354
method_source, 0.8.1, MIT
5455
mime-types, 3.1, MIT
5556
mime-types-data, 3.2016.0521, MIT
@@ -68,7 +69,7 @@ octokit, 4.7.0, MIT
6869
openssl-ccm, 1.2.1, MIT
6970
openvas-omp, 0.0.4, MIT
7071
os, 0.9.6, MIT
71-
packetfu, 1.1.13.pre, BSD
72+
packetfu, 1.1.13, BSD
7273
patch_finder, 1.0.2, "New BSD"
7374
pcaprub, 0.12.4, LGPL-2.1
7475
pg, 0.20.0, "New BSD"
@@ -84,18 +85,18 @@ rails-html-sanitizer, 1.0.3, MIT
8485
railties, 4.2.8, MIT
8586
rake, 12.0.0, MIT
8687
rb-readline, 0.5.4, BSD
87-
recog, 2.1.5, unknown
88+
recog, 2.1.6, unknown
8889
redcarpet, 3.4.0, MIT
8990
rex-arch, 0.1.4, "New BSD"
9091
rex-bin_tools, 0.1.2, "New BSD"
9192
rex-core, 0.1.9, "New BSD"
9293
rex-encoder, 0.1.3, "New BSD"
93-
rex-exploitation, 0.1.12, "New BSD"
94+
rex-exploitation, 0.1.13, "New BSD"
9495
rex-java, 0.1.4, "New BSD"
9596
rex-mime, 0.1.4, "New BSD"
9697
rex-nop, 0.1.0, unknown
9798
rex-ole, 0.1.5, "New BSD"
98-
rex-powershell, 0.1.70, "New BSD"
99+
rex-powershell, 0.1.71, "New BSD"
99100
rex-random_identifier, 0.1.2, "New BSD"
100101
rex-registry, 0.1.2, "New BSD"
101102
rex-rop_builder, 0.1.2, "New BSD"
@@ -106,13 +107,13 @@ rex-text, 0.2.14, "New BSD"
106107
rex-zip, 0.1.2, "New BSD"
107108
rkelly-remix, 0.0.7, MIT
108109
robots, 0.10.1, MIT
109-
rspec-core, 3.5.4, MIT
110-
rspec-expectations, 3.5.0, MIT
111-
rspec-mocks, 3.5.0, MIT
112-
rspec-rails, 3.5.2, MIT
113-
rspec-support, 3.5.0, MIT
114-
ruby_smb, 0.0.8, "New BSD"
115-
rubyntlm, 0.6.1, MIT
110+
rspec-core, 3.6.0, MIT
111+
rspec-expectations, 3.6.0, MIT
112+
rspec-mocks, 3.6.0, MIT
113+
rspec-rails, 3.6.0, MIT
114+
rspec-support, 3.6.0, MIT
115+
ruby_smb, 0.0.12, "New BSD"
116+
rubyntlm, 0.6.2, MIT
116117
rubyzip, 1.2.1, "Simplified BSD"
117118
sawyer, 0.8.1, MIT
118119
shoulda-matchers, 3.1.1, MIT
@@ -127,5 +128,6 @@ timecop, 0.8.1, MIT
127128
tzinfo, 1.2.3, MIT
128129
tzinfo-data, 1.2017.2, MIT
129130
windows_error, 0.1.1, BSD
131+
xmlrpc, 0.3.0, ruby
130132
xpath, 2.0.0, unknown
131-
yard, 0.9.8, MIT
133+
yard, 0.9.9, MIT

0 commit comments

Comments
 (0)