https://github.com/littledivy/dfuzz
libFuzzer based JS/TS fuzzer.
https://github.com/littledivy/dfuzz
deno fuzzing libfuzzer typescript
Last synced: 8 months ago
JSON representation
libFuzzer based JS/TS fuzzer.
- Host: GitHub
- URL: https://github.com/littledivy/dfuzz
- Owner: littledivy
- Created: 2023-04-01T06:03:52.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-01T08:48:14.000Z (about 3 years ago)
- Last Synced: 2024-12-20T17:14:08.297Z (over 1 year ago)
- Topics: deno, fuzzing, libfuzzer, typescript
- Language: C++
- Homepage: https://deno.land/x/fuzz
- Size: 2.04 MB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## dfuzz
Fuzzing JS/TS code with LLVM libFuzzer.
## Installation
```
deno install -Afn --unstable dfuzz https://deno.land/x/fuzz/fuzzer.ts
```
## Usage
```ts
export function fuzzTarget(input: Uint8Array): void {
// ...
}
```
```
dfuzz fuzz_target.ts
```
## Trophy case
List of bugs found with dfuzz.
- Did dfuzz help you find a bug? Please add it to the list.
## License
All files in libfuzzer directory are licensed NCSA. All other files are licensed
under MIT license.