Releases: 0vercl0k/wtf
Releases · 0vercl0k/wtf
v0.5.5
Fuzz all the things 🛫🔥💥!
What's Changed
- Set
trace-type
torip
for bxcpu /cov
for kvm/winhv if atrace-path
is specified but not atrace-type
by @0vercl0k in #201 - Refresh the README, trim the size of animations, point user to
symbolizer-rs
by @0vercl0k in #203 - Compile wtf on Linux w/ latest LLVM/Clang/Clang++ again by @0vercl0k in #200
- Implement RIP traces for the hypervisor backends by @0vercl0k in #206
Full Changelog: v0.5.4...v0.5.5
v0.5.4
v0.5.3
v0.5.2
v0.5.1
Fuzz all the things 🛫🔥💥!
What's Changed
- Explicitly pass the size of the requested arguments by @1ndahous3 in #188
- Update
kdmp-parser
to v0.7.1 by @0vercl0k in #190
Full Changelog: v0.5...v0.5.1
v0.5
Fuzz all the things 🛫🔥💥!
What's Changed
- Add explanation message if WHvCreatePartition fails by @warwick-davis in #159
- Add a script to generate a coverage file with Binary Ninja. by @australeo in #162
- Make sure immediate_exit is reset before running a testcase (fix #156) by @0vercl0k in #161
- Attempt to detect when a dump appears to have a screwed up FPU state and remediate (fix #152) by @0vercl0k in #163
- Add "ioctl" target by @1ndahous3 in #155
- Fix argument parsing to exit gracefully instead of crashing by @0vercl0k in #165
- Defaults the backend to bxcpu (fix #166) by @0vercl0k in #168
- If there is a 'state' folder in the cwd and the user didn't specify one, use it! by @0vercl0k in #169
- Disable Nagle's algorithm & add support for testcase delivery via unix sockets by @0vercl0k in #173 (special thanks to @sylencecc)
- Use the cwd if no --target is passed when running a master node by @0vercl0k in #175
- Use clang16 for the CI by @0vercl0k in #179
New Contributors
- @warwick-davis made their first contribution in #159
- @australeo made their first contribution in #162
- @1ndahous3 made their first contribution in #155
Full Changelog: v0.4...v0.5
v0.4
Fuzz all the things 🎅🏽❄️🎄!
What's Changed
- Update the scripts to build bochscpu-ffi on Windows and Linux by @0vercl0k in #121
- Warn users if no code coverage breakpoints are found by @0vercl0k in #123
- Update bxcpu-ffi to latest by @0vercl0k in #124
- Make sure to generate handles that actually fit in a 32-bit HANDLE. by @0vercl0k in #127
- Generate coverage file with Ghidra by @huwwp in #128
- _1MB should be 1MB and not 16MB 🤦 by @0vercl0k in #133
- Move the
human
functions in their own files / headers by @0vercl0k in #147 - Update CI to
checkout
&upload-artifact
by @0vercl0k in #148 - Bochscpu: edge coverage by @clslgrnc in #137
- Fix memory performance issue related to
aligned_alloc
by @0vercl0k in #149 - Update README by @0vercl0k in #150
- Update gifs by @0vercl0k in #151
New Contributors
Full Changelog: v0.3.2...v0.4
v0.3.2
Fuzz all the things 🛫🔥💥!
What's Changed
- Add 32bit function return simulate by @y0ny0ns0n in #96
- Move the fs hooks from ntdll to nt. by @0vercl0k in #108
- Update the CI for clang15 and codeql-v2 by @0vercl0k in #113
- Improve README and fix #109 by @0vercl0k in #110
- Allow dumps larger than 4GB but warn the user that this is an unconventional configuration by @0vercl0k in #114
- Grab the bugcheck code as part of crash detection and fix rdrand opcode detection by @0vercl0k in #115
Full Changelog: v0.3.1...v0.3.2
v0.3.1
v0.3
Fuzz all the things 🛫🔥💥!
Highlights
- Add custom mutate, post mutate, fuzzer_test_tlv_server by @y0ny0ns0n in #67
- Add a tlv_server to demonstrate a multi-packet target by @0vercl0k in #71
- Demonstrate multi-packets testcase delivery w/ fuzzer_tlv_server by @0vercl0k in #76
- Allow users to provide custom generators / mutators by @0vercl0k in #78
What's Changed
- Client does not need TestcaseBufferMaxSize. by @0vercl0k in #66
- Add custom mutate, post mutate, fuzzer_test_tlv_server by @y0ny0ns0n in #67
- Fix missing symbol format args when caching symbol name by @JohnPMerrill in #70
- Add a tlv_server to demonstrate a multi-packet target by @0vercl0k in #71
- Fix broken hyperlink by @y0ny0ns0n in #72
- Demonstrate multi-packets testcase delivery w/ fuzzer_tlv_server by @0vercl0k in #76
- Allow users to provide custom generators / mutators by @0vercl0k in #78
- Update README to prefer relative links by @0vercl0k in #79
- Adjust DebugPrint macro for fmt >= 8 by @0vercl0k in #80
- Check the size of the RAM to avoid underflow by @0vercl0k in #81
New Contributors
- @y0ny0ns0n made their first contribution in #67
- @JohnPMerrill made their first contribution in #70
Full Changelog: v0.2...v0.3