Land #4976, @wchen-r7's Egghunter undefined esize fix
commit
9f176cab43
|
@ -46,7 +46,7 @@ class Egghunter
|
||||||
startreg = opts[:startreg]
|
startreg = opts[:startreg]
|
||||||
searchforward = opts[:searchforward]
|
searchforward = opts[:searchforward]
|
||||||
|
|
||||||
raise RuntimeError, "Invalid egg string! Need #{esize} bytes." if opts[:eggtag].length != 4
|
raise RuntimeError, "Invalid egg string! Need 4 bytes." if opts[:eggtag].length != 4
|
||||||
marker = "0x%x" % opts[:eggtag].unpack('V').first
|
marker = "0x%x" % opts[:eggtag].unpack('V').first
|
||||||
|
|
||||||
checksum = checksum_stub(payload, badchars, opts)
|
checksum = checksum_stub(payload, badchars, opts)
|
||||||
|
|
Loading…
Reference in New Issue