microsoft / restler-fuzzer

RESTler is the first stateful REST API fuzzing tool for automatically testing cloud services through their REST APIs and finding security and reliability bugs in these services.
MIT License
2.52k stars 283 forks source link

Issue running RESTler image from docker hub (proc/1/stat error related) #838

Open nomorealex opened 7 months ago

nomorealex commented 7 months ago

Description

I'm trying to fuzz without clone the whole repo and then build the docker image:

Instead i found an official image on docker hub(mcr.microsoft.com/restlerfuzzer/restler) however it looks like it's not work properly. In fact once you try to run Restler for the first time, you will not have permissions to run and that can be solved with a simple chmod -x but then happen an error

Steps to reproduce

docker pull mcr.microsoft.com/restlerfuzzer/restler

image

I tried to run the container with docker run -it mcr.microsoft.com/restlerfuzzer/restler, and then i navigate to /RESTler/restler folder and made chmod -x ./Restler.exe.

Then a tried to run the fuzzing tool however give me an error about proc/1/stat.


<3>WSL (11) ERROR: UtilGetPpid:1244: Failed to parse: /proc/1/stat, content: 1 (sh) S 0 1 1 34816 11 4194560 462 165 0 0 0 5 0 0 20 0 1 0 199236 1712128 273 18446744073709551615 94302295961600 94302296599409 140723708314976 0 0 0 0 2637828 65538 1 0 0 17 6 0 0 0 0 0 94302296741904 94302296756272 94302324797440 140723708321510 140723708321518 140723708321518 140723708321776 0```

### Expected results

_No response_

### Actual results

_No response_

### Environment details

_No response_