Fix search-forward option in regular egghunter

bug/bundler_fix
sgabe 2015-01-16 22:16:30 +01:00
parent 95eab85df4
commit 3297d198f3
1 changed files with 4 additions and 7 deletions

View File

@ -23,7 +23,6 @@ module Exploitation
# Startreg code added by corelanc0d3r
# Added routine to disable DEP for discovered egg (for win, added by corelanc0d3r)
# Added support for searchforward option (true or false)
# Added support for heap-only search option (true or false)
#
###
class Egghunter
@ -71,12 +70,10 @@ class Egghunter
flippage = "\n\tor dx,0xfff"
edxdirection = "\n\tinc edx"
if searchforward
if searchforward.to_s.downcase == 'false'
# go backwards
flippage = "\n\txor dl,dl"
edxdirection = "\n\tdec edx"
end
if searchforward == false
# go backwards
flippage = "\n\txor dl,dl"
edxdirection = "\n\tdec edx"
end
# other vars