158 Commits

Author SHA1 Message Date
vanhauser-thc
f99656e22b create from thin air, max mutation 2023-02-05 13:15:06 +01:00
vanhauser-thc
90f61552f7 changes 2023-02-04 15:39:03 +01:00
vanhauser-thc
ec87abda93 readme 2023-02-04 14:37:28 +01:00
vanhauser-thc
e1434bcfcd more autotoken options 2023-02-04 14:34:47 +01:00
vanhauser-thc
91ccbf3f68 fix 2023-02-01 17:16:51 +01:00
vanhauser-thc
b5d8d4c866 comment 2023-01-29 10:07:33 +01:00
vanhauser-thc
47f35d29ac fix 2023-01-27 14:32:18 +01:00
vanhauser-thc
bd2cb4cd1c more default tokens 2023-01-20 12:22:29 +01:00
vanhauser-thc
67cfe4f6d4 nits 2023-01-19 22:24:24 +01:00
vanhauser-thc
628b4b6002 enhance examples 2023-01-19 17:24:56 +01:00
vanhauser-thc
86d3c65559 nit 2023-01-19 15:59:57 +01:00
vanhauser-thc
afff6f642c optimize 2023-01-19 13:41:48 +01:00
vanhauser-thc
eeca3a0b29 lots of fixes 2023-01-19 11:52:19 +01:00
vanhauser-thc
151a8facae autotokens: stats 2023-01-18 23:16:18 +01:00
vanhauser-thc
45567791c6 autotokens: define disable splice 2023-01-18 23:09:16 +01:00
vanhauser-thc
17752465e6 nit 2023-01-18 22:31:55 +01:00
vanhauser-thc
14d8eb9e40 autotoken: splicing; splice_optout 2023-01-18 22:17:14 +01:00
vanhauser-thc
22f757a169 fix 2023-01-18 14:33:06 +01:00
vanhauser-thc
0db662db7b fix 2023-01-18 14:21:44 +01:00
vanhauser-thc
70f4b456fa fixes 2023-01-18 13:58:27 +01:00
vanhauser-thc
a41fd5cc5c alternate tokenize, options 2023-01-18 11:46:28 +01:00
vanhauser-thc
efe57c9368 more whitespace 2023-01-17 09:57:23 +01:00
vanhauser-thc
33f41e3974 autotokens: print stats at exit 2023-01-17 09:52:35 +01:00
vanhauser-thc
4b915207c4 autotokens - much better tokenizer 2023-01-16 17:05:04 +01:00
vanhauser-thc
10b82c7277 fixes 2023-01-15 18:17:28 +01:00
vanhauser-thc
35801bed7a dictionary support 2023-01-15 13:47:31 +01:00
vanhauser-thc
9548af52b2 texts 2023-01-14 09:30:25 +01:00
vanhauser-thc
e3dadbfe0f autotokens 2023-01-13 18:27:22 +01:00
Dominik Maier
a3b56e7280 rust custom mutator: mark external fns unsafe 2023-01-05 12:25:02 +00:00
Dominik Maier
462e55da0c Updated rust custom mutator bindgen, fixed clippy lints 2023-01-05 12:12:01 +00:00
Dominik Maier
a8b6365a90 LibAFL custom mutator: unused variables with underscores 2023-01-05 11:49:58 +00:00
Dominik Maier
aa39921e49 Update LibAFL custom mutator to latest 2023-01-05 11:47:37 +00:00
vanhauser-thc
35f09e11a4 welcome 2023 2023-01-03 09:38:07 +01:00
vanhauser-thc
4a7cd53f64 custom_send example 2022-11-14 21:26:17 +01:00
Dominik Maier
9e4137a3eb Enabled tricore arch for unicornafl 2022-10-03 22:58:21 +02:00
vanhauser-thc
77f253c1b9 fix custom mutator build scripts 2022-09-26 03:43:45 +02:00
vanhauser-thc
0373628adf fix custom mutator examples 2022-07-19 17:28:57 +02:00
Ruben ten Hove
b883faa942 Merge branch 'dev' of https://github.com/AFLplusplus/AFLplusplus into dev 2022-07-07 17:07:57 +00:00
vanhauser-thc
9a93688e3e nits 2022-06-27 08:32:06 +02:00
vanhauser-thc
48c2d51689 nits 2022-06-27 08:31:03 +02:00
Ruben ten Hove
a5822c7c2f various changes 2022-06-21 18:52:43 +02:00
vanhauser-thc
605f2bf969 code format 2022-06-18 09:14:44 +02:00
hexcoder
5b471986b8
add line feed at end 2022-06-14 14:52:48 +02:00
Dominik Maier
d798a90f04 uc update 2022-06-09 10:11:41 +02:00
yihellen
4103ee43e2
Add automaton parser (#1426)
* have compilable program

* enable read in file

* add hashmap usage

* add build hashmap; WIP; test if constructed correctly tomorrow

* add testcase to test hashmap

* add sorted symbols list

* build symbols dictionary

* clean up DEBUG

* successfully find automaton path

* fix all memory leaks

* test if automaton same with example

* able to iterate through files in a folder

* finish testing on one random queue
wip
- change macro values
- add bound checking

* add bound checking to program length

* add bound checking to program walk length

* add boundary check to terminal number, terminal lengths and program length

* commit test makefile

* add makefile

* able to add seeds to gramatron

* remove useless argument in automaton_parser

* add automaton parser to gramfuzz

* change build

* revert test.c to original state

* add makefile to test.c for testing
2022-05-26 16:21:59 +02:00
vanhauser-thc
7f26d13345 try repeating write 2022-04-22 10:28:21 +02:00
vanhauser-thc
4f42ecd815 remove WIP code 2022-04-18 13:16:10 +02:00
vanhauser-thc
1d00bde6c5 code format 2022-04-18 13:14:20 +02:00
vanhauser-thc
9933a6f3ab update grammar mutator 2022-04-07 10:21:52 +02:00
vanhauser-thc
104c0e29e9 small doc update 2022-02-01 20:14:41 +01:00