paint-brush
Native Fuzzing in Go 1.18by@pzinovkin
885 reads
885 reads

Native Fuzzing in Go 1.18

by Pavel Zinovkin5mFebruary 17th, 2022
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Go adds fuzzing as a part of its testing tools for the 1.18 release. Fuzzing is an automated software testing technique that involves providing invalid, unexpected, or random data as inputs to a computer program. It is useful to discover crashes and a wide range of bugs, which are often a reason of vulnerabilities in software. The advent of coverage guided fuzzers means fuzzers are smarter and require less time to find bugs. It's not just stuffing code with random data anymore; fuzzing is impartial; it doesn't suffer from confirmation bias.

Company Mentioned

Mention Thumbnail
featured image - Native Fuzzing in Go 1.18
Pavel Zinovkin HackerNoon profile picture
Pavel Zinovkin

Pavel Zinovkin

@pzinovkin

...

About @pzinovkin
LEARN MORE ABOUT @PZINOVKIN'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Pavel Zinovkin HackerNoon profile picture
Pavel Zinovkin@pzinovkin
...

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite