Comments (8)
from winafl.
Thanks @0vercl0k , actually i cannot use offset since i want to fuzz a managed code application . where we get MSIL so it's offset will be not static. could you give me any idea of fuzzing managed code applications
Thanks in advance. :)
from winafl.
from winafl.
Out of curiosity, what do you hope to achieve by fuzzing a managed code application? WinAFL is primarily designed to catch memory safety issues (memory access violations etc.) and those shouldn't be present in managed code (unless your intention is to fuzz the interpreter itself). If your managed code app loads a native code library and you want to fuzz that, then writing your own harness around the library might be a better approach.
from winafl.
from winafl.
-fuzz_method is now going to look up debug symbols as well as exported symbols
from winafl.
Is there a way to indicate where the debug symbols are located? I have the pdb file in the same directory as the exe, and I'm able to see the debug symbols in WinDbg, but when I run drrun.exe (step 2 of general steps) with the same format as the example command, it's unable to find the debug symbol (I'm using the symbol Main).
from winafl.
The other way I tried to attach it was with target_offset instead, but the offset I calculated from the addresses in WinDbg resulted in "WARNING: Target function was never called. Incorrect target_offset?" in the log.
from winafl.
Related Issues (20)
- Yes, I am use attach by add option -A, But it seems no function. below is my command. HOT 1
- Cannot run simple test due to timeout HOT 4
- Update docs HOT 3
- Facing Issues with Offset Calculation and Starting Fuzzing in WinAFL HOT 2
- Compilation failed HOT 3
- Documented build commands do not generate winafl.dll HOT 9
- How to stop WinAFL properly? HOT 1
- Winafl + Libprotobuf-mutator
- WinAFL Internal Crash at PC 0x5a1a456e HOT 6
- PROGRAM ABORT : Unexpected result from pipe! expected 'P', instead received '' HOT 1
- ERROR while building winafl HOT 1
- Error: Can't open .cur_input
- drrun.exe and afl-fuzz.exe giving error when -fsanitize=address flag given to compile target
- PROGRAM ABORT : Test case 'id_000000' results in a crash HOT 3
- Occur time out when init test case
- Incorrect detection count threads on multiCPU motherboards HOT 2
- Winafl doesn't want to start, reading other issues didn't help
- PROGRAM ABORT : CreateNamedPipe failed, GLE=231 HOT 2
- tmin: Proposing del_len option for improved speed HOT 2
- Is dumb mode (-n) currently implemented? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from winafl.