Method: WWMD::FormArray#burpify

Defined in:
lib/wwmd/page/form_array.rb

#burpify(all = true) ⇒ Object

add markers for burp intruder to form



277
278
279
280
281
282
283
284
285
286
287
288
289
290
# File 'lib/wwmd/page/form_array.rb', line 277

def burpify(all=true) #:nodoc:
  ret = self.clone
  ret.each_index do |i|
    next if ret[i][0] =~ /^__/
#        ret.set_value!(i,"#{ret.get_value(i)}" + "\302\247" + "\302\247")
    if all
      ret.set_value!(i,"\244" + "#{ret.get_value(i)}" + "\244")
    else
      ret.set_value!(i,"#{ret.get_value(i)}" + "\244" + "\244")
    end          
  end
  ret.to_post.pbcopy
  return ret
end