MCPcopy Create free account

hub / github.com/connor4312/js-fuzz / functions

Functions152 in github.com/connor4312/js-fuzz

Methodconstructor
( private readonly proc: cp.ChildProcess, private readonly proto: Protocol, private readonly optio
packages/js-fuzz-core/src/Cluster.ts:25
Methodconstructor
(private readonly options: IFuzzOptions, private readonly serializer: ISerializer)
packages/js-fuzz-core/src/Cluster.ts:158
Methodconstructor
( private readonly options: IClusterOptions, @inject(Types.LiteralExtractor) private readonly lite
packages/js-fuzz-core/src/cluster-factory.ts:14
Methodconstructor
(size: number = 10 * 1024 * 1024)
packages/js-fuzz-core/src/protocol/rw-buffer.ts:10
Methodconstructor
(@inject(Types.FuzzOptions) private readonly options: Pick<IFuzzOptions, 'exclude'>)
packages/js-fuzz-core/src/instrumentation/hook-manager.ts:12
Methodconstructor
(@inject(Types.HookManager) private readonly hooks: HookManager)
packages/js-fuzz-core/src/instrumentation/literal-extractor.ts:16
Methodconstructor
( @inject(Types.HookManager) private readonly hooks: HookManager, @inject(Types.Runtime) private reado
packages/js-fuzz-core/src/instrumentation/coverage-instrumentor.ts:71
Methodconstructor
(private readonly directory: string)
packages/js-fuzz-core/src/artifact-set/disk-artifact-set.ts:22
Methodconstructor
( @inject(MutationAlgorithms) private readonly algorithms: ReadonlyArray<IMutationAlgorithm>, )
packages/js-fuzz-core/src/mutations/mutator.ts:13
Methodconstructor
( @inject(Types.CoverageHashService) public readonly coverage: CoverageHash )
packages/js-fuzz-core/src/runtime/runtime-service-collection.ts:14
Methodconstructor
( public readonly generator: (context: IInliningContext, ...args: Expression[]) => Expression, )
packages/js-fuzz-core/src/runtime/inliner.ts:13
Methodconstructor
( @inject(Types.RuntimeServiceCollection) public readonly services: RuntimeServiceCollection, )
packages/js-fuzz-core/src/runtime/runtime.ts:16
Methodconstructor
( public readonly input: Buffer, public readonly depth: number, public readonly summary: IWorkSumm
packages/js-fuzz-core/src/input/input.ts:24
Methodcoverage
()
packages/js-fuzz-core/src/input/corpus.ts:104
Methodend
* Ends the underlying output stream.
packages/js-fuzz-core/src/protocol/protocol.ts:61
MethodfoundLiterals
(literals: ReadonlyArray<string>)
packages/js-fuzz-core/src/input/corpus.ts:23
MethodgetAllInputs
* Returns all inputs stored in the corpus.
packages/js-fuzz-core/src/input/corpus.ts:65
FunctiongetContainerInstance
()
packages/js-fuzz-core/src/dependencies.ts:18
Methodhandler
(err: any, res: WorkResult)
packages/js-fuzz-core/src/Worker.ts:80
MethodisInterestedIn
* Returns if we're interested in getting a full summary report for the * the given hash.
packages/js-fuzz-core/src/input/corpus.ts:39
MethodloadCorpus
()
packages/js-fuzz-core/src/Serializer.ts:96
Methodmutate
* Mutates the input buffer.
packages/js-fuzz-core/src/mutations/mutator.ts:31
Methodmutate
(buffer: Buffer)
packages/js-fuzz-core/src/mutations/algorithms/replace-interesting-16-mutator.ts:9
Methodmutate
(buffer: Buffer)
packages/js-fuzz-core/src/mutations/algorithms/replace-interesting-32-mutator.ts:9
Methodmutate
(buffer: Buffer)
packages/js-fuzz-core/src/mutations/algorithms/swap-byte-mutator.ts:8
Methodmutate
(buffer: Buffer)
packages/js-fuzz-core/src/mutations/algorithms/insert-range-mutator.ts:9
Methodmutate
(buffer: Buffer)
packages/js-fuzz-core/src/mutations/algorithms/copy-range-mutator.ts:8
Methodmutate
(buffer: Buffer)
packages/js-fuzz-core/src/mutations/algorithms/duplicate-range-mutator.ts:8
Methodmutate
(buffer: Buffer)
packages/js-fuzz-core/src/mutations/algorithms/ascii-digit-replace-mutator.ts:8
Methodmutate
(buffer: Buffer)
packages/js-fuzz-core/src/mutations/algorithms/uint32-increment-mutator.ts:8
Methodmutate
(buffer: Buffer)
packages/js-fuzz-core/src/mutations/algorithms/uint16-increment-mutator.ts:8
Methodmutate
(buffer: Buffer)
packages/js-fuzz-core/src/mutations/algorithms/replace-interesting-8-mutator.ts:9
Methodmutate
(buffer: Buffer)
packages/js-fuzz-core/src/mutations/algorithms/ascii-number-replace-mutator.ts:8
Methodmutate
(buffer: Buffer)
packages/js-fuzz-core/src/mutations/algorithms/random-byte-mutator.ts:8
Methodmutate
(buffer: Buffer)
packages/js-fuzz-core/src/mutations/algorithms/uint8-increment-mutator.ts:8
Methodmutate
(buffer: Buffer)
packages/js-fuzz-core/src/mutations/algorithms/flip-bit-mutator.ts:8
Methodmutate
(buffer: Buffer)
packages/js-fuzz-core/src/mutations/algorithms/remove-range-mutator.ts:8
MethodpickWeighted
* Returns an input, weighting by its score.
packages/js-fuzz-core/src/input/corpus.ts:46
Methodput
* Stores the work summary and the coverage file.
packages/js-fuzz-core/src/input/corpus.ts:72
Methodreset
()
packages/js-fuzz-core/src/runtime/runtime-service-collection.ts:19
Methodreset
()
packages/js-fuzz-core/src/runtime/coverage-hash.ts:49
Methodreset
* Resets all services.
packages/js-fuzz-core/src/runtime/runtime.ts:31
MethodsendNextPacket
()
packages/js-fuzz-core/src/Cluster.ts:239
Methodsize
* Returns the number of items in our store.
packages/js-fuzz-core/src/input/corpus.ts:100
Methodstart
* Boots the cluster.
packages/js-fuzz-core/src/cluster-factory.ts:23
Methodstats
()
packages/js-fuzz-core/src/Cluster.ts:154
MethodstoreCorpus
(corpus: Corpus)
packages/js-fuzz-core/src/Serializer.ts:83
MethodstoreCrasher
(input: Input)
packages/js-fuzz-core/src/Serializer.ts:75
MethodstoreTimeout
(rawInput: Buffer)
packages/js-fuzz-core/src/Serializer.ts:67
Methodwrite
* Copies the input buffer to the underlying storage.
packages/js-fuzz-core/src/protocol/rw-buffer.ts:17
Methodwrite
* Writes the ipc call to the output stream.
packages/js-fuzz-core/src/protocol/protocol.ts:47
Methodwrite
(stats: Stat)
packages/js-fuzz-cli/src/reporters/json.ts:12
← previous101–152 of 152, ranked by callers