rapid7/metasploit-framework

View on GitHub
lib/msf/core/payload/jsp.rb

Summary

Maintainability
B
4 hrs
Test Coverage

Method jsp_bind_tcp has 51 lines of code (exceeds 25 allowed). Consider refactoring.
Open

  def jsp_bind_tcp
    # Modified from: http://www.security.org.sg/code/jspreverse.html
    generator = Rex::RandomIdentifier::Generator.new({ language: :jsp })

    var_is = generator.generate(2)
Severity: Major
Found in lib/msf/core/payload/jsp.rb - About 2 hrs to fix

    Method jsp_reverse_tcp has 49 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

      def jsp_reverse_tcp
        # JSP Reverse Shell modified from: http://www.security.org.sg/code/jspreverse.html
        generator = Rex::RandomIdentifier::Generator.new({ language: :jsp })
    
        var_is = generator.generate(2)
    Severity: Minor
    Found in lib/msf/core/payload/jsp.rb - About 1 hr to fix

      There are no issues that match your filters.

      Category
      Status