Skip to content

Commit fbb18b5

Browse files
author
Pedro Ribeiro
committed
Merge pull request #24 from rapid7/master
aa
2 parents b64294a + 1bfb31e commit fbb18b5

File tree

3,301 files changed

+19781
-10798
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,301 files changed

+19781
-10798
lines changed

.github/ISSUE_TEMPLATE.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
## Steps to reproduce
2+
3+
How'd you do it?
4+
5+
1. ...
6+
2. ...
7+
8+
This section should also tell us any relevant information about the
9+
environment; for example, if an exploit that used to work is failing,
10+
tell us the victim operating system and service versions.
11+
12+
## Expected behavior
13+
14+
What should happen?
15+
16+
## Current behavior
17+
18+
What happens instead?
19+
20+
You might also want to check the last ~1k lines of
21+
`/opt/metasploit/apps/pro/engine/config/logs/framework.log` or
22+
`~/.msf4/logs/framework.log` for relevant stack traces
23+
24+
25+
## System stuff
26+
27+
### Metasploit version
28+
29+
Get this with the `version` command in msfconsole (or `git log -1 --pretty=oneline` for a source install).
30+
31+
### I installed Metasploit with:
32+
- [ ] Kali package via apt
33+
- [ ] Omnibus installer (nightly)
34+
- [ ] Commercial/Community installer (from http://www.rapid7.com/products/metasploit/download.jsp)
35+
- [ ] Source install (please specify ruby version)
36+
37+
### OS
38+
39+
What OS are you running Metasploit on?
40+
41+

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
2+
Tell us what this change does. If you're fixing a bug, please mention
3+
the github issue number.
4+
5+
## Verification
6+
7+
List the steps needed to make sure this thing works
8+
9+
- [ ] Start `msfconsole`
10+
- [ ] `use exploit/windows/smb/ms08_067_netapi`
11+
- [ ] ...
12+
- [ ] **Verify** the thing does what it should
13+
- [ ] **Verify** the thing does not do what it should not
14+

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ external/source/exploits/**/Release
6868
# Avoid checking in Meterpreter binaries. These are supplied upstream by
6969
# the metasploit-payloads gem.
7070
data/meterpreter/*.dll
71+
data/meterpreter/*.php
72+
data/meterpreter/*.py
7173
data/meterpreter/*.bin
7274
data/meterpreter/*.jar
7375
data/meterpreter/*.lso

.mailmap

Lines changed: 44 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,45 @@
1-
bcook-r7 <bcook-r7@github> <[email protected]>
2-
bcook-r7 <bcook-r7@github> Brent Cook <[email protected]>
3-
bturner-r7 <bturner-r7@github> Brandon Turner <[email protected]>
4-
cdoughty-r7 <cdoughty-r7@github> Chris Doughty <[email protected]>
5-
dheiland-r7 <dheiland-r7@github> Deral Heiland <[email protected]>
6-
dmaloney-r7 <dmaloney-r7@github> David Maloney <[email protected]>
7-
dmaloney-r7 <dmaloney-r7@github> David Maloney <[email protected]>
8-
dmaloney-r7 <dmaloney-r7@github> dmaloney-r7 <[email protected]>
9-
dmohanty-r7 <dmohanty-r7@github> Dev Mohanty <[email protected]>
10-
dmohanty-r7 <dmohanty-r7@github> Dev Mohanty <[email protected]>
11-
dmohanty-r7 <dmohanty-r7@github> dmohanty-r7 <[email protected]>
12-
dmohanty-r7 <dmohanty-r7@github> dmohanty-r7 <[email protected]>
13-
ecarey-r7 <ecarey-r7@github> Erran Carey <[email protected]>
14-
farias-r7 <farias-r7@github> Fernando Arias <[email protected]>
15-
gmikeska-r7 <gmikeska-r7@github> Greg Mikeska <[email protected]>
16-
gmikeska-r7 <gmikeska-r7@github> Gregory Mikeska <[email protected]>
17-
hdm <hdm@github> HD Moore <[email protected]>
18-
hdm <hdm@github> HD Moore <[email protected]>
19-
hdm <hdm@github> HD Moore <[email protected]>
20-
jhart-r7 <jhart-r7@github> Jon Hart <[email protected]>
21-
jlee-r7 <jlee-r7@github> <[email protected]> # aka egypt
22-
jlee-r7 <jlee-r7@github> <[email protected]>
23-
kgray-r7 <kgray-r7@github> Kyle Gray <[email protected]>
24-
lsanchez-r7 <lsanchez-r7@github> Lance Sanchez <[email protected]>
25-
lsanchez-r7 <lsanchez-r7@github> Lance Sanchez <[email protected]>
26-
lsanchez-r7 <lsanchez-r7@github> Lance Sanchez <[email protected]>
27-
lsanchez-r7 <lsanchez-r7@github> Lance Sanchez <[email protected]>
28-
lsanchez-r7 <lsanchez-r7@github> darkbushido <[email protected]>
29-
lsato-r7 <lsato-r7@github> Louis Sato <[email protected]>
1+
acammack-r7 <acammack-r7@github> Adam Cammack <[email protected]>
2+
bcook-r7 <bcook-r7@github> <[email protected]>
3+
bcook-r7 <bcook-r7@github> Brent Cook <[email protected]>
4+
bturner-r7 <bturner-r7@github> Brandon Turner <[email protected]>
5+
bpatterson-r7 <bpatterson-r7@github> Brian Patterson <[email protected]>
6+
cdoughty-r7 <cdoughty-r7@github> Chris Doughty <[email protected]>
7+
dheiland-r7 <dheiland-r7@github> Deral Heiland <[email protected]>
8+
dmaloney-r7 <dmaloney-r7@github> David Maloney <[email protected]>
9+
dmaloney-r7 <dmaloney-r7@github> David Maloney <[email protected]>
10+
dmaloney-r7 <dmaloney-r7@github> dmaloney-r7 <[email protected]>
11+
dmohanty-r7 <dmohanty-r7@github> Dev Mohanty <[email protected]>
12+
dmohanty-r7 <dmohanty-r7@github> Dev Mohanty <[email protected]>
13+
dmohanty-r7 <dmohanty-r7@github> dmohanty-r7 <[email protected]>
14+
dmohanty-r7 <dmohanty-r7@github> dmohanty-r7 <[email protected]>
15+
ecarey-r7 <ecarey-r7@github> Erran Carey <[email protected]>
16+
farias-r7 <farias-r7@github> Fernando Arias <[email protected]>
17+
gmikeska-r7 <gmikeska-r7@github> Greg Mikeska <[email protected]>
18+
gmikeska-r7 <gmikeska-r7@github> Gregory Mikeska <[email protected]>
19+
jhart-r7 <jhart-r7@github> Jon Hart <[email protected]>
20+
jlee-r7 <jlee-r7@github> <[email protected]> # aka egypt
21+
jlee-r7 <jlee-r7@github> <[email protected]>
22+
kgray-r7 <kgray-r7@github> Kyle Gray <[email protected]>
23+
lsanchez-r7 <lsanchez-r7@github> Lance Sanchez <[email protected]>
24+
lsanchez-r7 <lsanchez-r7@github> Lance Sanchez <[email protected]>
25+
lsanchez-r7 <lsanchez-r7@github> Lance Sanchez <[email protected]>
26+
lsanchez-r7 <lsanchez-r7@github> Lance Sanchez <[email protected]>
27+
lsanchez-r7 <lsanchez-r7@github> darkbushido <[email protected]>
28+
lsato-r7 <lsato-r7@github> Louis Sato <[email protected]>
3029
pdeardorff-r7 <pdeardorff-r7@github> Paul Deardorff <[email protected]>
3130
pdeardorff-r7 <pdeardorff-r7@github> pdeardorff-r7 <[email protected]>
32-
sgonzalez-r7 <sgonzalez-r7@github> Sonny Gonzalez <[email protected]>
33-
shuckins-r7 <shuckins-r7@github> Samuel Huckins <[email protected]>
34-
todb-r7 <todb-r7@github> Tod Beardsley <[email protected]>
35-
todb-r7 <todb-r7@github> Tod Beardsley <[email protected]>
36-
todb-r7 <todb-r7@github> Tod Beardsley <[email protected]>
37-
wchen-r7 <wchen-r7@github> <[email protected]> # aka sinn3r
38-
wchen-r7 <wchen-r7@github> <[email protected]>
39-
wvu-r7 <wvu-r7@github> William Vu <[email protected]>
40-
wvu-r7 <wvu-r7@github> William Vu <[email protected]>
41-
wvu-r7 <wvu-r7@github> William Vu <[email protected]>
42-
wvu-r7 <wvu-r7@github> wvu-r7 <[email protected]>
31+
sgonzalez-r7 <sgonzalez-r7@github> Sonny Gonzalez <[email protected]>
32+
shuckins-r7 <shuckins-r7@github> Samuel Huckins <[email protected]>
33+
todb-r7 <todb-r7@github> Tod Beardsley <[email protected]>
34+
todb-r7 <todb-r7@github> Tod Beardsley <[email protected]>
35+
todb-r7 <todb-r7@github> Tod Beardsley <[email protected]>
36+
wchen-r7 <wchen-r7@github> <[email protected]> # aka sinn3r
37+
wchen-r7 <wchen-r7@github> <[email protected]>
38+
wvu-r7 <wvu-r7@github> William Vu <[email protected]>
39+
wvu-r7 <wvu-r7@github> William Vu <[email protected]>
40+
wvu-r7 <wvu-r7@github> William Vu <[email protected]>
41+
wvu-r7 <wvu-r7@github> wvu-r7 <[email protected]>
42+
wwebb-r7 <wwebb-r7@github> William Webb <[email protected]>
4343

4444
# Above this line are current Rapid7 employees. Below this paragraph are
4545
# volunteers, former employees, and potential Rapid7 employees who, at
@@ -83,6 +83,9 @@ g0tmi1k <g0tmi1k@github> <[email protected]>
8383
g0tmi1k <g0tmi1k@github> <[email protected]>
8484
h0ng10 <h0ng10@github> h0ng10 <[email protected]>
8585
h0ng10 <h0ng10@github> Hans-Martin Münch <[email protected]>
86+
hdm <hdm@github> HD Moore <[email protected]>
87+
hdm <hdm@github> HD Moore <[email protected]>
88+
hdm <hdm@github> HD Moore <[email protected]>
8689
jabra <jabra@github> Josh Abraham <[email protected]>
8790
jabra <jabra@github> Joshua Abraham <[email protected]>
8891
jcran <jcran@github> <[email protected]>
@@ -111,6 +114,7 @@ m-1-k-3 <m-1-k-3@github> Michael Messner <[email protected]>
111114
Meatballs1 <Meatballs1@github> <[email protected]>
112115
Meatballs1 <Meatballs1@github> <[email protected]>
113116
mubix <mubix@github> Rob Fuller <[email protected]>
117+
net-ninja <[email protected]> Steven Seeley <[email protected]>
114118
nevdull77 <nevdull77@github> Patrik Karlsson <[email protected]>
115119
nmonkee <nmonkee@github> nmonkee <[email protected]>
116120
nullbind <nullbind@github> nullbind <[email protected]>

.ruby-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.1.7
1+
2.1.9

.travis.yml

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,22 @@
1+
sudo: false
2+
group: stable
13
bundler_args: --without coverage development pcap
24
cache: bundler
5+
addons:
6+
postgresql: '9.3'
7+
apt:
8+
packages:
9+
- libpcap-dev
10+
- graphviz
11+
language: ruby
12+
rvm:
13+
- '2.1.8'
14+
315
env:
416
- RAKE_TASKS="cucumber cucumber:boot" CREATE_BINSTUBS=true
517
- RAKE_TASKS=spec SPEC_OPTS="--tag content"
618
- RAKE_TASKS=spec SPEC_OPTS="--tag ~content"
719

8-
language: ruby
920
matrix:
1021
fast_finish: true
1122
before_install:
@@ -23,9 +34,6 @@ before_script:
2334
script:
2435
# fail build if db/schema.rb update is not committed
2536
- git diff --exit-code db/schema.rb && bundle exec rake $RAKE_TASKS
26-
sudo: false
27-
rvm:
28-
- '2.1.7'
2937

3038
notifications:
3139
irc: "irc.freenode.org#msfnotify"
@@ -38,9 +46,3 @@ branches:
3846
except:
3947
- gh-pages
4048
- metakitty
41-
42-
addons:
43-
postgresql: '9.3'
44-
apt:
45-
packages:
46-
- libpcap-dev

CONTRIBUTING.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ and Metasploit's [Common Coding Mistakes].
3737
* **Do** follow the [50/72 rule] for Git commit messages.
3838
* **Don't** use the default merge messages when merging from other branches.
3939
* **Do** create a [topic branch] to work on instead of working directly on `master`.
40+
* **Do** license your code as BSD 3-clause, BSD 2-clause, or MIT.
4041

4142
### Pull Requests
4243

Gemfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ group :development do
1818
gem 'yard'
1919
# for development and testing purposes
2020
gem 'pry'
21+
# module documentation
22+
gem 'octokit', '~> 4.0'
23+
# rails-upgrade staging gems
2124
end
2225

2326
group :development, :test do

0 commit comments

Comments
 (0)