Commit Graph

  • d1c54022a2 need to add encoding to delimiters for py3 master agroce 2019-08-09 09:43:36 -07:00
  • 7218a9ca39
    Merge pull request #227 from trailofbits/NoAngora Alex Groce 2019-08-06 11:18:01 -07:00
  • 0cbef5c851 temporarily disable Angora in Docker build agroce 2019-08-06 11:16:53 -07:00
  • b4d3a3d6f3
    Merge pull request #223 from ex0dus-0x/staging Alex Groce 2019-08-01 11:48:16 -07:00
  • 4b309db623
    Merge pull request #222 from trailofbits/frontend-refactor Alan 2019-07-30 19:59:19 -04:00
  • 542440c74f
    Ensembling and seed synchronization API support ex0dus-0x 2019-07-23 15:33:24 -04:00
  • 9b78a5a393
    Refactor frontend API ex0dus-0x 2019-07-22 18:28:29 -04:00
  • 03f9ec9f43
    Fix Docker deploy on CI ex0dus-0x 2019-07-26 10:02:08 -04:00
  • a407b844fc
    Edits to Angora frontend (#220) Alan 2019-07-22 14:02:04 -04:00
  • 3c9e5c54d3
    Fix Manticore tests that break CI (#221) Alan 2019-07-22 13:59:59 -04:00
  • de96afd688
    Merge pull request #219 from trailofbits/dev-default-frontend Alan 2019-07-18 18:33:20 -04:00
  • 5bf03ee91d
    Merge pull request #215 from trailofbits/fix-manticore-update Alan 2019-07-18 16:19:20 -04:00
  • d4c86d65e5
    Update Travis and Dockerfile ex0dus-0x 2019-07-17 11:51:02 -04:00
  • 5a3799f44f
    Fix Manticore 0.3.0 exceptions ex0dus-0x 2019-07-16 20:56:10 -04:00
  • adfae99e80
    Add default AFL frontend ex0dus-0x 2019-07-15 17:18:17 -04:00
  • 9789a1dd29
    Migrate fuzzer frontends to submodule ex0dus-0x 2019-07-15 17:17:09 -04:00
  • a7ae8e8991
    Merge pull request #216 from trailofbits/dev-angora-frontend Alan 2019-07-11 12:22:22 -04:00
  • 4e78fe9114
    Update Dockerfile for Angora install ex0dus-0x 2019-06-26 13:59:10 -04:00
  • 8d005f0a2c
    Add Angora fuzzer front-end ex0dus-0x 2019-06-25 10:07:26 -04:00
  • 5faee1d8c7
    Enhance frontend API for better compilation and instrumentation cli support ex0dus-0x 2019-06-25 10:06:45 -04:00
  • aabd298774
    Merge pull request #214 from trailofbits/readme_tweaks_and_log_level_change Alex Groce 2019-06-17 11:24:49 -07:00
  • 57de6ccc66 text for AFL agroce 2019-06-17 11:15:29 -07:00
  • 34ae4f624d readme tweak agroce 2019-06-17 11:14:26 -07:00
  • c4725e8a14 fix log level control in tests agroce 2019-06-17 10:34:40 -07:00
  • ad544c99d7 change log_level to min_log_level agroce 2019-06-17 10:17:33 -07:00
  • 02b602aa9a
    Merge pull request #212 from trailofbits/reducer_exit_code_and_delimiters Alex Groce 2019-06-17 09:20:41 -07:00
  • e0e3e11506 fix pyflake issues, add ability to turn off input structure extraction agroce 2019-06-17 08:21:09 -07:00
  • 73db893f63
    Update common.py Disconnect3d 2019-06-17 16:28:17 +02:00
  • fcd01307ad Update README.md (#213) Disconnect3d 2019-06-17 15:01:43 +02:00
  • 5458b0f0e9 more delims, edge removal agroce 2019-06-16 11:51:26 -07:00
  • a48270bc79 More criterion control agroce 2019-06-16 11:28:31 -07:00
  • 54330ea8bd
    Add link to latest blog post. Peter Goodman 2019-06-15 13:25:21 -04:00
  • 6a4dcb1d5c exit codes and delimiters agroce 2019-06-15 10:17:28 -07:00
  • d6c2859a93 go back to not trying manticore/angr on mac (it'll fail) agroce 2019-06-15 08:06:38 -07:00
  • ba6b172ee2 Fix crashes on failure to set up test from file agroce 2019-06-13 09:39:17 -07:00
  • 4dac14256c
    Merge pull request #202 from ex0dus-0x/dev-frontend-api Alex Groce 2019-06-11 09:08:52 -07:00
  • 70e4ce83d0
    Minor edits based on pyflakes ex0dus-0x 2019-06-10 18:04:00 -04:00
  • e5f4ec5e15
    Implement Eclipser fuzzer with front-end API ex0dus-0x 2019-06-10 16:49:13 -04:00
  • 3831b25e63
    Change indentation to match codebase ex0dus-0x 2019-06-10 16:32:56 -04:00
  • 9a3399073b
    Improve argument collection with functools ex0dus-0x 2019-06-10 16:25:56 -04:00
  • 21554e5f00
    Improvements to frontend.py ex0dus-0x 2019-06-10 15:45:12 -04:00
  • f0fe7ee7ad
    add base DeepStateFrontend object ex0dus-0x 2019-06-04 18:33:46 -04:00
  • e0986a884e set compiler to clang after all builds are done agroce 2019-06-01 08:03:19 -07:00
  • add2437796 just build it all with clang agroce 2019-05-31 10:40:00 -07:00
  • 0a29f55c67
    Remove afl tarfile Alex Groce 2019-05-31 10:06:09 -07:00
  • efc0c081ae
    Merge pull request #201 from trailofbits/more_reducer_abilities Alex Groce 2019-05-31 10:05:15 -07:00
  • 7a6f0759ec Reducer now handles regexps, arbitrary commands agroce 2019-05-31 10:03:45 -07:00
  • 19ac5f3376
    Merge pull request #200 from trailofbits/fix-docker-cmake Alex Groce 2019-05-31 09:44:36 -07:00
  • 4f9f3a3a02
    Update Dockerfile Gustavo Grieco 2019-05-31 13:15:46 -03:00
  • e1d48858a3
    mkdir -p, clear cmake for libfuzzer build Alex Groce 2019-05-31 08:21:52 -07:00
  • 92849d048c
    Ok, can finish in time after crash, just not arithmetic Alex Groce 2019-05-30 15:19:01 -07:00
  • 78a8cb5fac
    Disable push/image publish for now Alex Groce 2019-05-30 14:55:39 -07:00
  • 043bf16ddb
    Disable the essentially flaky arithmetic test Alex Groce 2019-05-30 14:35:31 -07:00
  • d525674d8a
    Merge pull request #193 from aaron-suarez/dockerize-this Alex Groce 2019-05-30 12:16:09 -07:00
  • 32531c0749 README change agroce 2019-05-30 12:15:30 -07:00
  • e389aa316c actually fix the Dockerfile to blow away the cmake cache agroce 2019-05-30 11:58:16 -07:00
  • d63db6bc4a fix dockerfile and readme agroce 2019-05-30 11:57:07 -07:00
  • ef5efe5d58 Merge branch 'dockerize-this' of https://github.com/aaron-suarez/deepstate into dockerize-this agroce 2019-05-30 11:00:17 -07:00
  • 183b4b7ee3 Put docker related files in docker/ directory Aaron Suarez 2019-05-30 12:20:35 -05:00
  • 38bed63864 Dockerfile now builds DeepState with libFuzzer and AFL support agroce 2019-05-30 09:20:09 -07:00
  • e40088a7ea Add support for Eclipser Aaron Suarez 2019-05-27 21:47:07 -05:00
  • e520f80499 Add travis changes Aaron Suarez 2019-05-26 00:52:16 -05:00
  • 7a786f3a72 Add docker build file Aaron Suarez 2019-05-26 00:49:34 -05:00
  • 890e8b2136 Dockerize the repository Aaron Suarez 2019-05-26 00:12:02 -05:00
  • 15d93d6ab7 Put docker related files in docker/ directory Aaron Suarez 2019-05-30 12:20:35 -05:00
  • ccc75d49b0 Dockerfile now builds DeepState with libFuzzer and AFL support agroce 2019-05-30 09:20:09 -07:00
  • e75ef2e713
    Merge pull request #199 from trailofbits/build_AFL Alex Groce 2019-05-30 09:16:46 -07:00
  • ef3c2ed8d5 enable making of AFL-ized versions of stuff agroce 2019-05-30 09:08:51 -07:00
  • 37d28b5c29 add the example from the Eclipser paper agroce 2019-05-30 08:06:10 -07:00
  • d3fa5911f1 Add support for Eclipser Aaron Suarez 2019-05-27 21:47:07 -05:00
  • 9b28c98dca Add travis changes Aaron Suarez 2019-05-26 00:52:16 -05:00
  • 729409328a Add docker build file Aaron Suarez 2019-05-26 00:49:34 -05:00
  • e3fdc25ce5 Dockerize the repository Aaron Suarez 2019-05-26 00:12:02 -05:00
  • cd116c0ad2 no pad option agroce 2019-05-21 10:36:56 -07:00
  • 831b9918f8 let user turn off use of DeepState structure agroce 2019-05-21 08:56:09 -07:00
  • 158e73f147
    Merge pull request #191 from trailofbits/nested_fixpoints Alex Groce 2019-05-20 11:57:00 -07:00
  • f916a93405 almost new reducer, with nested fixpoint passes agroce 2019-05-20 11:51:54 -07:00
  • d39000393d
    Merge pull request #190 from trailofbits/reducer_position_memory Alex Groce 2019-05-19 17:56:42 -07:00
  • 9914222076 fix loop agroce 2019-05-19 17:50:30 -07:00
  • 3b1e4f8fe4 restart them agroce 2019-05-19 15:19:27 -07:00
  • ab9b3fb843
    Fix where pos is reset Alex Groce 2019-05-19 11:41:35 -07:00
  • 6607ceb85e
    Now recalls pos, does 4/8 removes Alex Groce 2019-05-19 11:31:31 -07:00
  • 7cd1eda6ba
    Start on tracking pos Alex Groce 2019-05-19 10:13:50 -07:00
  • bf3395f297 allow multiple reducer runs in a directory, using PID in filenames agroce 2019-05-18 19:20:38 -07:00
  • c1a8f7d091 swap not slow agroce 2019-05-18 17:47:35 -07:00
  • 80421927a3 quick fix to avoid infinite loop root 2019-05-17 21:21:00 +00:00
  • fe83ce5262
    Merge pull request #186 from trailofbits/fixup_ranges_in_reducer Alex Groce 2019-05-17 12:02:13 -07:00
  • dd98f14ccb automatic range adjustments when reducing agroce 2019-05-17 11:55:32 -07:00
  • f93c42ba13 fix longstanding bug where passing tests are always saved in nofork fuzzing agroce 2019-05-17 11:52:23 -07:00
  • 72688701b8 verbose reads now tells about conversions agroce 2019-05-17 09:47:48 -07:00
  • e187b1db5e
    Merge pull request #184 from trailofbits/reducer_swapping Alex Groce 2019-05-17 09:32:41 -07:00
  • 3e756c2778 Improved reducer output, new OneOf swapping mode agroce 2019-05-17 09:23:07 -07:00
  • 65f2d06413
    Try older manticore until we handle the API change Alex Groce 2019-05-15 09:37:20 -07:00
  • ae168a1398
    Note about using older Manticore version Alex Groce 2019-05-14 13:53:33 -07:00
  • 2227511f8b slightly more useful info on fuzzers agroce 2019-04-27 21:22:45 -07:00
  • 127b54a171
    Merge pull request #180 from trailofbits/incremental_reduce Alex Groce 2019-04-26 23:12:21 -07:00
  • 594f980872 write after each change agroce 2019-04-26 22:10:34 -07:00
  • 54bc7d19e2
    Merge pull request #179 from trailofbits/verbose_reduce Alex Groce 2019-04-26 21:50:13 -07:00
  • ed35e6e225 verbose option agroce 2019-04-26 21:31:04 -07:00
  • 9099dfa2d1
    Merge pull request #178 from trailofbits/improve_reducer Alex Groce 2019-04-26 20:44:22 -07:00