如何应对C++程序
angr只实现了C库,所以应对C++程序,需要使用full_init_state
方法,并设置unicorn
引擎。csaw_wyvern
并且这个过程相对于C通常会更长
st = p.factory.full_init_state(
args=['./wyvern'],
add_options=angr.options.unicorn,
stdin=flag,
)
sm = p.factory.simulation_manager(st)
sm.run()
2024-02-05 14:21:16
如何应对C++程序
angr只实现了C库,所以应对C++程序,需要使用full_init_state
方法,并设置unicorn
引擎。csaw_wyvern
并且这个过程相对于C通常会更长
st = p.factory.full_init_state(
args=['./wyvern'],
add_options=angr.options.unicorn,
stdin=flag,
)
sm = p.factory.simulation_manager(st)
sm.run()