modules/exploits/windows/misc/bcaaa_bof.rb
Method exploit
has 63 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def exploit
rop_gadgets = [
# rop chain generated with mona.py
0x7c346c0a, # POP EAX # RETN (MSVCR71.dll)
Method initialize
has 43 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def initialize(info={})
super(update_info(info,
'Name' => "Blue Coat Authentication and Authorization Agent (BCAAA) 5 Buffer Overflow",
'Description' => %q{
This module exploits a stack buffer overflow in process bcaaa-130.exe (port 16102),