mirror of
https://github.com/AFLplusplus/AFLplusplus.git
synced 2025-06-21 13:51:18 +00:00
mutation lists
This commit is contained in:
@ -78,9 +78,789 @@ enum {
|
||||
|
||||
};
|
||||
|
||||
u32 mutation_strategy_exploration_text[MUT_STRATEGY_ARRAY_SIZE] = {};
|
||||
u32 mutation_strategy_exploration_binary[MUT_STRATEGY_ARRAY_SIZE] = {};
|
||||
u32 mutation_strategy_exploitation_text[MUT_STRATEGY_ARRAY_SIZE] = {};
|
||||
u32 mutation_strategy_exploration_text[MUT_STRATEGY_ARRAY_SIZE] = {
|
||||
|
||||
MUT_FLIPBIT,
|
||||
MUT_FLIPBIT,
|
||||
MUT_FLIPBIT,
|
||||
MUT_FLIPBIT,
|
||||
MUT_FLIPBIT,
|
||||
MUT_FLIPBIT,
|
||||
MUT_INTERESTING8,
|
||||
MUT_INTERESTING8,
|
||||
MUT_INTERESTING8,
|
||||
MUT_INTERESTING8,
|
||||
MUT_INTERESTING8,
|
||||
MUT_INTERESTING16,
|
||||
MUT_INTERESTING16,
|
||||
MUT_INTERESTING16,
|
||||
MUT_INTERESTING16,
|
||||
MUT_INTERESTING16,
|
||||
MUT_INTERESTING16BE,
|
||||
MUT_INTERESTING16BE,
|
||||
MUT_INTERESTING16BE,
|
||||
MUT_INTERESTING16BE,
|
||||
MUT_INTERESTING16BE,
|
||||
MUT_INTERESTING32,
|
||||
MUT_INTERESTING32,
|
||||
MUT_INTERESTING32,
|
||||
MUT_INTERESTING32,
|
||||
MUT_INTERESTING32,
|
||||
MUT_INTERESTING32BE,
|
||||
MUT_INTERESTING32BE,
|
||||
MUT_INTERESTING32BE,
|
||||
MUT_INTERESTING32BE,
|
||||
MUT_INTERESTING32BE,
|
||||
MUT_ARITH8_,
|
||||
MUT_ARITH8_,
|
||||
MUT_ARITH8_,
|
||||
MUT_ARITH8_,
|
||||
MUT_ARITH8_,
|
||||
MUT_ARITH8_,
|
||||
MUT_ARITH8,
|
||||
MUT_ARITH8,
|
||||
MUT_ARITH8,
|
||||
MUT_ARITH8,
|
||||
MUT_ARITH8,
|
||||
MUT_ARITH8,
|
||||
MUT_ARITH16_,
|
||||
MUT_ARITH16_,
|
||||
MUT_ARITH16_,
|
||||
MUT_ARITH16_,
|
||||
MUT_ARITH16_,
|
||||
MUT_ARITH16_,
|
||||
MUT_ARITH16BE_,
|
||||
MUT_ARITH16BE_,
|
||||
MUT_ARITH16BE_,
|
||||
MUT_ARITH16BE_,
|
||||
MUT_ARITH16BE_,
|
||||
MUT_ARITH16BE_,
|
||||
MUT_ARITH16,
|
||||
MUT_ARITH16,
|
||||
MUT_ARITH16,
|
||||
MUT_ARITH16,
|
||||
MUT_ARITH16,
|
||||
MUT_ARITH16,
|
||||
MUT_ARITH16BE,
|
||||
MUT_ARITH16BE,
|
||||
MUT_ARITH16BE,
|
||||
MUT_ARITH16BE,
|
||||
MUT_ARITH16BE,
|
||||
MUT_ARITH16BE,
|
||||
MUT_ARITH32_,
|
||||
MUT_ARITH32_,
|
||||
MUT_ARITH32_,
|
||||
MUT_ARITH32_,
|
||||
MUT_ARITH32_,
|
||||
MUT_ARITH32_,
|
||||
MUT_ARITH32BE_,
|
||||
MUT_ARITH32BE_,
|
||||
MUT_ARITH32BE_,
|
||||
MUT_ARITH32BE_,
|
||||
MUT_ARITH32BE_,
|
||||
MUT_ARITH32BE_,
|
||||
MUT_ARITH32,
|
||||
MUT_ARITH32,
|
||||
MUT_ARITH32,
|
||||
MUT_ARITH32,
|
||||
MUT_ARITH32,
|
||||
MUT_ARITH32,
|
||||
MUT_ARITH32BE,
|
||||
MUT_ARITH32BE,
|
||||
MUT_ARITH32BE,
|
||||
MUT_ARITH32BE,
|
||||
MUT_ARITH32BE,
|
||||
MUT_ARITH32BE,
|
||||
MUT_RAND8,
|
||||
MUT_RAND8,
|
||||
MUT_RAND8,
|
||||
MUT_RAND8,
|
||||
MUT_RAND8,
|
||||
MUT_RAND8,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_FIXED,
|
||||
MUT_OVERWRITE_FIXED,
|
||||
MUT_OVERWRITE_FIXED,
|
||||
MUT_OVERWRITE_FIXED,
|
||||
MUT_OVERWRITE_FIXED,
|
||||
MUT_OVERWRITE_FIXED,
|
||||
MUT_OVERWRITE_FIXED,
|
||||
MUT_OVERWRITE_FIXED,
|
||||
MUT_BYTEADD,
|
||||
MUT_BYTEADD,
|
||||
MUT_BYTEADD,
|
||||
MUT_BYTEADD,
|
||||
MUT_BYTEADD,
|
||||
MUT_BYTEADD,
|
||||
MUT_BYTESUB,
|
||||
MUT_BYTESUB,
|
||||
MUT_BYTESUB,
|
||||
MUT_BYTESUB,
|
||||
MUT_BYTESUB,
|
||||
MUT_BYTESUB,
|
||||
MUT_FLIP8,
|
||||
MUT_FLIP8,
|
||||
MUT_FLIP8,
|
||||
MUT_FLIP8,
|
||||
MUT_FLIP8,
|
||||
MUT_SWITCH,
|
||||
MUT_SWITCH,
|
||||
MUT_SWITCH,
|
||||
MUT_SWITCH,
|
||||
MUT_SWITCH,
|
||||
MUT_SWITCH,
|
||||
MUT_SWITCH,
|
||||
MUT_SWITCH,
|
||||
MUT_DEL,
|
||||
MUT_DEL,
|
||||
MUT_DEL,
|
||||
MUT_DEL,
|
||||
MUT_DEL,
|
||||
MUT_DEL,
|
||||
MUT_DEL,
|
||||
MUT_SHUFFLE,
|
||||
MUT_SHUFFLE,
|
||||
MUT_SHUFFLE,
|
||||
MUT_SHUFFLE,
|
||||
MUT_SHUFFLE,
|
||||
MUT_SHUFFLE,
|
||||
MUT_SHUFFLE,
|
||||
MUT_SHUFFLE,
|
||||
MUT_DELONE,
|
||||
MUT_DELONE,
|
||||
MUT_DELONE,
|
||||
MUT_DELONE,
|
||||
MUT_DELONE,
|
||||
MUT_DELONE,
|
||||
MUT_DELONE,
|
||||
MUT_INSERTONE,
|
||||
MUT_INSERTONE,
|
||||
MUT_INSERTONE,
|
||||
MUT_INSERTONE,
|
||||
MUT_INSERTONE,
|
||||
MUT_INSERTONE,
|
||||
MUT_ASCIINUM,
|
||||
MUT_ASCIINUM,
|
||||
MUT_ASCIINUM,
|
||||
MUT_ASCIINUM,
|
||||
MUT_ASCIINUM,
|
||||
MUT_ASCIINUM,
|
||||
MUT_ASCIINUM,
|
||||
MUT_NEG,
|
||||
MUT_NEG,
|
||||
MUT_NEG,
|
||||
MUT_NEG,
|
||||
MUT_NEG,
|
||||
MUT_NEG,
|
||||
MUT_INSERTASCIINUM,
|
||||
MUT_INSERTASCIINUM,
|
||||
MUT_INSERTASCIINUM,
|
||||
MUT_INSERTASCIINUM,
|
||||
MUT_INSERTASCIINUM,
|
||||
MUT_INSERTASCIINUM,
|
||||
MUT_INSERTASCIINUM,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_AUTO_EXTRA_OVERWRITE,
|
||||
MUT_AUTO_EXTRA_OVERWRITE,
|
||||
MUT_AUTO_EXTRA_OVERWRITE,
|
||||
MUT_AUTO_EXTRA_OVERWRITE,
|
||||
MUT_AUTO_EXTRA_OVERWRITE,
|
||||
MUT_AUTO_EXTRA_OVERWRITE,
|
||||
MUT_AUTO_EXTRA_INSERT,
|
||||
MUT_AUTO_EXTRA_INSERT,
|
||||
MUT_AUTO_EXTRA_INSERT,
|
||||
MUT_AUTO_EXTRA_INSERT,
|
||||
MUT_AUTO_EXTRA_INSERT,
|
||||
MUT_AUTO_EXTRA_INSERT,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
|
||||
};
|
||||
|
||||
u32 mutation_strategy_exploration_binary[MUT_STRATEGY_ARRAY_SIZE] = {
|
||||
|
||||
MUT_FLIPBIT,
|
||||
MUT_FLIPBIT,
|
||||
MUT_FLIPBIT,
|
||||
MUT_FLIPBIT,
|
||||
MUT_FLIPBIT,
|
||||
MUT_FLIPBIT,
|
||||
MUT_FLIPBIT,
|
||||
MUT_INTERESTING8,
|
||||
MUT_INTERESTING8,
|
||||
MUT_INTERESTING8,
|
||||
MUT_INTERESTING8,
|
||||
MUT_INTERESTING8,
|
||||
MUT_INTERESTING8,
|
||||
MUT_INTERESTING16,
|
||||
MUT_INTERESTING16,
|
||||
MUT_INTERESTING16,
|
||||
MUT_INTERESTING16,
|
||||
MUT_INTERESTING16,
|
||||
MUT_INTERESTING16,
|
||||
MUT_INTERESTING16BE,
|
||||
MUT_INTERESTING16BE,
|
||||
MUT_INTERESTING16BE,
|
||||
MUT_INTERESTING16BE,
|
||||
MUT_INTERESTING16BE,
|
||||
MUT_INTERESTING16BE,
|
||||
MUT_INTERESTING32,
|
||||
MUT_INTERESTING32,
|
||||
MUT_INTERESTING32,
|
||||
MUT_INTERESTING32,
|
||||
MUT_INTERESTING32,
|
||||
MUT_INTERESTING32,
|
||||
MUT_INTERESTING32BE,
|
||||
MUT_INTERESTING32BE,
|
||||
MUT_INTERESTING32BE,
|
||||
MUT_INTERESTING32BE,
|
||||
MUT_INTERESTING32BE,
|
||||
MUT_INTERESTING32BE,
|
||||
MUT_ARITH8_,
|
||||
MUT_ARITH8_,
|
||||
MUT_ARITH8_,
|
||||
MUT_ARITH8_,
|
||||
MUT_ARITH8_,
|
||||
MUT_ARITH8_,
|
||||
MUT_ARITH8_,
|
||||
MUT_ARITH8,
|
||||
MUT_ARITH8,
|
||||
MUT_ARITH8,
|
||||
MUT_ARITH8,
|
||||
MUT_ARITH8,
|
||||
MUT_ARITH8,
|
||||
MUT_ARITH8,
|
||||
MUT_ARITH16_,
|
||||
MUT_ARITH16_,
|
||||
MUT_ARITH16_,
|
||||
MUT_ARITH16_,
|
||||
MUT_ARITH16_,
|
||||
MUT_ARITH16_,
|
||||
MUT_ARITH16BE_,
|
||||
MUT_ARITH16BE_,
|
||||
MUT_ARITH16BE_,
|
||||
MUT_ARITH16BE_,
|
||||
MUT_ARITH16BE_,
|
||||
MUT_ARITH16BE_,
|
||||
MUT_ARITH16,
|
||||
MUT_ARITH16,
|
||||
MUT_ARITH16,
|
||||
MUT_ARITH16,
|
||||
MUT_ARITH16,
|
||||
MUT_ARITH16,
|
||||
MUT_ARITH16BE,
|
||||
MUT_ARITH16BE,
|
||||
MUT_ARITH16BE,
|
||||
MUT_ARITH16BE,
|
||||
MUT_ARITH16BE,
|
||||
MUT_ARITH16BE,
|
||||
MUT_ARITH32_,
|
||||
MUT_ARITH32_,
|
||||
MUT_ARITH32_,
|
||||
MUT_ARITH32_,
|
||||
MUT_ARITH32_,
|
||||
MUT_ARITH32_,
|
||||
MUT_ARITH32BE_,
|
||||
MUT_ARITH32BE_,
|
||||
MUT_ARITH32BE_,
|
||||
MUT_ARITH32BE_,
|
||||
MUT_ARITH32BE_,
|
||||
MUT_ARITH32BE_,
|
||||
MUT_ARITH32,
|
||||
MUT_ARITH32,
|
||||
MUT_ARITH32,
|
||||
MUT_ARITH32,
|
||||
MUT_ARITH32,
|
||||
MUT_ARITH32,
|
||||
MUT_ARITH32,
|
||||
MUT_ARITH32BE,
|
||||
MUT_ARITH32BE,
|
||||
MUT_ARITH32BE,
|
||||
MUT_ARITH32BE,
|
||||
MUT_ARITH32BE,
|
||||
MUT_ARITH32BE,
|
||||
MUT_RAND8,
|
||||
MUT_RAND8,
|
||||
MUT_RAND8,
|
||||
MUT_RAND8,
|
||||
MUT_RAND8,
|
||||
MUT_RAND8,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_FIXED,
|
||||
MUT_OVERWRITE_FIXED,
|
||||
MUT_OVERWRITE_FIXED,
|
||||
MUT_OVERWRITE_FIXED,
|
||||
MUT_OVERWRITE_FIXED,
|
||||
MUT_OVERWRITE_FIXED,
|
||||
MUT_OVERWRITE_FIXED,
|
||||
MUT_BYTEADD,
|
||||
MUT_BYTEADD,
|
||||
MUT_BYTEADD,
|
||||
MUT_BYTEADD,
|
||||
MUT_BYTEADD,
|
||||
MUT_BYTEADD,
|
||||
MUT_BYTEADD,
|
||||
MUT_BYTESUB,
|
||||
MUT_BYTESUB,
|
||||
MUT_BYTESUB,
|
||||
MUT_BYTESUB,
|
||||
MUT_BYTESUB,
|
||||
MUT_BYTESUB,
|
||||
MUT_BYTESUB,
|
||||
MUT_FLIP8,
|
||||
MUT_FLIP8,
|
||||
MUT_FLIP8,
|
||||
MUT_FLIP8,
|
||||
MUT_FLIP8,
|
||||
MUT_FLIP8,
|
||||
MUT_SWITCH,
|
||||
MUT_SWITCH,
|
||||
MUT_SWITCH,
|
||||
MUT_SWITCH,
|
||||
MUT_SWITCH,
|
||||
MUT_SWITCH,
|
||||
MUT_SWITCH,
|
||||
MUT_DEL,
|
||||
MUT_DEL,
|
||||
MUT_DEL,
|
||||
MUT_DEL,
|
||||
MUT_DEL,
|
||||
MUT_DEL,
|
||||
MUT_SHUFFLE,
|
||||
MUT_SHUFFLE,
|
||||
MUT_SHUFFLE,
|
||||
MUT_SHUFFLE,
|
||||
MUT_SHUFFLE,
|
||||
MUT_SHUFFLE,
|
||||
MUT_DELONE,
|
||||
MUT_DELONE,
|
||||
MUT_DELONE,
|
||||
MUT_DELONE,
|
||||
MUT_DELONE,
|
||||
MUT_DELONE,
|
||||
MUT_INSERTONE,
|
||||
MUT_INSERTONE,
|
||||
MUT_INSERTONE,
|
||||
MUT_INSERTONE,
|
||||
MUT_INSERTONE,
|
||||
MUT_INSERTONE,
|
||||
MUT_ASCIINUM,
|
||||
MUT_ASCIINUM,
|
||||
MUT_ASCIINUM,
|
||||
MUT_ASCIINUM,
|
||||
MUT_ASCIINUM,
|
||||
MUT_ASCIINUM,
|
||||
MUT_NEG,
|
||||
MUT_NEG,
|
||||
MUT_NEG,
|
||||
MUT_NEG,
|
||||
MUT_NEG,
|
||||
MUT_NEG,
|
||||
MUT_INSERTASCIINUM,
|
||||
MUT_INSERTASCIINUM,
|
||||
MUT_INSERTASCIINUM,
|
||||
MUT_INSERTASCIINUM,
|
||||
MUT_INSERTASCIINUM,
|
||||
MUT_INSERTASCIINUM,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_AUTO_EXTRA_OVERWRITE,
|
||||
MUT_AUTO_EXTRA_OVERWRITE,
|
||||
MUT_AUTO_EXTRA_OVERWRITE,
|
||||
MUT_AUTO_EXTRA_OVERWRITE,
|
||||
MUT_AUTO_EXTRA_OVERWRITE,
|
||||
MUT_AUTO_EXTRA_OVERWRITE,
|
||||
MUT_AUTO_EXTRA_INSERT,
|
||||
MUT_AUTO_EXTRA_INSERT,
|
||||
MUT_AUTO_EXTRA_INSERT,
|
||||
MUT_AUTO_EXTRA_INSERT,
|
||||
MUT_AUTO_EXTRA_INSERT,
|
||||
MUT_AUTO_EXTRA_INSERT,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
|
||||
};
|
||||
|
||||
u32 mutation_strategy_exploitation_text[MUT_STRATEGY_ARRAY_SIZE] = {
|
||||
|
||||
MUT_FLIPBIT,
|
||||
MUT_FLIPBIT,
|
||||
MUT_FLIPBIT,
|
||||
MUT_FLIPBIT,
|
||||
MUT_FLIPBIT,
|
||||
MUT_FLIPBIT,
|
||||
MUT_FLIPBIT,
|
||||
MUT_INTERESTING8,
|
||||
MUT_INTERESTING8,
|
||||
MUT_INTERESTING8,
|
||||
MUT_INTERESTING8,
|
||||
MUT_INTERESTING8,
|
||||
MUT_INTERESTING8,
|
||||
MUT_INTERESTING8,
|
||||
MUT_INTERESTING16,
|
||||
MUT_INTERESTING16,
|
||||
MUT_INTERESTING16,
|
||||
MUT_INTERESTING16,
|
||||
MUT_INTERESTING16,
|
||||
MUT_INTERESTING16,
|
||||
MUT_INTERESTING16,
|
||||
MUT_INTERESTING16BE,
|
||||
MUT_INTERESTING16BE,
|
||||
MUT_INTERESTING16BE,
|
||||
MUT_INTERESTING16BE,
|
||||
MUT_INTERESTING16BE,
|
||||
MUT_INTERESTING16BE,
|
||||
MUT_INTERESTING16BE,
|
||||
MUT_INTERESTING32,
|
||||
MUT_INTERESTING32,
|
||||
MUT_INTERESTING32,
|
||||
MUT_INTERESTING32,
|
||||
MUT_INTERESTING32,
|
||||
MUT_INTERESTING32,
|
||||
MUT_INTERESTING32,
|
||||
MUT_INTERESTING32,
|
||||
MUT_INTERESTING32BE,
|
||||
MUT_INTERESTING32BE,
|
||||
MUT_INTERESTING32BE,
|
||||
MUT_INTERESTING32BE,
|
||||
MUT_INTERESTING32BE,
|
||||
MUT_INTERESTING32BE,
|
||||
MUT_INTERESTING32BE,
|
||||
MUT_INTERESTING32BE,
|
||||
MUT_ARITH8_,
|
||||
MUT_ARITH8_,
|
||||
MUT_ARITH8_,
|
||||
MUT_ARITH8_,
|
||||
MUT_ARITH8_,
|
||||
MUT_ARITH8_,
|
||||
MUT_ARITH8,
|
||||
MUT_ARITH8,
|
||||
MUT_ARITH8,
|
||||
MUT_ARITH8,
|
||||
MUT_ARITH8,
|
||||
MUT_ARITH8,
|
||||
MUT_ARITH8,
|
||||
MUT_ARITH16_,
|
||||
MUT_ARITH16_,
|
||||
MUT_ARITH16_,
|
||||
MUT_ARITH16_,
|
||||
MUT_ARITH16_,
|
||||
MUT_ARITH16_,
|
||||
MUT_ARITH16BE_,
|
||||
MUT_ARITH16BE_,
|
||||
MUT_ARITH16BE_,
|
||||
MUT_ARITH16BE_,
|
||||
MUT_ARITH16BE_,
|
||||
MUT_ARITH16BE_,
|
||||
MUT_ARITH16BE_,
|
||||
MUT_ARITH16,
|
||||
MUT_ARITH16,
|
||||
MUT_ARITH16,
|
||||
MUT_ARITH16,
|
||||
MUT_ARITH16,
|
||||
MUT_ARITH16,
|
||||
MUT_ARITH16,
|
||||
MUT_ARITH16BE,
|
||||
MUT_ARITH16BE,
|
||||
MUT_ARITH16BE,
|
||||
MUT_ARITH16BE,
|
||||
MUT_ARITH16BE,
|
||||
MUT_ARITH16BE,
|
||||
MUT_ARITH16BE,
|
||||
MUT_ARITH32_,
|
||||
MUT_ARITH32_,
|
||||
MUT_ARITH32_,
|
||||
MUT_ARITH32_,
|
||||
MUT_ARITH32_,
|
||||
MUT_ARITH32_,
|
||||
MUT_ARITH32BE_,
|
||||
MUT_ARITH32BE_,
|
||||
MUT_ARITH32BE_,
|
||||
MUT_ARITH32BE_,
|
||||
MUT_ARITH32BE_,
|
||||
MUT_ARITH32BE_,
|
||||
MUT_ARITH32,
|
||||
MUT_ARITH32,
|
||||
MUT_ARITH32,
|
||||
MUT_ARITH32,
|
||||
MUT_ARITH32,
|
||||
MUT_ARITH32,
|
||||
MUT_ARITH32BE,
|
||||
MUT_ARITH32BE,
|
||||
MUT_ARITH32BE,
|
||||
MUT_ARITH32BE,
|
||||
MUT_ARITH32BE,
|
||||
MUT_ARITH32BE,
|
||||
MUT_ARITH32BE,
|
||||
MUT_RAND8,
|
||||
MUT_RAND8,
|
||||
MUT_RAND8,
|
||||
MUT_RAND8,
|
||||
MUT_RAND8,
|
||||
MUT_RAND8,
|
||||
MUT_RAND8,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_OVERWRITE,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_CLONE_INSERT,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_COPY,
|
||||
MUT_OVERWRITE_FIXED,
|
||||
MUT_OVERWRITE_FIXED,
|
||||
MUT_OVERWRITE_FIXED,
|
||||
MUT_OVERWRITE_FIXED,
|
||||
MUT_OVERWRITE_FIXED,
|
||||
MUT_OVERWRITE_FIXED,
|
||||
MUT_BYTEADD,
|
||||
MUT_BYTEADD,
|
||||
MUT_BYTEADD,
|
||||
MUT_BYTEADD,
|
||||
MUT_BYTEADD,
|
||||
MUT_BYTEADD,
|
||||
MUT_BYTEADD,
|
||||
MUT_BYTESUB,
|
||||
MUT_BYTESUB,
|
||||
MUT_BYTESUB,
|
||||
MUT_BYTESUB,
|
||||
MUT_BYTESUB,
|
||||
MUT_BYTESUB,
|
||||
MUT_FLIP8,
|
||||
MUT_FLIP8,
|
||||
MUT_FLIP8,
|
||||
MUT_FLIP8,
|
||||
MUT_FLIP8,
|
||||
MUT_FLIP8,
|
||||
MUT_SWITCH,
|
||||
MUT_SWITCH,
|
||||
MUT_SWITCH,
|
||||
MUT_SWITCH,
|
||||
MUT_SWITCH,
|
||||
MUT_SWITCH,
|
||||
MUT_SWITCH,
|
||||
MUT_DEL,
|
||||
MUT_DEL,
|
||||
MUT_DEL,
|
||||
MUT_DEL,
|
||||
MUT_DEL,
|
||||
MUT_DEL,
|
||||
MUT_SHUFFLE,
|
||||
MUT_SHUFFLE,
|
||||
MUT_SHUFFLE,
|
||||
MUT_SHUFFLE,
|
||||
MUT_SHUFFLE,
|
||||
MUT_SHUFFLE,
|
||||
MUT_DELONE,
|
||||
MUT_DELONE,
|
||||
MUT_DELONE,
|
||||
MUT_DELONE,
|
||||
MUT_DELONE,
|
||||
MUT_INSERTONE,
|
||||
MUT_INSERTONE,
|
||||
MUT_INSERTONE,
|
||||
MUT_INSERTONE,
|
||||
MUT_INSERTONE,
|
||||
MUT_INSERTONE,
|
||||
MUT_ASCIINUM,
|
||||
MUT_ASCIINUM,
|
||||
MUT_ASCIINUM,
|
||||
MUT_ASCIINUM,
|
||||
MUT_ASCIINUM,
|
||||
MUT_NEG,
|
||||
MUT_NEG,
|
||||
MUT_NEG,
|
||||
MUT_NEG,
|
||||
MUT_NEG,
|
||||
MUT_NEG,
|
||||
MUT_INSERTASCIINUM,
|
||||
MUT_INSERTASCIINUM,
|
||||
MUT_INSERTASCIINUM,
|
||||
MUT_INSERTASCIINUM,
|
||||
MUT_INSERTASCIINUM,
|
||||
MUT_INSERTASCIINUM,
|
||||
MUT_INSERTASCIINUM,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_OVERWRITE,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_EXTRA_INSERT,
|
||||
MUT_AUTO_EXTRA_OVERWRITE,
|
||||
MUT_AUTO_EXTRA_OVERWRITE,
|
||||
MUT_AUTO_EXTRA_OVERWRITE,
|
||||
MUT_AUTO_EXTRA_OVERWRITE,
|
||||
MUT_AUTO_EXTRA_OVERWRITE,
|
||||
MUT_AUTO_EXTRA_OVERWRITE,
|
||||
MUT_AUTO_EXTRA_OVERWRITE,
|
||||
MUT_AUTO_EXTRA_INSERT,
|
||||
MUT_AUTO_EXTRA_INSERT,
|
||||
MUT_AUTO_EXTRA_INSERT,
|
||||
MUT_AUTO_EXTRA_INSERT,
|
||||
MUT_AUTO_EXTRA_INSERT,
|
||||
MUT_AUTO_EXTRA_INSERT,
|
||||
MUT_AUTO_EXTRA_INSERT,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_OVERWRITE,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
MUT_SPLICE_INSERT,
|
||||
|
||||
};
|
||||
|
||||
u32 mutation_strategy_exploitation_binary[MUT_STRATEGY_ARRAY_SIZE] = {
|
||||
|
||||
MUT_FLIPBIT,
|
||||
|
Reference in New Issue
Block a user