master
Reapply "This adjusts module options that need a routable address"
Add in additional YARD documentation fixes
Fixes issues
code spell for a bunch of modules
add support for header fields in JWT encode
fix: correct typo 'recieved' to 'received' in two files
Fix: Address Copilot review feedback on blind extraction and calibration
Specify mode rb on file reads
Land #15263, adds payload flag to analyze
Use zeitwerk for lib/msf/core folder
Code review
Update windows acceptance tests
Retab lib
dhcp_server: Check to validate for _determine_server_comm
Adds default fmt argument to to_executable in msf/core/exploit/exe, comments refactor, adds to_win32pe_dll
file_dropper_exist? needs to test if teh path if either a file or a directory, the logic for shell sessions on wqindows is testing if a path if a file and not a directory. this is wrong. Origionally FileDropper only supported cleaningup files, so this logic made sense (it was copied over from teh File post moduile) but FileDropper has since supported directories so teh logic here neds to reflect that.
fix packfile construction, fix git push
Implement infrastructure for payload delivery
Fix bug in js_obfuscate
Zeitwerk `rex` folder
added code sugesstions from dledda-r7
Remove the `job_listener:` kwarg in `run_simple`, `exploit_simple` and `check_simple`
Fix broken ntlm message constants
Merge branch 'rapid7' into cleanup/remove-id-tags
Fix grammer in comments
Fix file reads on Windows for binary files
Update lib/msf/core/exploit/pgadmin.rb
Major refactoring of PHP payloads and related exploits
Add poll_until_truthy method for consistent polling and update session upgrade logic
It made the gadgets being used more readable
Fix: Remove BenchmarkProbeIterations from global SQLi options
Msf::Exploit::VBSObfuscate: Add VBS obfuscation library
Move viewstate signing logic into Rex
Put remaining consts in exploit mixin...