Skip to content

Commit 77810f6

Browse files
authored
Add BinSkim and fuzzit to list of tools
1 parent c1367aa commit 77810f6

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

02-Use_the_Tools_Available.md

+10
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,12 @@ Both of these tools use coverage reporting to find new code execution paths and
315315
* [LibFuzzer](http://llvm.org/docs/LibFuzzer.html)
316316
* [KLEE](http://klee.github.io/) - Can be used to fuzz individual functions
317317

318+
#### Continuous Fuzzing
319+
320+
Continuous fuzzing tools exist to run fuzz tests for you with each commit.
321+
322+
* [Fuzzit](https://fuzzit.dev/)
323+
318324
### Mutation Testers
319325

320326
These tools take code executed during unit test runs and mutate the executed code. If the test continues to pass with a mutation in place, then there is likely a flawed test in your suite.
@@ -403,3 +409,7 @@ Don't forget to make sure that your error handling is being tested and works pro
403409
### pahole
404410

405411
[pahole](https://linux.die.net/man/1/pahole) generates data on holes in the packing of data structures and classes in compiled code. It can also the size of structures and how they fit within the system's cache lines.
412+
413+
### BinSkim
414+
415+
[BinSkim](https://github.com/Microsoft/binskim) is a binary static analysis tool that provides security and correctness results for Windows Portable Executable and *nix ELF binary formats

0 commit comments

Comments
 (0)