Да, post_send можно использовать таким образом.См. документация Session.post_send .
Например, вы можете добавить следующее после строки 50 из этого файла примера :
session.post_send = my_post_send
OfКонечно, вам необходимо определить my_post_send
, например:
def my_post_send(target, fuzz_data_logger, session, sock, *args, **kwargs):
target.send('some data')
response = target.recv(10000)
fuzz_data_logger.log_check('Checking response data ....')
# if failure is found:
fuzz_data_logger.log_fail('SUT responded with ___ indicating catastrophic failure')
См. также документацию по Target и IFuzzLogger .