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

Fix .rex_getaddrinfo inconsistencies #67

Merged
merged 4 commits into from
Nov 22, 2024

Commits on Nov 20, 2024

  1. Mark dnsruby as a requirement and remove Net::DNS

    Remove ::Net::DNS because it can be replaced by Dnsruby instead since we
    just need the constants. Use Dnsruby because it's a public gem whereas
    ::Net::DNS is currently a vendored hack used by Metasploit.
    
    One DNS library to rule them all.
    zeroSteiner committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    1bfcc40 View commit details
    Browse the repository at this point in the history
  2. Handle numeric addresses in .rex_getaddrinfo

    This makes the implementation more consistent with Addrinfo.getaddrinfo.
    zeroSteiner committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    3a2f734 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0d649c2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8640709 View commit details
    Browse the repository at this point in the history