24 lines
555 B
Markdown

# windows-binary-fuzzing
## API methods
- [ ] `GetOpenFileNameA`
- [ ] `IFileOpenDialog`
- [ ] `QFileDialog::getOpenFileName`
- [ ] `wxFileDialog`
## Build commands (client)
```bash
mkdir build
cmake -DDynamoRIO_DIR=C:\Users\vboxuser\DynamoRIO-Windows\cmake ..
cmake --build .
```
## Execution commands (drrun)
e.g.
```bash
drrun -c ..\..\clients\mov_to_nop\build\Debug\mov_to_nop.dll -c C:\Users\vboxuser\git\winafl\build64\bin\Release\winafl.dll -debug -target_offset 0x8530 -fuzz_iterations 1 -nargs 2 -target_module Twice.exe -- .\Twice.exe
```