master
code spell for a bunch of modules
Also catch ECONNRESET
added check for proper db connection and rescued nodatabase error
Use zeitwerk for lib/msf/core folder
Retab lib
Refactor the segment injector and hijacker
add support for header fields in JWT encode
Merge branch 'master' of github.com:rapid7/metasploit-framework into 6.5
Fix after 2nd code review
Merge pull request #20739 from cdelafuente-r7/add_mitre_tech_kerb_unconst_deleg
Update logic for aux modules having called report_vuln already
Simplify get_parent_path with rindex instead of split/join
Refactor file collection logic to exclude lib/ directory
MSSQL auto auth should look at the domain
Fix Meterpreter response timeout leak
Adress comments from code review
fixed: ssh cmd_exec newline handling in command shells
Label peer certs distinctly from issued certs and CSRs
update dependencies for Sinatra, Rack, and Thin to support rails 8 upgrade
Replace the comments from vore.rb and base.rb with readmes
restrict analyze creds to host workspace
Fix crash with frozen string literals
Rubocop: Resolve Rubocop Style/RedundantRegexpArgument violations
Update info -d markdown
Add global datastore option configuration
Fix code style
Fixes database name stripping
Extract Msf::DBImportError
Update brocade tests to pass locally
Revert change to `each_module` for compatible nops
Add a base64 ARCH_CMD encoder
Fix initial incorrect parameters in YARD documentation
Track run_uuid/job_id & fix issues
Improve validation rhosts validation
Fix `fail_with` console output by tracking error messages
Add feature flag to skip checksum validation for faster development boot
Defer loading dependencies
Refactor calling process_autoruns into the handler to be consistent
Fix comment style in Msf::HostState
Add new MCP tools
Consolidate datastore with fallbacks logic
Improve handling of external modules when missing runtime dependencies
Fixes WMAP plugin loading failures
Add 'coding: binary' to all msf/rex library files
First pass of TLV-based configuration and MC2
Update DNS resolution for socks proxies
Mark 0.0.0.0 as an acceptable local address
Allow wildcard bind addresses for handlers that bind to all interfaces
Add tests and normalization
Fix OptArray splitting/validation and migrate all Meterpreter platform options
Show session/rhost options separate from each other
Add database ref opts for kerberos and pkcs12
Add a missing keyword for option validation
Update proxy string validation
Adds rhost url support behind a feature flag
add OptTimedelta datastore option and remove Kerberos-specific clock skew parsing
Fix LHOST validation to accept tunnel hostnames and skip DNS resolution in bind_addresses
Changes from code review
Remove the encrypted shell payload and libs
Msf::PayloadSet#recalculate: Replace delete_if with replace(slice(...))
Extract Msf::Platform
Add a print_bad alias for print_error
Default to the most recent session
extract Msf::Reference
Use Metasploit-Payloads Crypto to decrypt payloads
Check the last proxy for resolution capabilities
Fix code style in Msf::ServiceState
Update target_host information
Add postgres acceptance tests
add 'name' key to history contexts
Modified shell to a PowerShell shell
Extract Msf::SiteReference
Extract Msf::Target
Rails 7.1 upgrade
Fix `undefined method` error in `/api/v1/modules` endpoint
Fix flaky windows version detection