24 lines
555 B
Markdown
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
|
|
``` |