Closed singleghost closed 7 years ago
We don't really have enough manpower to offer step by step support for the setup of mechaphish components, but we do have a docker container that works for sure: docker run -it shellphish/mechaphish
. It has everything you need to get started!
It works well in docker! The angr version in the docker container is 7.0.0.0rc1, higher than 6.7.7.31 installed by pip. Thanks for your quick reply.
I follow the instructions in README.md and use the virtualenv. However when I run the command
shellphuzz -w afl_work -d 2 -c 2 -C -f 1 ./pwn2
. It tells me thatimport tracer error
. It is strange that because in driller's requirements.txt there is such a linegit+https://github.com/angr/tracer.git#egg=tracer
, but when I ranpip install driller
pip didn't automatically install the tracer for me. So I choose to manually installtracer
with commandpip install git+https://github.com/angr/tracer.git#egg=tracer
. After that I run the commandshellphuzz -w afl_work -d 2 -c 2 -C -f 1 ./pwn2
again. This time it prints a different error output.It seems that
tracer
module have a desync issue with theangr
module. I don't know how to fix it, perhaps downgrade the version of theangr
? Hopes for someone's help. Thanks.