rescue NoCompatiblePayloadError inside size method, fixes #1604
git-svn-id: file:///home/svn/framework3/trunk@10051 4d416f70-5f16-0410-b530-b9f4589650da
This commit is contained in:
parent
48e91af25d
commit
7d560e9c18
|
@ -160,7 +160,12 @@ class Payload < Msf::Module
|
|||
# first stage is returned.
|
||||
#
|
||||
def size
|
||||
return (generate() || '').length
|
||||
pl = ''
|
||||
begin
|
||||
pl = generate()
|
||||
rescue NoCompatiblePayloadError
|
||||
end
|
||||
pl.length
|
||||
end
|
||||
|
||||
#
|
||||
|
|
Loading…
Reference in New Issue