Compile it with the command: gcc -g -o data_flow data_flow.c
Fuzz it using the command: ./shellphuzz -c 1 -d 1 -f 10 --no-dictionary ../test/data_flow/data_flow
I find the solved value of the new sample by driller is wrong .
For example, it should be "pwdpwdpwd\n", but the solved value is "pwdp".
I print out the constraints( state.se.constraints), and I confirm that it should be "pwdpwdpwd\n" manually.
Is the solver wrong????
My github url is git@github.com:CAFA1/long-driller.git.
This is the tested sample in c code(data_flow.c).
Compile it with the command: gcc -g -o data_flow data_flow.c Fuzz it using the command: ./shellphuzz -c 1 -d 1 -f 10 --no-dictionary ../test/data_flow/data_flow I find the solved value of the new sample by driller is wrong . For example, it should be "pwdpwdpwd\n", but the solved value is "pwdp". I print out the constraints( state.se.constraints), and I confirm that it should be "pwdpwdpwd\n" manually. Is the solver wrong???? My github url is git@github.com:CAFA1/long-driller.git.