Skip to content

Commit c423ad2

Browse files
committed
Merge branch 'master' of github.com:rapid7/metasploit-framework into rapid7
2 parents d9e1653 + 6ffe84e commit c423ad2

File tree

283 files changed

+12004
-1277
lines changed

Some content is hidden

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

283 files changed

+12004
-1277
lines changed

.travis.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
11
language: ruby
2+
before_install:
3+
- sudo apt-get update -qq
4+
- sudo apt-get install -qq libpcap-dev
5+
26
rvm:
37
#- '1.8.7'
48
- '1.9.3'
59

610
notifications:
711
irc: "irc.freenode.org#msfnotify"
812

13+
git:
14+
depth: 1

Gemfile

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,20 @@ source 'http://rubygems.org'
44
gem 'activesupport', '>= 3.0.0'
55
# Needed for Msf::DbManager
66
gem 'activerecord'
7+
# Needed for some admin modules (scrutinizer_add_user.rb)
8+
gem 'json'
79
# Database models shared between framework and Pro.
8-
gem 'metasploit_data_models', :git => 'git://github.com/rapid7/metasploit_data_models.git', :tag => '0.3.0'
10+
gem 'metasploit_data_models', :git => 'git://github.com/rapid7/metasploit_data_models.git', :tag => '0.4.0'
11+
# Needed by msfgui and other rpc components
12+
gem 'msgpack'
13+
# Needed by anemone crawler
14+
gem 'nokogiri'
915
# Needed for module caching in Mdm::ModuleDetails
1016
gem 'pg', '>= 0.11'
17+
# Needed by anemone crawler
18+
gem 'robots'
19+
# For sniffer and raw socket modules
20+
gem 'pcaprub'
1121

1222
group :development do
1323
# Markdown formatting for yard

Gemfile.lock

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,47 @@
11
GIT
22
remote: git://github.com/rapid7/metasploit_data_models.git
3-
revision: 73f26789500f278dd6fd555e839d09a3b81a05f4
4-
tag: 0.3.0
3+
revision: 448c1065329efea1eac76a3897f626f122666743
4+
tag: 0.4.0
55
specs:
6-
metasploit_data_models (0.3.0)
7-
activerecord
6+
metasploit_data_models (0.4.0)
7+
activerecord (>= 3.2.10)
88
activesupport
99
pg
1010
pry
1111

1212
GEM
1313
remote: http://rubygems.org/
1414
specs:
15-
activemodel (3.2.9)
16-
activesupport (= 3.2.9)
15+
activemodel (3.2.11)
16+
activesupport (= 3.2.11)
1717
builder (~> 3.0.0)
18-
activerecord (3.2.9)
19-
activemodel (= 3.2.9)
20-
activesupport (= 3.2.9)
18+
activerecord (3.2.11)
19+
activemodel (= 3.2.11)
20+
activesupport (= 3.2.11)
2121
arel (~> 3.0.2)
2222
tzinfo (~> 0.3.29)
23-
activesupport (3.2.9)
23+
activesupport (3.2.11)
2424
i18n (~> 0.6)
2525
multi_json (~> 1.0)
2626
arel (3.0.2)
2727
builder (3.0.4)
2828
coderay (1.0.8)
2929
diff-lcs (1.1.3)
3030
i18n (0.6.1)
31+
json (1.7.7)
3132
method_source (0.8.1)
33+
msgpack (0.5.2)
3234
multi_json (1.0.4)
35+
nokogiri (1.5.6)
36+
pcaprub (0.11.3)
3337
pg (0.14.1)
3438
pry (0.9.10)
3539
coderay (~> 1.0.5)
3640
method_source (~> 0.8)
3741
slop (~> 3.3.1)
3842
rake (10.0.2)
3943
redcarpet (2.2.2)
44+
robots (0.10.1)
4045
rspec (2.12.0)
4146
rspec-core (~> 2.12.0)
4247
rspec-expectations (~> 2.12.0)
@@ -59,10 +64,15 @@ PLATFORMS
5964
DEPENDENCIES
6065
activerecord
6166
activesupport (>= 3.0.0)
67+
json
6268
metasploit_data_models!
69+
msgpack
70+
nokogiri
71+
pcaprub
6372
pg (>= 0.11)
6473
rake
6574
redcarpet
75+
robots
6676
rspec (>= 2.12)
6777
simplecov (= 0.5.4)
6878
yard

data/armitage/armitage.jar

14.1 KB
Binary file not shown.

data/armitage/cortana.jar

14 KB
Binary file not shown.

data/armitage/whatsnew.txt

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,55 @@
11
Armitage Changelog
22
==================
33

4+
12 Feb 13 (tested against msf 16438)
5+
---------
6+
- Fixed a corner case preventing the display of removed host labels
7+
when connected to a team server.
8+
- Fixed RPC call cache corruption in team server mode. This bug could
9+
lead to some exploits defaulting to a shell payload when meterpreter
10+
was a possibility.
11+
- Slight optimization to some DB queries. I no longer pull unused
12+
fields making the query marginally faster. Team server is more
13+
efficient too as changes to unused fields won't force data (re)sync.
14+
- Hosts -> Clear Database now clears host labels too.
15+
- Added the ability to manage multiple team server instances through
16+
Armitage. Go to Armitage -> New Connection to connect to another
17+
server. A button bar will appear that allows you to switch active
18+
Armitage connections.
19+
- Credentials available across instances are pooled when using
20+
the [host] -> Login menu and the credential helper.
21+
- Rewrote the event log management code in the team server
22+
- Added nickname tab completion to event log. I feel like I'm writing
23+
an IRC client again.
24+
- Hosts -> Clear Database now asks you to confirm the action.
25+
- Hosts -> Import Hosts announces successful import to event log again.
26+
27+
23 Jan 13 (tested against msf 16351)
28+
---------
29+
- Added helpers to set EXE::Custom and EXE::Template options.
30+
- Fixed a bug displaying a Windows 8 icon for Windows 2008 hosts
31+
- Cleaned up Armitage -> SOCKS Proxy job management code. The code to
32+
check if a proxy server is up was deadlock prone. Removed it.
33+
- Starting SOCKS Proxy module now opens a tab displaying the module
34+
start process. An event is posted to the event log too.
35+
- Created an option helper to select credentials for SMBUser, SMBPass,
36+
USERNAME, and PASSWORD.
37+
- Added a feature to label hosts. A label will show up in its own column
38+
in table view or below all info in graph view. Any team member may
39+
change a label through [host] -> host -> Set Label. You may also use
40+
dynamic workspaces to show hosts with certain labels attached.
41+
- Fixed bad things happening when connecting Armitage to 'localhost' and
42+
not '127.0.0.1'.
43+
- Screenshots and Webcam shots are now centered in their tab.
44+
- Added an alternate .bat file to start msfrpcd on Windows in the
45+
Metasploit 4.5 installer's environment.
46+
- Added a color-style for [!] warning messages
47+
48+
Cortana Updates (for scripters)
49+
--------
50+
- &handler function now works as advertised.
51+
- Cortana now avoids use of core.setg
52+
453
4 Jan 13 (tested against msf 16252)
554
--------
655
- Added a helper to set REXE option

data/exploits/cve-2012-5076_2/B.class

619 Bytes
Binary file not shown.
2.71 KB
Binary file not shown.

data/exploits/cve-2012-5088/B.class

619 Bytes
Binary file not shown.
2.29 KB
Binary file not shown.

0 commit comments

Comments
 (0)