Skip to content

Commit

Permalink
Land #18957, Bump Metasploit version to 6.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
smcintyre-r7 committed Mar 20, 2024
2 parents 1216bf1 + c9fe98b commit 321e073
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 16 deletions.
2 changes: 1 addition & 1 deletion Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
metasploit-framework (6.3.61)
metasploit-framework (6.4.0)
actionpack (~> 7.0.0)
activerecord (~> 7.0.0)
activesupport (~> 7.0.0)
Expand Down
8 changes: 4 additions & 4 deletions docs/metasploit-framework.wiki/How-to-Configure-DNS.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ Starting in Metasploit 6.4, Metasploit uses an internal DNS resolution system th
control over the process of DNS queries.

## The DNS command
Metasploit's DNS configuration is controlled by the `dns` command which has multiple subcommands. This command is only
available when the `dns` feature is enabled (`features set dns true`). Once enabled, the current configuration can be
printed by running `dns print`.
Metasploit's DNS configuration is controlled by the `dns` command which has multiple subcommands.

```
The current configuration can be printed by running `dns print`:

```msf6
msf6 > dns print
Default search domain: N/A
Default search list: lab.lan
Expand Down
2 changes: 1 addition & 1 deletion lib/metasploit/framework/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ def self.get_hash
end
end

VERSION = "6.3.61"
VERSION = "6.4.0"
MAJOR, MINOR, PATCH = VERSION.split('.').map { |x| x.to_i }
PRERELEASE = 'dev'
HASH = get_hash
Expand Down
24 changes: 14 additions & 10 deletions lib/msf/core/feature_manager.rb
Original file line number Diff line number Diff line change
Expand Up @@ -57,52 +57,56 @@ class FeatureManager
description: 'When enabled Metasploit will output warnings about missing Metasploit payloads, for instance if they were removed by antivirus etc',
requires_restart: true,
default_value: true,
developer_notes: 'Planned for default enablement in: Metasploit 6.4.x'
developer_notes: 'Enabled in Metasploit 6.4.x'
}.freeze,
{
name: DEFER_MODULE_LOADS,
description: 'When enabled will not eagerly load all modules',
requires_restart: true,
default_value: false,
developer_notes: 'Planned for default enablement in: Metasploit 6.4.x'
developer_notes: 'Needs a final round of testing. Can be enabled after 6.4.0 is released.'
}.freeze,
{
name: SMB_SESSION_TYPE,
description: 'When enabled will allow for the creation/use of smb sessions',
requires_restart: true,
default_value: false
default_value: true,
developer_notes: 'Enabled in Metasploit 6.4.x'
}.freeze,
{
name: POSTGRESQL_SESSION_TYPE,
description: 'When enabled will allow for the creation/use of PostgreSQL sessions',
requires_restart: true,
default_value: false,
default_value: true,
developer_notes: 'Enabled in Metasploit 6.4.x'
}.freeze,
{
name: MYSQL_SESSION_TYPE,
description: 'When enabled will allow for the creation/use of MySQL sessions',
requires_restart: true,
default_value: false
default_value: true,
developer_notes: 'Enabled in Metasploit 6.4.x'
}.freeze,
{
name: MSSQL_SESSION_TYPE,
description: 'When enabled will allow for the creation/use of mssql sessions',
requires_restart: true,
default_value: false
default_value: true,
developer_notes: 'Enabled in Metasploit 6.4.x'
}.freeze,
{
name: DNS,
description: 'When enabled allows configuration of DNS resolution behaviour in Metasploit',
requires_restart: true,
default_value: false,
developer_notes: 'Planned for default enablement in: Metasploit 6.4.x'
default_value: true,
developer_notes: 'Enabled in Metasploit 6.4.x'
}.freeze,
{
name: HIERARCHICAL_SEARCH_TABLE,
description: 'When enabled the search table is enhanced to show details on module actions and targets',
requires_restart: false,
default_value: false,
developer_notes: 'Planned for default enablement in: Metasploit 6.4.x'
default_value: true,
developer_notes: 'Enabled in Metasploit 6.4.x'
}.freeze
].freeze

Expand Down

0 comments on commit 321e073

Please sign in to comment.