Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fffff #31

Merged
merged 94 commits into from
Apr 30, 2021
Merged

fffff #31

merged 94 commits into from
Apr 30, 2021

Conversation

pedrib
Copy link
Owner

@pedrib pedrib commented Apr 30, 2021

Tell us what this change does. If you're fixing a bug, please mention
the github issue number.

Please ensure you are submitting from a unique branch in your repository to master in Rapid7's.

Verification

List the steps needed to make sure this thing works

  • Start msfconsole
  • use exploit/windows/smb/ms08_067_netapi
  • ...
  • Verify the thing does what it should
  • Verify the thing does not do what it should not
  • Document the thing and how it works (Example)

If you are opening a PR for a new module that exploits a specific piece of hardware or requires a complex or hard-to-find testing environment, we recommend that you send us a demo of your module executing correctly. Seeing your module in action will help us review your PR faster!

Specific Hardware Examples:

  • Switches
  • Routers
  • IP Cameras
  • IoT devices

Complex Software Examples:

  • Expensive proprietary software
  • Software with an extensive installation process
  • Software that requires exploit testing across multiple significantly different versions
  • Software without an English language UI

We will also accept demonstrations of successful module execution even if your module doesn't meet the above conditions. It's not a necessity, but it may help us land your module faster!

Demonstration of successful module execution can take the form of a packet capture (pcap) or a screen recording. You can send pcaps and recordings to msfdev@metaspolit.com. Please include a CVE number in the subject header (if applicable), and a link to your PR in the email body.

RageLtMan and others added 30 commits September 23, 2020 14:41
MSIL generation was never added to util, and the pending rc4
generator should be accessible from here as well. Add both to the
end of the powershell generators section.

Add rc4 to the powershell method enum in opts which is passed
into rex-powershell.
Add new module and documentation
Co-authored-by: adfoster-r7 <60357436+adfoster-r7@users.noreply.github.com>
Co-authored-by: wvu <wvu-r7@users.noreply.github.com>
Co-authored-by: Shelby Pace <40177151+space-r7@users.noreply.github.com>
Co-authored-by: Shelby Pace <40177151+space-r7@users.noreply.github.com>
Co-authored-by: Shelby Pace <40177151+space-r7@users.noreply.github.com>
Co-authored-by: Shelby Pace <40177151+space-r7@users.noreply.github.com>
Co-authored-by: Shelby Pace <40177151+space-r7@users.noreply.github.com>
Co-authored-by: Shelby Pace <40177151+space-r7@users.noreply.github.com>
…r to trigger functionalities on the head unit
When passed arguments as `opts` prefer to avoid side-effects
from method execution.

This extends similar work from #12740
gwillcox-r7 and others added 29 commits April 26, 2021 14:12
Able to specify an individual private key as a string parameter into the module
* Use RESP's information about bulk string and array lengths
* Iterative rather than recursive approach
* Remove use of member variable for storing state
* Display Redis hashes as Ruby hashes
* Rubifying code
The named regex capture no longer worked since it was moved into a constant value.
@pedrib pedrib merged commit eca5609 into pedrib:master Apr 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.