Andrea Fioraldi
33e918f256
Merge pull request #96 from AFLplusplus/dev
...
Version 0.2.0
0.2.0
2021-05-06 20:38:15 +02:00
Andrea Fioraldi
da4ee4deea
readme fields in Cargo.toml for crates.io
2021-05-06 20:36:17 +02:00
Andrea Fioraldi
e9a97e69bc
FUNDING.yml
2021-05-06 20:33:54 +02:00
Andrea Fioraldi
ee92621a39
update todo
2021-05-06 20:26:10 +02:00
Dominik Maier
cf23695773
Fix misaligned ptr accesses and other clippy issues ( #94 )
...
* more docs
* more docs:
* more docu
* more docu
* finished docs
* cleaned up markup
* must_use tags added
* more docs
* swapped if/else, as per clippy
* more docu, less clippy
* more fixes
* removed misaligned ptrs
* fixed testcases
* fixed arith mutators
2021-05-06 20:10:45 +02:00
Dominik Maier
7f06e36e2e
Remove get
prefix from frida functions ( #93 )
...
* more docs
* more docs:
* more docu
* more docu
* finished docs
* cleaned up markup
* must_use tags added
* more docs
* cleanup get
2021-05-06 20:10:45 +02:00
Andrea Fioraldi
8bb061fa22
book: baby fuzzer chapter
2021-05-06 20:10:45 +02:00
Dominik Maier
7cd99543bb
Clippy fixes ( #92 )
...
* more docs
* more docs:
* more docu
* more docu
* finished docs
* cleaned up markup
* must_use tags added
* more docs
* swapped if/else, as per clippy
* more docu, less clippy
* more fixes
2021-05-06 20:10:45 +02:00
Dominik Maier
ed9169119e
Better docu ( #90 )
...
* more docs
* more docs:
* more docu
* more docu
* finished docs
* cleaned up markup
* must_use tags added
* more docs
* more docu, less clippy
* more fixes
2021-05-06 20:10:45 +02:00
Andrea Fioraldi
bfa3fffc18
Observers lifetime ( #89 )
...
* introduce MatchName and alow lifetimes in observers
* adapt fuzzers to observers with lifetime
* introduce type_eq when on nightly
* fix no_std
* fmt
2021-05-06 20:10:45 +02:00
Dominik Maier
08a32c3856
more docs
2021-05-06 20:10:45 +02:00
Dominik Maier
f96ae30059
clippy fixes, x86_64 warnings
2021-05-06 20:10:45 +02:00
Dominik Maier
1d7baffea9
clippy fixes
2021-05-06 20:10:45 +02:00
Dominik Maier
9b4fb23ec2
clippy fixes
2021-05-06 20:10:45 +02:00
Toka
46e010ba0b
Reachability example ( #65 )
...
* add reachability observer/feedback
* add fuzzer exmaple
* fmt
* remove reachabilityobserver, use stdmapobserver instead
* update diff.patch
* update README
* fix the clippy warning
* Squashed commit of the following:
commit f20524ebd77011481e86b420c925e8504bd11308
Author: Andrea Fioraldi <andreafioraldi@gmail.com>
Date: Tue May 4 16:00:39 2021 +0200
Composing feedback (#85 )
* composing feedbacks as logic operations and bump to 0.2
* adapt fuzzers and libafl_frida
* fix windows build
commit e06efaa03bc96ef71740d7376c7381572bf11c6c
Author: Andrea Fioraldi <andreafioraldi@gmail.com>
Date: Tue May 4 13:54:46 2021 +0200
Observers refactor (#84 )
* new observer structure with HasExecHooks
* adapt libafl_frida to new observers
* docstrings
commit 17c6fcd31cb746c099654be2b7a168bd04d46381
Merge: 08a2d43 a78a4b7
Author: Andrea Fioraldi <andreafioraldi@gmail.com>
Date: Mon May 3 11:16:49 2021 +0200
Merge branch 'main' into dev
commit 08a2d43790797d8864565fec99e7043289a46283
Author: David CARLIER <devnexen@gmail.com>
Date: Mon May 3 10:15:28 2021 +0100
Build warning fix proposal, mostly about reference to packed fields. (#79 )
commit 88fe8fa532ac34cbc10782f5f71264f620385dda
Merge: d5d46ad d2e7719
Author: Andrea Fioraldi <andreafioraldi@gmail.com>
Date: Mon May 3 11:05:42 2021 +0200
Merge pull request #80 from marcograss/book-typos
fixed some minor typos in the book
commit a78a4b73fa798c1ed7a3d053369cca435e57aa07
Author: s1341 <s1341@users.noreply.github.com>
Date: Mon May 3 10:34:15 2021 +0300
frida-asan: Un-inline report funclet to reduce code bloat (#81 )
* frida-asan: Outline report funclet to reduce code bloat
* fmt
commit d2e7719a8bea3a993394c187e2183d3e91f02c75
Author: Marco Grassi <marco.gra@gmail.com>
Date: Sun May 2 21:58:33 2021 +0800
fixed some minor typos in the book
commit d5d46ad7e440fd4a2925352ed1ccb9ced5d9463d
Author: Dominik Maier <domenukk@gmail.com>
Date: Sat May 1 23:09:10 2021 +0200
make clippy less pedantic
commit 52d25e979e23589587c885803641058dc36aa998
Author: Dominik Maier <domenukk@gmail.com>
Date: Sat May 1 22:23:59 2021 +0200
fixing clippy::match-same-arms
commit cd66f880dea830d1e38e89fd1bf3c20fd89c9d70
Author: Dominik Maier <domenukk@gmail.com>
Date: Sat May 1 14:02:07 2021 +0200
fixed clippy run in workflow
commit ddcf086acde2b703c36e4ec3976588313fc3d591
Author: Dominik Maier <domenukk@gmail.com>
Date: Sat May 1 13:53:29 2021 +0200
Update README.md
commit c715f1fe6e42942e53bd13ea6a23214620f6c829
Author: Dominik Maier <domenukk@gmail.com>
Date: Sat May 1 13:48:38 2021 +0200
using clippy.sh
commit 9374b26b1d2d44c6042fdd653a8d960ce698592c
Author: Dominik Maier <domenukk@gmail.com>
Date: Sat May 1 13:47:44 2021 +0200
some clippy warning ignored
commit b9e75c0c98fdfb1e70778e6f3612a94b71dcd21a
Author: Dominik Maier <domenukk@gmail.com>
Date: Sat May 1 13:24:02 2021 +0200
Tcp Broker to Broker Communication (#66 )
* initial b2b implementation
* no_std and clippy fixes
* b2b testcase added
* more correct testcases
* fixed b2b
* typo
* fixed unused warning
* feedbacks now return a boolean value
* use feedback_or, and modify Cargo.toml
* fix diff between dev and this branch
* fmt
Co-authored-by: Dominik Maier <domenukk@gmail.com>
2021-05-06 20:10:45 +02:00
s1341
2e192fd6cc
Call append_metadata on crash ( #88 )
...
* Call append_metadata on crash
* Formatting
2021-05-06 20:10:45 +02:00
Toka
921ab9e289
add append/discard_metadata for and/or/not feedback ( #86 )
...
* add append/discard_metadata for and/or/not feedback
* fix
2021-05-06 20:10:45 +02:00
s1341
099cb0b534
Frida suppress instrumentation locations option ( #87 )
...
* Implement frida option
* Format
2021-05-06 20:10:45 +02:00
Dominik Maier
2ad5e71e9a
fixed clippy warnings
2021-05-06 20:10:45 +02:00
Andrea Fioraldi
9f3b0984c3
Composing feedback ( #85 )
...
* composing feedbacks as logic operations and bump to 0.2
* adapt fuzzers and libafl_frida
* fix windows build
2021-05-06 20:10:45 +02:00
Andrea Fioraldi
9e9d95f93d
Observers refactor ( #84 )
...
* new observer structure with HasExecHooks
* adapt libafl_frida to new observers
* docstrings
2021-05-06 20:10:45 +02:00
David CARLIER
116a51270c
Build warning fix proposal, mostly about reference to packed fields. ( #79 )
2021-05-06 20:10:45 +02:00
Marco Grassi
ac852b8a19
fixed some minor typos in the book
2021-05-06 20:10:45 +02:00
Dominik Maier
6bfed9dac9
make clippy less pedantic
2021-05-06 20:10:45 +02:00
Dominik Maier
fb7b7d6a80
fixing clippy::match-same-arms
2021-05-06 20:10:45 +02:00
Dominik Maier
cf7cb985f4
fixed clippy run in workflow
2021-05-06 20:10:45 +02:00
Dominik Maier
f87ae70e11
Update README.md
2021-05-06 20:10:45 +02:00
Dominik Maier
2121cd0d96
using clippy.sh
2021-05-06 20:10:45 +02:00
Dominik Maier
8717d07369
some clippy warning ignored
2021-05-06 20:10:45 +02:00
Dominik Maier
b175500971
Tcp Broker to Broker Communication ( #66 )
...
* initial b2b implementation
* no_std and clippy fixes
* b2b testcase added
* more correct testcases
* fixed b2b
* typo
* fixed unused warning
2021-05-06 20:10:45 +02:00
s1341
a78a4b73fa
frida-asan: Un-inline report funclet to reduce code bloat ( #81 )
...
* frida-asan: Outline report funclet to reduce code bloat
* fmt
2021-05-03 09:34:15 +02:00
Dominik Maier
730df64712
disable clippy --all on windows for now (due to frida issues)
2021-04-30 16:03:04 +02:00
Andrea Fioraldi
9ee427a1fa
format libafl_frida
2021-04-30 15:50:11 +02:00
Andrea Fioraldi
22b72bac66
fixes for cargo publish
2021-04-30 15:43:14 +02:00
Andrea Fioraldi
696d8be759
fixes for cargo publish
2021-04-30 15:40:15 +02:00
Andrea Fioraldi
1bf5e61358
fixes for cargo publish
2021-04-30 15:37:25 +02:00
Andrea Fioraldi
bd22ea5268
Merge pull request #78 from AFLplusplus/dev
...
Dev
0.1.0
2021-04-30 15:07:30 +02:00
Andrea Fioraldi
5b70724b14
Merge branch 'main' into dev
2021-04-30 15:06:12 +02:00
s1341
e3a95e2d70
frida_libpng: make test crash happen (much) less frequently
2021-04-30 15:55:27 +03:00
s1341
0019364ff6
frida-asan: get rid of traps left in by mistake
2021-04-30 15:49:36 +03:00
s1341
3e9e1492c8
Get rid of unneeded spin dependency
2021-04-30 15:43:31 +03:00
s1341
dea96ab59c
frida: modules may be relative paths; move to ahash for filenames; fix tls bug
2021-04-30 15:35:40 +03:00
Dominik Maier
cdbbcd03a8
Update README.md
2021-04-30 11:41:04 +02:00
vanhauser-thc
7c041a2d71
rust installation help
2021-04-30 11:33:59 +02:00
Andrea Fioraldi
662e362e42
Merge branch 'dev' of github.com:AFLplusplus/libAFLrs into dev
2021-04-30 11:05:52 +02:00
Andrea Fioraldi
8f4963fc2c
fix readme
2021-04-30 11:05:44 +02:00
vanhauser-thc
96313f8717
fix typos
2021-04-30 11:05:25 +02:00
Andrea Fioraldi
2864d62d6d
Merge pull request #61 from AFLplusplus/dev
...
Dev
2021-04-30 10:59:10 +02:00
s1341
a6e21989e4
frida-asan: only unpoison readable/writeable memory
...
This significantly reduces the working set.
2021-04-30 09:46:32 +03:00
s1341
e62f4de6b5
Various fixes for frida-asan on aarch64-linux-android ( #64 )
2021-04-29 19:31:36 +02:00