rapid7/metasploit-framework

View on GitHub

Showing 16,065 of 22,177 total issues

Method initialize has 5 arguments (exceeds 4 allowed). Consider refactoring.
Open

  def initialize(client, cid, type, flags, packet, sock_params: nil)

    Method initialize has 5 arguments (exceeds 4 allowed). Consider refactoring.
    Open

      def initialize(client, cid, type, flags, packet, sock_params: nil)

      Method initialize has 5 arguments (exceeds 4 allowed). Consider refactoring.
      Open

        def initialize(client, hkey, name, type = nil, data = nil)

        Method initialize has 5 arguments (exceeds 4 allowed). Consider refactoring.
        Open

          def initialize(client, cid, type, flags, packet, sock_params: nil)

          Method initialize has 5 arguments (exceeds 4 allowed). Consider refactoring.
          Open

            def initialize(client, root_key, base_key, perm, hkey)

            Method domain_query has 5 arguments (exceeds 4 allowed). Consider refactoring.
            Open

              def domain_query(domain_name, filter, max_results, page_size, fields)
            Severity: Minor
            Found in lib/rex/post/meterpreter/extensions/extapi/adsi/adsi.rb - About 35 mins to fix

              Method authenticate has 5 arguments (exceeds 4 allowed). Consider refactoring.
              Open

                  def authenticate(user, passwd, db, flag, charset)
              Severity: Minor
              Found in lib/rbmysql/protocol.rb - About 35 mins to fix

                Method initialize has 5 arguments (exceeds 4 allowed). Consider refactoring.
                Open

                  def initialize(database, user, password=nil, uri = nil, proxies = nil)
                Severity: Minor
                Found in lib/postgres/postgres-pr/connection.rb - About 35 mins to fix

                  Method set_file_mace has 5 arguments (exceeds 4 allowed). Consider refactoring.
                  Open

                    def set_file_mace(file_path, modified = nil, accessed = nil, created = nil,
                      entry_modified = nil)
                  Severity: Minor
                  Found in lib/rex/post/meterpreter/extensions/priv/fs.rb - About 35 mins to fix

                    Method to_executable has 5 arguments (exceeds 4 allowed). Consider refactoring.
                    Open

                      def self.to_executable(framework, arch, plat, code = '', opts = {})
                    Severity: Minor
                    Found in lib/msf/util/exe.rb - About 35 mins to fix

                      Method encode_stub has 5 arguments (exceeds 4 allowed). Consider refactoring.
                      Open

                        def self.encode_stub(framework, arch, code, platform = nil, badchars = '')
                      Severity: Minor
                      Found in lib/msf/util/exe.rb - About 35 mins to fix

                        Method to_exe_elf has 5 arguments (exceeds 4 allowed). Consider refactoring.
                        Open

                          def self.to_exe_elf(framework, opts, template, code, big_endian=false)
                        Severity: Minor
                        Found in lib/msf/util/exe.rb - About 35 mins to fix

                          Method build_regex_file_section has 5 arguments (exceeds 4 allowed). Consider refactoring.
                          Open

                                  def build_regex_file_section(path, match_total, regex, header_name, blurb)
                          Severity: Minor
                          Found in lib/msf/ui/debug.rb - About 35 mins to fix

                            Method import_option has 5 arguments (exceeds 4 allowed). Consider refactoring.
                            Open

                              def import_option(key, val, imported = true, imported_by = nil, option = nil)
                            Severity: Minor
                            Found in lib/msf/core/data_store_with_fallbacks.rb - About 35 mins to fix

                              Method scanner_spoof_send has 5 arguments (exceeds 4 allowed). Consider refactoring.
                              Open

                                def scanner_spoof_send(data, ip, port, srcip, num_packets=1)
                              Severity: Minor
                              Found in lib/msf/core/auxiliary/udp_scanner.rb - About 35 mins to fix

                                Method send_mms has 5 arguments (exceeds 4 allowed). Consider refactoring.
                                Open

                                    def send_mms(phone_numbers, subject, message, attachment_path=nil, ctype=nil)
                                Severity: Minor
                                Found in lib/msf/core/auxiliary/mms.rb - About 35 mins to fix

                                  Method process_dr_search has 5 arguments (exceeds 4 allowed). Consider refactoring.
                                  Open

                                    def process_dr_search(res, res_code, repo_name, fields=nil, mode='standard')
                                  Severity: Minor
                                  Found in lib/msf/core/auxiliary/manage_engine_xnode/process.rb - About 35 mins to fix

                                    Method add_stage has 5 arguments (exceeds 4 allowed). Consider refactoring.
                                    Open

                                      def add_stage(p, full_name, stage_name, handler_type, modinfo)
                                    Severity: Minor
                                    Found in lib/msf/core/payload_set.rb - About 35 mins to fix

                                      Method find_payload has 5 arguments (exceeds 4 allowed). Consider refactoring.
                                      Open

                                        def find_payload(platform, arch, handler, session, payload_type)
                                      Severity: Minor
                                      Found in lib/msf/core/payload_set.rb - About 35 mins to fix

                                        Method get_vuln has 5 arguments (exceeds 4 allowed). Consider refactoring.
                                        Open

                                          def get_vuln(wspace, host, service, name, data='')
                                        Severity: Minor
                                        Found in lib/msf/core/db_manager/vuln.rb - About 35 mins to fix
                                          Severity
                                          Category
                                          Status
                                          Source
                                          Language