├── .github └── workflows │ └── swift.yml ├── .gitignore ├── CONTRIBUTING.md ├── Cloud ├── Docker │ ├── Dockerfile │ ├── DuktapeBuilder │ │ ├── .gitignore │ │ ├── Dockerfile │ │ └── build.sh │ ├── FuzzilliBuilder │ │ ├── .gitignore │ │ ├── Dockerfile │ │ └── build.sh │ ├── JSCBuilder │ │ ├── .gitignore │ │ ├── Dockerfile │ │ └── build.sh │ ├── JerryScriptBuilder │ │ ├── .gitignore │ │ ├── Dockerfile │ │ └── build.sh │ ├── README.md │ ├── SpidermonkeyBuilder │ │ ├── .gitignore │ │ ├── Dockerfile │ │ └── build.sh │ ├── V8Builder │ │ ├── .gitignore │ │ ├── Dockerfile │ │ └── build.sh │ └── build.sh ├── GCE │ ├── README.md │ ├── config-template.sh │ ├── push.sh │ ├── start.sh │ └── stop.sh ├── README.md └── Triage │ ├── README.md │ └── check.sh ├── Compiler ├── .gitignore ├── Dockerfile ├── README.md ├── bin │ ├── dune │ └── fuzzilli_compiler.ml ├── build-pbs.sh ├── dune-project ├── fuzzilli_compiler.opam ├── package.json ├── src │ ├── ProgramBuilder.ml │ ├── ProgramBuilder.mli │ ├── VariableScope.ml │ ├── VariableScope.mli │ ├── compiler.ml │ ├── dune │ ├── proto │ │ ├── dune │ │ ├── operations_pb.ml │ │ ├── operations_pb.mli │ │ ├── operations_pp.ml │ │ ├── operations_pp.mli │ │ ├── operations_types.ml │ │ ├── operations_types.mli │ │ ├── program_pb.ml │ │ ├── program_pb.mli │ │ ├── program_pp.ml │ │ ├── program_pp.mli │ │ ├── program_types.ml │ │ ├── program_types.mli │ │ ├── typesystem_pb.ml │ │ ├── typesystem_pb.mli │ │ ├── typesystem_pp.ml │ │ ├── typesystem_pp.mli │ │ ├── typesystem_types.ml │ │ └── typesystem_types.mli │ ├── translate.ml │ ├── translate.mli │ ├── util.ml │ └── util.mli ├── supportedBuiltins.txt └── test │ ├── array_assign.ml │ ├── array_assign_sugared.ml │ ├── array_decl.ml │ ├── array_hole.ml │ ├── array_spread.ml │ ├── basic_break.ml │ ├── basic_compare_test.ml │ ├── basic_continue.ml │ ├── basic_for.ml │ ├── basic_func_call.ml │ ├── basic_func_ret.ml │ ├── basic_while.ml │ ├── binary_ops.ml │ ├── bitwise_ops.ml │ ├── create_array.ml │ ├── del_test.ml │ ├── do_while.ml │ ├── dune │ ├── empty_assignment_scope.ml │ ├── exp_statement.ml │ ├── for_in.ml │ ├── for_in_scope2.ml │ ├── for_in_scoping.ml │ ├── for_of.ml │ ├── func_call_with_spread.ml │ ├── func_dec_order.ml │ ├── func_exp_test.ml │ ├── func_param_scoping.ml │ ├── if_else.ml │ ├── in_test.ml │ ├── instance_of.ml │ ├── load_array_index.ml │ ├── load_bigint.ml │ ├── load_bool.ml │ ├── load_float.ml │ ├── load_infinity.ml │ ├── load_null.ml │ ├── load_property.ml │ ├── load_regex.ml │ ├── logical_ops.ml │ ├── lone_if.ml │ ├── new.ml │ ├── object_creation.ml │ ├── prog_10.ml │ ├── prog_1007.ml │ ├── prop_name_assignment.ml │ ├── single_constant.ml │ ├── single_let.ml │ ├── single_string_literal.ml │ ├── spread_object.ml │ ├── store_property_sugared.ml │ ├── sugared_assignment.ml │ ├── ternary.ml │ ├── test.ml │ ├── this.ml │ ├── throw.ml │ ├── typeof.ml │ ├── unary_minus.ml │ ├── unary_ops.ml │ ├── undefined.ml │ ├── update.ml │ ├── util.ml │ ├── v8_natives.ml │ ├── var_hoisting_1.ml │ ├── var_hoisting_2.ml │ ├── var_hoisting_3.ml │ ├── var_hoisting_shadow.ml │ ├── varied_func_types.ml │ ├── void.ml │ ├── with.ml │ └── with_load_scope.ml ├── Docs ├── HowFuzzilliWorks.md ├── ProcessingModel.md ├── TypeDetermination.md └── images │ ├── fuzzing_with_fuzzil.png │ ├── generative_engine.png │ ├── hybrid_engine.png │ └── mutation_engine.png ├── LICENSE ├── Package.swift ├── README.md ├── Sources ├── Benchmarks │ └── main.swift ├── FuzzILTool │ └── main.swift ├── Fuzzilli │ ├── Configuration.swift │ ├── Core │ │ ├── CodeGenerator.swift │ │ ├── CodeGenerators.swift │ │ ├── Component.swift │ │ ├── Environment.swift │ │ ├── Events.swift │ │ ├── FuzzEngine.swift │ │ ├── HybridEngine.swift │ │ ├── JavaScriptEnvironment.swift │ │ ├── Logging.swift │ │ ├── MultiEngine.swift │ │ ├── MutationEngine.swift │ │ ├── ProgramBuilder.swift │ │ ├── ProgramGeneratorStats.swift │ │ ├── ProgramOrigin.swift │ │ ├── ProgramTemplate.swift │ │ ├── ProgramTemplates.swift │ │ └── Timers.swift │ ├── Corpus │ │ ├── BasicCorpus.swift │ │ ├── Corpus.swift │ │ └── MarkovCorpus.swift │ ├── Evaluation │ │ ├── ProgramAspects.swift │ │ ├── ProgramCoverageEvaluator.swift │ │ └── ProgramEvaluator.swift │ ├── Execution │ │ ├── Execution.swift │ │ ├── REPRL.swift │ │ └── ScriptRunner.swift │ ├── FuzzIL │ │ ├── AbstractInterpreter.swift │ │ ├── Analyzer.swift │ │ ├── Blocks.swift │ │ ├── ClassUtils.swift │ │ ├── Code.swift │ │ ├── Context.swift │ │ ├── Instruction.swift │ │ ├── Operations.swift │ │ ├── Program.swift │ │ ├── ProgramComments.swift │ │ ├── ProgramTypes.swift │ │ ├── Semantics.swift │ │ ├── TypeCollectionStatus.swift │ │ ├── TypeInfo.swift │ │ ├── TypeSystem.swift │ │ └── Variable.swift │ ├── Fuzzer.swift │ ├── Lifting │ │ ├── Expression.swift │ │ ├── FuzzILLifter.swift │ │ ├── InliningPolicy.swift │ │ ├── JSExpressions.swift │ │ ├── JavaScriptLifter.swift │ │ ├── Lifter.swift │ │ ├── ScriptWriter.swift │ │ └── TypeCollectionAnalyzer.swift │ ├── Minimization │ │ ├── BlockReducer.swift │ │ ├── CallArgumentReducer.swift │ │ ├── GenericInstructionReducer.swift │ │ ├── InliningReducer.swift │ │ ├── Minimizer.swift │ │ ├── ReplaceReducer.swift │ │ └── Verifier.swift │ ├── Modules │ │ ├── Module.swift │ │ ├── NetworkSync.swift │ │ ├── Statistics.swift │ │ ├── Storage.swift │ │ └── ThreadSync.swift │ ├── Mutators │ │ ├── BaseInstructionMutator.swift │ │ ├── CodeGenMutator.swift │ │ ├── CombineMutator.swift │ │ ├── ConcatMutator.swift │ │ ├── InputMutator.swift │ │ ├── JITStressMutator.swift │ │ ├── Mutator.swift │ │ ├── MutatorSettings.swift │ │ └── OperationMutator.swift │ ├── Protobuf │ │ ├── ProtoUtils.swift │ │ ├── README.md │ │ ├── operations.pb.swift │ │ ├── operations.proto │ │ ├── program.pb.swift │ │ ├── program.proto │ │ ├── sync.pb.swift │ │ ├── sync.proto │ │ ├── typesystem.pb.swift │ │ └── typesystem.proto │ └── Util │ │ ├── Arguments.swift │ │ ├── CInterop.swift │ │ ├── Error.swift │ │ ├── Misc.swift │ │ ├── MockFuzzer.swift │ │ ├── MovingAverage.swift │ │ ├── Random.swift │ │ ├── RingBuffer.swift │ │ ├── VariableMap.swift │ │ ├── VariableSet.swift │ │ └── WeightedList.swift ├── FuzzilliCli │ ├── CodeGeneratorWeights.swift │ ├── Profiles │ │ ├── DuktapeProfile.swift │ │ ├── JSCProfile.swift │ │ ├── JerryscriptProfile.swift │ │ ├── Profile.swift │ │ ├── QjsProfile.swift │ │ ├── SpidermonkeyProfile.swift │ │ └── V8Profile.swift │ ├── ProgramTemplateWeights.swift │ ├── TerminalUI.swift │ └── main.swift ├── JS │ ├── LICENSE │ ├── README.md │ ├── generateSwift.sh │ ├── helpers.js │ ├── helpers.swift │ ├── initTypeCollection.js │ ├── initTypeCollection.swift │ ├── printTypes.js │ └── printTypes.swift ├── REPRLRun │ └── main.swift ├── libcoverage │ ├── coverage.c │ └── include │ │ └── libcoverage.h ├── libreprl │ ├── include │ │ └── libreprl.h │ ├── libreprl-posix.c │ └── libreprl-windows.c └── libsocket │ ├── include │ └── libsocket.h │ ├── socket-posix.c │ └── socket-win32.c ├── Targets ├── ChakraCore │ ├── README.md │ ├── chakracore.patch │ └── fuzzbuild.sh ├── JavaScriptCore │ ├── Patches │ │ └── webkit.patch │ ├── README.md │ ├── REVISION │ └── fuzzbuild.sh ├── Jerryscript │ ├── Patches │ │ └── jerryscript.patch │ ├── README.md │ ├── REVISION │ └── fuzzbuild.sh ├── QJS │ ├── Patches │ │ └── Fuzzilli-instrumentation-for-QJS.patch │ ├── README.md │ └── REVISION ├── README.md ├── Spidermonkey │ ├── Patches │ │ └── .gitkeep │ ├── README.md │ ├── REVISION │ └── fuzzbuild.sh ├── V8 │ ├── Patches │ │ └── .gitkeep │ ├── README.md │ ├── REVISION │ └── fuzzbuild.sh ├── coverage.c └── duktape │ └── README.md └── Tests └── FuzzilliTests ├── AnalyzerTest.swift ├── EnvironmentTest.swift ├── InliningTest.swift ├── InterpreterTest.swift ├── LifterTest.swift ├── MutationsTest.swift ├── ProgramBuilderTest.swift ├── ProgramSerializationTest.swift ├── RingBufferTest.swift ├── TestUtils.swift ├── TypeSystemTest.swift ├── VariableMapTest.swift └── VariableSetTest.swift /.github/workflows/swift.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/.github/workflows/swift.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cloud/Docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/Docker/Dockerfile -------------------------------------------------------------------------------- /Cloud/Docker/DuktapeBuilder/.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | -------------------------------------------------------------------------------- /Cloud/Docker/DuktapeBuilder/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/Docker/DuktapeBuilder/Dockerfile -------------------------------------------------------------------------------- /Cloud/Docker/DuktapeBuilder/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/Docker/DuktapeBuilder/build.sh -------------------------------------------------------------------------------- /Cloud/Docker/FuzzilliBuilder/.gitignore: -------------------------------------------------------------------------------- 1 | fuzzilli 2 | out 3 | -------------------------------------------------------------------------------- /Cloud/Docker/FuzzilliBuilder/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/Docker/FuzzilliBuilder/Dockerfile -------------------------------------------------------------------------------- /Cloud/Docker/FuzzilliBuilder/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/Docker/FuzzilliBuilder/build.sh -------------------------------------------------------------------------------- /Cloud/Docker/JSCBuilder/.gitignore: -------------------------------------------------------------------------------- 1 | webkit.patch 2 | fuzzbuild.sh 3 | out 4 | -------------------------------------------------------------------------------- /Cloud/Docker/JSCBuilder/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/Docker/JSCBuilder/Dockerfile -------------------------------------------------------------------------------- /Cloud/Docker/JSCBuilder/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/Docker/JSCBuilder/build.sh -------------------------------------------------------------------------------- /Cloud/Docker/JerryScriptBuilder/.gitignore: -------------------------------------------------------------------------------- 1 | jerryscript.patch 2 | fuzzbuild.sh 3 | out 4 | *.swp 5 | -------------------------------------------------------------------------------- /Cloud/Docker/JerryScriptBuilder/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/Docker/JerryScriptBuilder/Dockerfile -------------------------------------------------------------------------------- /Cloud/Docker/JerryScriptBuilder/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/Docker/JerryScriptBuilder/build.sh -------------------------------------------------------------------------------- /Cloud/Docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/Docker/README.md -------------------------------------------------------------------------------- /Cloud/Docker/SpidermonkeyBuilder/.gitignore: -------------------------------------------------------------------------------- 1 | firefox.patch 2 | fuzzbuild.sh 3 | out 4 | -------------------------------------------------------------------------------- /Cloud/Docker/SpidermonkeyBuilder/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/Docker/SpidermonkeyBuilder/Dockerfile -------------------------------------------------------------------------------- /Cloud/Docker/SpidermonkeyBuilder/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/Docker/SpidermonkeyBuilder/build.sh -------------------------------------------------------------------------------- /Cloud/Docker/V8Builder/.gitignore: -------------------------------------------------------------------------------- 1 | v8.patch 2 | fuzzbuild.sh 3 | out 4 | -------------------------------------------------------------------------------- /Cloud/Docker/V8Builder/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/Docker/V8Builder/Dockerfile -------------------------------------------------------------------------------- /Cloud/Docker/V8Builder/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/Docker/V8Builder/build.sh -------------------------------------------------------------------------------- /Cloud/Docker/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/Docker/build.sh -------------------------------------------------------------------------------- /Cloud/GCE/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/GCE/README.md -------------------------------------------------------------------------------- /Cloud/GCE/config-template.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/GCE/config-template.sh -------------------------------------------------------------------------------- /Cloud/GCE/push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/GCE/push.sh -------------------------------------------------------------------------------- /Cloud/GCE/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/GCE/start.sh -------------------------------------------------------------------------------- /Cloud/GCE/stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/GCE/stop.sh -------------------------------------------------------------------------------- /Cloud/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/README.md -------------------------------------------------------------------------------- /Cloud/Triage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/Triage/README.md -------------------------------------------------------------------------------- /Cloud/Triage/check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Cloud/Triage/check.sh -------------------------------------------------------------------------------- /Compiler/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/.gitignore -------------------------------------------------------------------------------- /Compiler/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/Dockerfile -------------------------------------------------------------------------------- /Compiler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/README.md -------------------------------------------------------------------------------- /Compiler/bin/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/bin/dune -------------------------------------------------------------------------------- /Compiler/bin/fuzzilli_compiler.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/bin/fuzzilli_compiler.ml -------------------------------------------------------------------------------- /Compiler/build-pbs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/build-pbs.sh -------------------------------------------------------------------------------- /Compiler/dune-project: -------------------------------------------------------------------------------- 1 | (lang dune 1.2) 2 | -------------------------------------------------------------------------------- /Compiler/fuzzilli_compiler.opam: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Compiler/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/package.json -------------------------------------------------------------------------------- /Compiler/src/ProgramBuilder.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/ProgramBuilder.ml -------------------------------------------------------------------------------- /Compiler/src/ProgramBuilder.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/ProgramBuilder.mli -------------------------------------------------------------------------------- /Compiler/src/VariableScope.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/VariableScope.ml -------------------------------------------------------------------------------- /Compiler/src/VariableScope.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/VariableScope.mli -------------------------------------------------------------------------------- /Compiler/src/compiler.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/compiler.ml -------------------------------------------------------------------------------- /Compiler/src/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/dune -------------------------------------------------------------------------------- /Compiler/src/proto/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/proto/dune -------------------------------------------------------------------------------- /Compiler/src/proto/operations_pb.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/proto/operations_pb.ml -------------------------------------------------------------------------------- /Compiler/src/proto/operations_pb.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/proto/operations_pb.mli -------------------------------------------------------------------------------- /Compiler/src/proto/operations_pp.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/proto/operations_pp.ml -------------------------------------------------------------------------------- /Compiler/src/proto/operations_pp.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/proto/operations_pp.mli -------------------------------------------------------------------------------- /Compiler/src/proto/operations_types.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/proto/operations_types.ml -------------------------------------------------------------------------------- /Compiler/src/proto/operations_types.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/proto/operations_types.mli -------------------------------------------------------------------------------- /Compiler/src/proto/program_pb.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/proto/program_pb.ml -------------------------------------------------------------------------------- /Compiler/src/proto/program_pb.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/proto/program_pb.mli -------------------------------------------------------------------------------- /Compiler/src/proto/program_pp.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/proto/program_pp.ml -------------------------------------------------------------------------------- /Compiler/src/proto/program_pp.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/proto/program_pp.mli -------------------------------------------------------------------------------- /Compiler/src/proto/program_types.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/proto/program_types.ml -------------------------------------------------------------------------------- /Compiler/src/proto/program_types.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/proto/program_types.mli -------------------------------------------------------------------------------- /Compiler/src/proto/typesystem_pb.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/proto/typesystem_pb.ml -------------------------------------------------------------------------------- /Compiler/src/proto/typesystem_pb.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/proto/typesystem_pb.mli -------------------------------------------------------------------------------- /Compiler/src/proto/typesystem_pp.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/proto/typesystem_pp.ml -------------------------------------------------------------------------------- /Compiler/src/proto/typesystem_pp.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/proto/typesystem_pp.mli -------------------------------------------------------------------------------- /Compiler/src/proto/typesystem_types.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/proto/typesystem_types.ml -------------------------------------------------------------------------------- /Compiler/src/proto/typesystem_types.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/proto/typesystem_types.mli -------------------------------------------------------------------------------- /Compiler/src/translate.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/translate.ml -------------------------------------------------------------------------------- /Compiler/src/translate.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/translate.mli -------------------------------------------------------------------------------- /Compiler/src/util.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/util.ml -------------------------------------------------------------------------------- /Compiler/src/util.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/src/util.mli -------------------------------------------------------------------------------- /Compiler/supportedBuiltins.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/supportedBuiltins.txt -------------------------------------------------------------------------------- /Compiler/test/array_assign.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/array_assign.ml -------------------------------------------------------------------------------- /Compiler/test/array_assign_sugared.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/array_assign_sugared.ml -------------------------------------------------------------------------------- /Compiler/test/array_decl.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/array_decl.ml -------------------------------------------------------------------------------- /Compiler/test/array_hole.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/array_hole.ml -------------------------------------------------------------------------------- /Compiler/test/array_spread.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/array_spread.ml -------------------------------------------------------------------------------- /Compiler/test/basic_break.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/basic_break.ml -------------------------------------------------------------------------------- /Compiler/test/basic_compare_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/basic_compare_test.ml -------------------------------------------------------------------------------- /Compiler/test/basic_continue.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/basic_continue.ml -------------------------------------------------------------------------------- /Compiler/test/basic_for.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/basic_for.ml -------------------------------------------------------------------------------- /Compiler/test/basic_func_call.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/basic_func_call.ml -------------------------------------------------------------------------------- /Compiler/test/basic_func_ret.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/basic_func_ret.ml -------------------------------------------------------------------------------- /Compiler/test/basic_while.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/basic_while.ml -------------------------------------------------------------------------------- /Compiler/test/binary_ops.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/binary_ops.ml -------------------------------------------------------------------------------- /Compiler/test/bitwise_ops.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/bitwise_ops.ml -------------------------------------------------------------------------------- /Compiler/test/create_array.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/create_array.ml -------------------------------------------------------------------------------- /Compiler/test/del_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/del_test.ml -------------------------------------------------------------------------------- /Compiler/test/do_while.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/do_while.ml -------------------------------------------------------------------------------- /Compiler/test/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/dune -------------------------------------------------------------------------------- /Compiler/test/empty_assignment_scope.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/empty_assignment_scope.ml -------------------------------------------------------------------------------- /Compiler/test/exp_statement.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/exp_statement.ml -------------------------------------------------------------------------------- /Compiler/test/for_in.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/for_in.ml -------------------------------------------------------------------------------- /Compiler/test/for_in_scope2.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/for_in_scope2.ml -------------------------------------------------------------------------------- /Compiler/test/for_in_scoping.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/for_in_scoping.ml -------------------------------------------------------------------------------- /Compiler/test/for_of.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/for_of.ml -------------------------------------------------------------------------------- /Compiler/test/func_call_with_spread.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/func_call_with_spread.ml -------------------------------------------------------------------------------- /Compiler/test/func_dec_order.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/func_dec_order.ml -------------------------------------------------------------------------------- /Compiler/test/func_exp_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/func_exp_test.ml -------------------------------------------------------------------------------- /Compiler/test/func_param_scoping.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/func_param_scoping.ml -------------------------------------------------------------------------------- /Compiler/test/if_else.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/if_else.ml -------------------------------------------------------------------------------- /Compiler/test/in_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/in_test.ml -------------------------------------------------------------------------------- /Compiler/test/instance_of.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/instance_of.ml -------------------------------------------------------------------------------- /Compiler/test/load_array_index.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/load_array_index.ml -------------------------------------------------------------------------------- /Compiler/test/load_bigint.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/load_bigint.ml -------------------------------------------------------------------------------- /Compiler/test/load_bool.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/load_bool.ml -------------------------------------------------------------------------------- /Compiler/test/load_float.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/load_float.ml -------------------------------------------------------------------------------- /Compiler/test/load_infinity.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/load_infinity.ml -------------------------------------------------------------------------------- /Compiler/test/load_null.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/load_null.ml -------------------------------------------------------------------------------- /Compiler/test/load_property.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/load_property.ml -------------------------------------------------------------------------------- /Compiler/test/load_regex.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/load_regex.ml -------------------------------------------------------------------------------- /Compiler/test/logical_ops.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/logical_ops.ml -------------------------------------------------------------------------------- /Compiler/test/lone_if.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/lone_if.ml -------------------------------------------------------------------------------- /Compiler/test/new.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/new.ml -------------------------------------------------------------------------------- /Compiler/test/object_creation.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/object_creation.ml -------------------------------------------------------------------------------- /Compiler/test/prog_10.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/prog_10.ml -------------------------------------------------------------------------------- /Compiler/test/prog_1007.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/prog_1007.ml -------------------------------------------------------------------------------- /Compiler/test/prop_name_assignment.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/prop_name_assignment.ml -------------------------------------------------------------------------------- /Compiler/test/single_constant.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/single_constant.ml -------------------------------------------------------------------------------- /Compiler/test/single_let.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/single_let.ml -------------------------------------------------------------------------------- /Compiler/test/single_string_literal.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/single_string_literal.ml -------------------------------------------------------------------------------- /Compiler/test/spread_object.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/spread_object.ml -------------------------------------------------------------------------------- /Compiler/test/store_property_sugared.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/store_property_sugared.ml -------------------------------------------------------------------------------- /Compiler/test/sugared_assignment.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/sugared_assignment.ml -------------------------------------------------------------------------------- /Compiler/test/ternary.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/ternary.ml -------------------------------------------------------------------------------- /Compiler/test/test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/test.ml -------------------------------------------------------------------------------- /Compiler/test/this.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/this.ml -------------------------------------------------------------------------------- /Compiler/test/throw.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/throw.ml -------------------------------------------------------------------------------- /Compiler/test/typeof.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/typeof.ml -------------------------------------------------------------------------------- /Compiler/test/unary_minus.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/unary_minus.ml -------------------------------------------------------------------------------- /Compiler/test/unary_ops.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/unary_ops.ml -------------------------------------------------------------------------------- /Compiler/test/undefined.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/undefined.ml -------------------------------------------------------------------------------- /Compiler/test/update.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/update.ml -------------------------------------------------------------------------------- /Compiler/test/util.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/util.ml -------------------------------------------------------------------------------- /Compiler/test/v8_natives.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/v8_natives.ml -------------------------------------------------------------------------------- /Compiler/test/var_hoisting_1.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/var_hoisting_1.ml -------------------------------------------------------------------------------- /Compiler/test/var_hoisting_2.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/var_hoisting_2.ml -------------------------------------------------------------------------------- /Compiler/test/var_hoisting_3.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/var_hoisting_3.ml -------------------------------------------------------------------------------- /Compiler/test/var_hoisting_shadow.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/var_hoisting_shadow.ml -------------------------------------------------------------------------------- /Compiler/test/varied_func_types.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/varied_func_types.ml -------------------------------------------------------------------------------- /Compiler/test/void.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/void.ml -------------------------------------------------------------------------------- /Compiler/test/with.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/with.ml -------------------------------------------------------------------------------- /Compiler/test/with_load_scope.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Compiler/test/with_load_scope.ml -------------------------------------------------------------------------------- /Docs/HowFuzzilliWorks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Docs/HowFuzzilliWorks.md -------------------------------------------------------------------------------- /Docs/ProcessingModel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Docs/ProcessingModel.md -------------------------------------------------------------------------------- /Docs/TypeDetermination.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Docs/TypeDetermination.md -------------------------------------------------------------------------------- /Docs/images/fuzzing_with_fuzzil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Docs/images/fuzzing_with_fuzzil.png -------------------------------------------------------------------------------- /Docs/images/generative_engine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Docs/images/generative_engine.png -------------------------------------------------------------------------------- /Docs/images/hybrid_engine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Docs/images/hybrid_engine.png -------------------------------------------------------------------------------- /Docs/images/mutation_engine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Docs/images/mutation_engine.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Benchmarks/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Benchmarks/main.swift -------------------------------------------------------------------------------- /Sources/FuzzILTool/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/FuzzILTool/main.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Configuration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Configuration.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Core/CodeGenerator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Core/CodeGenerator.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Core/CodeGenerators.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Core/CodeGenerators.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Core/Component.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Core/Component.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Core/Environment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Core/Environment.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Core/Events.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Core/Events.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Core/FuzzEngine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Core/FuzzEngine.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Core/HybridEngine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Core/HybridEngine.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Core/JavaScriptEnvironment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Core/JavaScriptEnvironment.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Core/Logging.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Core/Logging.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Core/MultiEngine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Core/MultiEngine.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Core/MutationEngine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Core/MutationEngine.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Core/ProgramBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Core/ProgramBuilder.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Core/ProgramGeneratorStats.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Core/ProgramGeneratorStats.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Core/ProgramOrigin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Core/ProgramOrigin.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Core/ProgramTemplate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Core/ProgramTemplate.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Core/ProgramTemplates.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Core/ProgramTemplates.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Core/Timers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Core/Timers.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Corpus/BasicCorpus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Corpus/BasicCorpus.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Corpus/Corpus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Corpus/Corpus.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Corpus/MarkovCorpus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Corpus/MarkovCorpus.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Evaluation/ProgramAspects.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Evaluation/ProgramAspects.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Evaluation/ProgramCoverageEvaluator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Evaluation/ProgramCoverageEvaluator.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Evaluation/ProgramEvaluator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Evaluation/ProgramEvaluator.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Execution/Execution.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Execution/Execution.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Execution/REPRL.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Execution/REPRL.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Execution/ScriptRunner.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Execution/ScriptRunner.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/FuzzIL/AbstractInterpreter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/FuzzIL/AbstractInterpreter.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/FuzzIL/Analyzer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/FuzzIL/Analyzer.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/FuzzIL/Blocks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/FuzzIL/Blocks.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/FuzzIL/ClassUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/FuzzIL/ClassUtils.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/FuzzIL/Code.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/FuzzIL/Code.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/FuzzIL/Context.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/FuzzIL/Context.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/FuzzIL/Instruction.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/FuzzIL/Instruction.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/FuzzIL/Operations.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/FuzzIL/Operations.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/FuzzIL/Program.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/FuzzIL/Program.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/FuzzIL/ProgramComments.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/FuzzIL/ProgramComments.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/FuzzIL/ProgramTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/FuzzIL/ProgramTypes.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/FuzzIL/Semantics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/FuzzIL/Semantics.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/FuzzIL/TypeCollectionStatus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/FuzzIL/TypeCollectionStatus.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/FuzzIL/TypeInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/FuzzIL/TypeInfo.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/FuzzIL/TypeSystem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/FuzzIL/TypeSystem.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/FuzzIL/Variable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/FuzzIL/Variable.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Fuzzer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Fuzzer.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Lifting/Expression.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Lifting/Expression.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Lifting/FuzzILLifter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Lifting/FuzzILLifter.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Lifting/InliningPolicy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Lifting/InliningPolicy.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Lifting/JSExpressions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Lifting/JSExpressions.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Lifting/JavaScriptLifter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Lifting/JavaScriptLifter.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Lifting/Lifter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Lifting/Lifter.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Lifting/ScriptWriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Lifting/ScriptWriter.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Lifting/TypeCollectionAnalyzer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Lifting/TypeCollectionAnalyzer.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Minimization/BlockReducer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Minimization/BlockReducer.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Minimization/CallArgumentReducer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Minimization/CallArgumentReducer.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Minimization/GenericInstructionReducer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Minimization/GenericInstructionReducer.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Minimization/InliningReducer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Minimization/InliningReducer.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Minimization/Minimizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Minimization/Minimizer.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Minimization/ReplaceReducer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Minimization/ReplaceReducer.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Minimization/Verifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Minimization/Verifier.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Modules/Module.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Modules/Module.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Modules/NetworkSync.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Modules/NetworkSync.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Modules/Statistics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Modules/Statistics.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Modules/Storage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Modules/Storage.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Modules/ThreadSync.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Modules/ThreadSync.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Mutators/BaseInstructionMutator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Mutators/BaseInstructionMutator.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Mutators/CodeGenMutator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Mutators/CodeGenMutator.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Mutators/CombineMutator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Mutators/CombineMutator.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Mutators/ConcatMutator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Mutators/ConcatMutator.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Mutators/InputMutator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Mutators/InputMutator.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Mutators/JITStressMutator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Mutators/JITStressMutator.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Mutators/Mutator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Mutators/Mutator.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Mutators/MutatorSettings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Mutators/MutatorSettings.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Mutators/OperationMutator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Mutators/OperationMutator.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Protobuf/ProtoUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Protobuf/ProtoUtils.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Protobuf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Protobuf/README.md -------------------------------------------------------------------------------- /Sources/Fuzzilli/Protobuf/operations.pb.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Protobuf/operations.pb.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Protobuf/operations.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Protobuf/operations.proto -------------------------------------------------------------------------------- /Sources/Fuzzilli/Protobuf/program.pb.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Protobuf/program.pb.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Protobuf/program.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Protobuf/program.proto -------------------------------------------------------------------------------- /Sources/Fuzzilli/Protobuf/sync.pb.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Protobuf/sync.pb.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Protobuf/sync.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Protobuf/sync.proto -------------------------------------------------------------------------------- /Sources/Fuzzilli/Protobuf/typesystem.pb.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Protobuf/typesystem.pb.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Protobuf/typesystem.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Protobuf/typesystem.proto -------------------------------------------------------------------------------- /Sources/Fuzzilli/Util/Arguments.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Util/Arguments.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Util/CInterop.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Util/CInterop.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Util/Error.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Util/Error.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Util/Misc.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Util/Misc.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Util/MockFuzzer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Util/MockFuzzer.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Util/MovingAverage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Util/MovingAverage.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Util/Random.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Util/Random.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Util/RingBuffer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Util/RingBuffer.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Util/VariableMap.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Util/VariableMap.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Util/VariableSet.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Util/VariableSet.swift -------------------------------------------------------------------------------- /Sources/Fuzzilli/Util/WeightedList.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/Fuzzilli/Util/WeightedList.swift -------------------------------------------------------------------------------- /Sources/FuzzilliCli/CodeGeneratorWeights.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/FuzzilliCli/CodeGeneratorWeights.swift -------------------------------------------------------------------------------- /Sources/FuzzilliCli/Profiles/DuktapeProfile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/FuzzilliCli/Profiles/DuktapeProfile.swift -------------------------------------------------------------------------------- /Sources/FuzzilliCli/Profiles/JSCProfile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/FuzzilliCli/Profiles/JSCProfile.swift -------------------------------------------------------------------------------- /Sources/FuzzilliCli/Profiles/JerryscriptProfile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/FuzzilliCli/Profiles/JerryscriptProfile.swift -------------------------------------------------------------------------------- /Sources/FuzzilliCli/Profiles/Profile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/FuzzilliCli/Profiles/Profile.swift -------------------------------------------------------------------------------- /Sources/FuzzilliCli/Profiles/QjsProfile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/FuzzilliCli/Profiles/QjsProfile.swift -------------------------------------------------------------------------------- /Sources/FuzzilliCli/Profiles/SpidermonkeyProfile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/FuzzilliCli/Profiles/SpidermonkeyProfile.swift -------------------------------------------------------------------------------- /Sources/FuzzilliCli/Profiles/V8Profile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/FuzzilliCli/Profiles/V8Profile.swift -------------------------------------------------------------------------------- /Sources/FuzzilliCli/ProgramTemplateWeights.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/FuzzilliCli/ProgramTemplateWeights.swift -------------------------------------------------------------------------------- /Sources/FuzzilliCli/TerminalUI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/FuzzilliCli/TerminalUI.swift -------------------------------------------------------------------------------- /Sources/FuzzilliCli/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/FuzzilliCli/main.swift -------------------------------------------------------------------------------- /Sources/JS/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/JS/LICENSE -------------------------------------------------------------------------------- /Sources/JS/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/JS/README.md -------------------------------------------------------------------------------- /Sources/JS/generateSwift.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/JS/generateSwift.sh -------------------------------------------------------------------------------- /Sources/JS/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/JS/helpers.js -------------------------------------------------------------------------------- /Sources/JS/helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/JS/helpers.swift -------------------------------------------------------------------------------- /Sources/JS/initTypeCollection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/JS/initTypeCollection.js -------------------------------------------------------------------------------- /Sources/JS/initTypeCollection.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/JS/initTypeCollection.swift -------------------------------------------------------------------------------- /Sources/JS/printTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/JS/printTypes.js -------------------------------------------------------------------------------- /Sources/JS/printTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/JS/printTypes.swift -------------------------------------------------------------------------------- /Sources/REPRLRun/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/REPRLRun/main.swift -------------------------------------------------------------------------------- /Sources/libcoverage/coverage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/libcoverage/coverage.c -------------------------------------------------------------------------------- /Sources/libcoverage/include/libcoverage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/libcoverage/include/libcoverage.h -------------------------------------------------------------------------------- /Sources/libreprl/include/libreprl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/libreprl/include/libreprl.h -------------------------------------------------------------------------------- /Sources/libreprl/libreprl-posix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/libreprl/libreprl-posix.c -------------------------------------------------------------------------------- /Sources/libreprl/libreprl-windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/libreprl/libreprl-windows.c -------------------------------------------------------------------------------- /Sources/libsocket/include/libsocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/libsocket/include/libsocket.h -------------------------------------------------------------------------------- /Sources/libsocket/socket-posix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/libsocket/socket-posix.c -------------------------------------------------------------------------------- /Sources/libsocket/socket-win32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Sources/libsocket/socket-win32.c -------------------------------------------------------------------------------- /Targets/ChakraCore/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Targets/ChakraCore/README.md -------------------------------------------------------------------------------- /Targets/ChakraCore/chakracore.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Targets/ChakraCore/chakracore.patch -------------------------------------------------------------------------------- /Targets/ChakraCore/fuzzbuild.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Targets/ChakraCore/fuzzbuild.sh -------------------------------------------------------------------------------- /Targets/JavaScriptCore/Patches/webkit.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Targets/JavaScriptCore/Patches/webkit.patch -------------------------------------------------------------------------------- /Targets/JavaScriptCore/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Targets/JavaScriptCore/README.md -------------------------------------------------------------------------------- /Targets/JavaScriptCore/REVISION: -------------------------------------------------------------------------------- 1 | a93223d586d16a983e11df71869382de5b450a5e 2 | -------------------------------------------------------------------------------- /Targets/JavaScriptCore/fuzzbuild.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Targets/JavaScriptCore/fuzzbuild.sh -------------------------------------------------------------------------------- /Targets/Jerryscript/Patches/jerryscript.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Targets/Jerryscript/Patches/jerryscript.patch -------------------------------------------------------------------------------- /Targets/Jerryscript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Targets/Jerryscript/README.md -------------------------------------------------------------------------------- /Targets/Jerryscript/REVISION: -------------------------------------------------------------------------------- 1 | 0f0041d720adfd83012e59435c2f1b555c1234d5 2 | -------------------------------------------------------------------------------- /Targets/Jerryscript/fuzzbuild.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Targets/Jerryscript/fuzzbuild.sh -------------------------------------------------------------------------------- /Targets/QJS/Patches/Fuzzilli-instrumentation-for-QJS.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Targets/QJS/Patches/Fuzzilli-instrumentation-for-QJS.patch -------------------------------------------------------------------------------- /Targets/QJS/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Targets/QJS/README.md -------------------------------------------------------------------------------- /Targets/QJS/REVISION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Targets/QJS/REVISION -------------------------------------------------------------------------------- /Targets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Targets/README.md -------------------------------------------------------------------------------- /Targets/Spidermonkey/Patches/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Targets/Spidermonkey/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Targets/Spidermonkey/README.md -------------------------------------------------------------------------------- /Targets/Spidermonkey/REVISION: -------------------------------------------------------------------------------- 1 | 73330bf7355c0aef844c41d0d7eed2848e53c82f 2 | -------------------------------------------------------------------------------- /Targets/Spidermonkey/fuzzbuild.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Targets/Spidermonkey/fuzzbuild.sh -------------------------------------------------------------------------------- /Targets/V8/Patches/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Targets/V8/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Targets/V8/README.md -------------------------------------------------------------------------------- /Targets/V8/REVISION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Targets/V8/REVISION -------------------------------------------------------------------------------- /Targets/V8/fuzzbuild.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Targets/V8/fuzzbuild.sh -------------------------------------------------------------------------------- /Targets/coverage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Targets/coverage.c -------------------------------------------------------------------------------- /Targets/duktape/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Targets/duktape/README.md -------------------------------------------------------------------------------- /Tests/FuzzilliTests/AnalyzerTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Tests/FuzzilliTests/AnalyzerTest.swift -------------------------------------------------------------------------------- /Tests/FuzzilliTests/EnvironmentTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Tests/FuzzilliTests/EnvironmentTest.swift -------------------------------------------------------------------------------- /Tests/FuzzilliTests/InliningTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Tests/FuzzilliTests/InliningTest.swift -------------------------------------------------------------------------------- /Tests/FuzzilliTests/InterpreterTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Tests/FuzzilliTests/InterpreterTest.swift -------------------------------------------------------------------------------- /Tests/FuzzilliTests/LifterTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Tests/FuzzilliTests/LifterTest.swift -------------------------------------------------------------------------------- /Tests/FuzzilliTests/MutationsTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Tests/FuzzilliTests/MutationsTest.swift -------------------------------------------------------------------------------- /Tests/FuzzilliTests/ProgramBuilderTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Tests/FuzzilliTests/ProgramBuilderTest.swift -------------------------------------------------------------------------------- /Tests/FuzzilliTests/ProgramSerializationTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Tests/FuzzilliTests/ProgramSerializationTest.swift -------------------------------------------------------------------------------- /Tests/FuzzilliTests/RingBufferTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Tests/FuzzilliTests/RingBufferTest.swift -------------------------------------------------------------------------------- /Tests/FuzzilliTests/TestUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Tests/FuzzilliTests/TestUtils.swift -------------------------------------------------------------------------------- /Tests/FuzzilliTests/TypeSystemTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Tests/FuzzilliTests/TypeSystemTest.swift -------------------------------------------------------------------------------- /Tests/FuzzilliTests/VariableMapTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Tests/FuzzilliTests/VariableMapTest.swift -------------------------------------------------------------------------------- /Tests/FuzzilliTests/VariableSetTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P1umer/fuzzilli4wasm/HEAD/Tests/FuzzilliTests/VariableSetTest.swift --------------------------------------------------------------------------------