-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No instrumentation detected issue on Jil.dll #31
Comments
Did you see the part in https://github.com/Metalnem/sharpfuzz#installation about patching I use |
Hello! Yes, I followed the instruction and patched AFL.
|
Here is my container:
To launch: $ docker build -t sharp .
$ echo core | sudo tee /proc/sys/kernel/core_pattern
$ echo performance | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
$ docker run sharp
afl-fuzz 2.52b by <lcamtuf@google.com>
[+] Looks like we're not running on a tty, so I'll be a bit less verbose.
[+] You have 12 CPU cores and 2 runnable tasks (utilization: 17%).
[+] Try parallel jobs - see /usr/local/share/doc/afl/parallel_fuzzing.txt.
[*] Checking CPU core loadout...
[+] Found a free CPU core, binding to #0.
[*] Checking core_pattern...
[*] Checking CPU scaling governor...
[*] Setting up output directories...
[*] Scanning 'corpus'...
[+] No auto-generated dictionary tokens to reuse.
[*] Creating hard links for all input files...
[*] Validating target binary...
[*] Attempting dry run with 'id:000000,orig:123'...
[*] Spinning up the fork server...
[+] All right - fork server is up.
[-] PROGRAM ABORT : No instrumentation detected
Location : perform_dry_run(), afl-fuzz.c:2860 |
I found out that instrumenting Instrumenting
|
I "solved" that by running <Target Name="Fuzz" AfterTargets="build">
<Message Text="sharpfuzz $(OutDir)Jil.dll" Importance="high" />
<Exec Command="sharpfuzz $(OutDir)Jil.dll" />
</Target> |
Hello! I am trying to run Jil example, but it fails with message:
My environment - fresh ubuntu 22.04 container with patched AFL 2.52b and dotnet:
My csproj:
Jil.dll
are instrumented throughsharpfuzz jil.2.16.0/lib/netstandard2.0/Jil.dll
and are copied to the root of the project.Program.cs
is the same as in the example.What have I missed? Thank you!
The text was updated successfully, but these errors were encountered: