d2d7585db5
Changes to remove hard-coding of MAP_SIZE_POW2 when inline instrumentation is disabled
2021-08-12 17:42:11 +01:00
cfbff436a5
Fix to setting of entry_reached
2021-08-12 17:42:11 +01:00
baf4ae52c4
add AFL++ tutorials from Antonio Morales
2021-08-12 10:14:30 +02:00
94e2f52abf
Merge pull request #1062 from llzmb/docs_cleanup_references_notes_for_asan
...
Clean up references to notes_for_asan.md
2021-08-11 10:21:26 +02:00
40a837780a
Merge pull request #1064 from mqf20/warn_afl_fuzz_stats_paths_total
...
Warn if `paths_total` property from `fuzzer_stats` file is inconsistent
2021-08-10 11:12:18 +02:00
b4c96d686f
Warn if "paths_total" property from stats file is inconsistent
2021-08-10 16:26:44 +08:00
5700b3c750
remove outdated references
2021-08-10 10:02:50 +02:00
781e65ea42
Merge pull request #1063 from wxyxsx/stable
...
Fix "havoc_mutations" not working in Python module
2021-08-10 09:54:17 +02:00
50fc76faa8
Update afl-fuzz-python.c
...
Fix havoc_mutations not working in python version
2021-08-10 11:14:55 +08:00
3f1a2d596f
Clean up references to notes_for_asan.md
2021-08-09 16:19:21 +02:00
b6b4ab0bd8
Merge pull request #1060 from DMaroo/gtk-pane
...
Added resizable panes instead of static separators in afl-plot-ui
2021-08-09 09:23:57 +02:00
8f378ab00a
Removed HEIGHT and WIDTH since the windows will anyways start maximized
2021-08-09 11:14:57 +05:30
a92952fa03
Added resizable panes instead of static separators in afl-plot-ui
...
The different plots can now be resized using dragging the panes.
The resizing isn't completely smooth from the visual POV (I'm guessing
this is because of embedding GNUplot), but once the position of the
panels are set, the rest of the visual experience is as smooth as it was
before.
2021-08-08 14:52:25 +05:30
df74625df0
Change afl to AFL in *.md ( #1057 )
...
Changes in *.md files:
- afl++ > AFL++ (acronym)
- afl > AFL (compare https://github.com/google/AFL )
Excluded from changes:
- source code
- function names
- paths (folder and file names)
- URLs
2021-08-08 01:29:32 +02:00
1cffe27185
Clean up docs folder ( #1059 )
...
Changes:
- Move files to docs/resources.
- Fix references.
- Delete unused files.
2021-08-08 01:28:56 +02:00
08cb3f8ab5
Merge pull request #1055 from DMaroo/fullscreen
...
`afl-plot-ui` window starts maximized now
2021-08-07 21:29:16 +02:00
d832ed68ea
Updated README with build and install instructions
2021-08-07 21:05:06 +05:30
73c7136bdb
Start plot UI window maximized on launch
2021-08-07 21:01:23 +05:30
6b06d4c74d
Merge pull request #1053 from DMaroo/gtk-dev
...
Added a minimal working/functional GTK UI for analyzing fuzzing stats
2021-08-07 12:03:29 +02:00
fda210aabd
Added separate build and install instructions for afl-plot-ui
2021-08-07 14:06:12 +05:30
691af58b73
Removed the optional build dependencies for afl-plot-ui
2021-08-07 14:05:50 +05:30
e7d8272aed
Fixed a typo
2021-08-06 22:13:00 +05:30
9578546048
Commented out all the builds of afl-plot-ui
...
Also add the "-" qualifier to denote a possibly unsuccessful build
2021-08-06 22:09:50 +05:30
1095840b98
Changed parameter order, reduced script execution time
2021-08-06 21:08:50 +05:30
7e49b92848
Updated the CI configuration to install the new dependencies introduced
2021-08-06 20:50:20 +05:30
ca98778b28
Added additional dependencies which need to be installed
2021-08-06 18:53:37 +05:30
533c612dc9
Updated README to contain description regarding plot_ui
2021-08-06 18:53:00 +05:30
df5e61de83
Added afl-plot-ui executable in .gitignore list
2021-08-06 18:51:21 +05:30
41aebad83e
Added build and install instructions for afl-plot-ui
...
I am implicitly assuming that the user already has GK and pkg-config
installed, as requested in the build instructions in the main README
2021-08-06 18:45:28 +05:30
fa7e3453d3
Added support for graphical command line flag, improved the general organization of script
...
Script works as "intended"
2021-08-06 18:43:43 +05:30
7bedd862d3
Added README to describe the working of afl-plot-ui
2021-08-06 18:42:49 +05:30
6f3e63de05
Added Makefile for building and installing afl-plot-ui
...
Currently, it offers make and make clean functionality only
2021-08-06 18:41:55 +05:30
c7a93d50c4
Added usage info and command line help flag support
...
TODO: Prevent standalone execution
2021-08-06 18:40:38 +05:30
bb9be56dd6
Updated the afl-plot shell script to use GTK UI
...
TODO: Currently the script is very huge, and needs to be made more
concise and clean. In it's current state, it is hard to maintain.
2021-08-04 21:30:52 +05:30
f72430711b
Wrote a simple and minimal UI in GTK, with GNUplot graphs embedded in it
...
TODO: Improve upon the extremely minimal (yet functional) UI
2021-08-04 21:27:55 +05:30
8ad6e7c140
fix afl_preload issues on macos
2021-08-02 10:15:13 +02:00
382439b58f
frida: switch truncate to dd
2021-08-02 09:07:59 +02:00
18db645a69
Merge pull request #1052 from yuawn/dev
...
use HASH_CONST
2021-07-31 17:57:33 +02:00
08080e70a6
use HASH_CONST
2021-07-31 08:09:47 +00:00
b3eadc6a77
Merge pull request #1050 from fbeqv/better_macos_getshm_errors
...
improved error message
2021-07-30 15:53:09 +02:00
da23c4254b
makefile fixes
2021-07-30 15:52:00 +02:00
2702a713d7
improved error message
2021-07-30 12:43:23 +02:00
233a628047
fix testcase
2021-07-30 09:15:59 +02:00
c3fbf5dca3
add more string functions for dictionary features
2021-07-30 08:33:18 +02:00
bcdb69289f
frida tool fix
2021-07-30 07:25:44 +02:00
8b66d95038
frida tool fix
2021-07-30 07:12:53 +02:00
f9bc5d361f
Merge pull request #1049 from yuawn/dev
...
fix format string
2021-07-30 05:23:15 +02:00
ac13902a93
fix format string
2021-07-30 00:16:37 +00:00
50e26ea1a7
Merge pull request #1047 from adrianherrera/fixes/optimin
...
Fixes/optimin
2021-07-29 09:37:44 +02:00
0bd6fda98b
optimin: add target test back in
2021-07-28 06:50:41 +00:00