Battelle / afl-unicorn

afl-unicorn lets you fuzz any piece of binary that can be emulated by Unicorn Engine.

Home Page:https://medium.com/@njvoss299/afl-unicorn-fuzzing-arbitrary-binary-code-563ca28936bf

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Handshake fails when print to stderr is done

Buttje opened this issue · comments

Hi,
when 'print("some error",file=sys.stderr) is used in the simple_test_harness.py, the handshake with afl fails.
That behaviour can be reproduced easily with the example in the project.
Just import sys in the beginning and do a "print("something", file=sys.stderr) in the main.
With the print-line the handshake fails, without the example works.
I'm using python3.6.8. on Ubuntu18.04.
Is this behaviour reproducable on your side? (Its very strange, I think)

Kr,
Lutz Pape

Well, found it I think. One should still use python2.x ...