modules/exploits/multi/http/pmwiki_pagelist.rb
Method initialize
has 37 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def initialize(info={})
super(update_info(info,
'Name' => 'PmWiki pagelist.php Remote PHP Code Injection Exploit',
'Description' => %q{
This module exploits an arbitrary command execution vulnerability
Method exploit
has 28 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def exploit
p = Rex::Text.encode_base64(payload.encoded)
header = rand_text_alpha_upper(3)
header_append = rand_text_alpha_upper(4)