Alex Groce
|
7431a9bd1b
|
fix OBOB, increase length since this may be what slowed manticore down
|
2019-01-01 01:20:09 -07:00 |
|
Alex Groce
|
00b77202e3
|
fix comment on bug
|
2018-12-31 23:13:58 -07:00 |
|
Alex Groce
|
da18a1ae0b
|
more comments
|
2018-12-31 22:59:41 -07:00 |
|
Alex Groce
|
d410c0df5f
|
back to 2 for manticore
|
2018-12-31 20:00:54 -07:00 |
|
Alex Groce
|
c3136f77fd
|
Back to length 3
|
2018-12-31 19:10:09 -07:00 |
|
Alex Groce
|
4d56839871
|
Shrink for manticore
|
2018-12-31 19:07:45 -07:00 |
|
Alex Groce
|
9c224b4f7b
|
lower length
|
2018-12-31 17:21:19 -07:00 |
|
Alex Groce
|
14863f0744
|
Smaller size for manticore
|
2018-12-31 16:40:28 -07:00 |
|
Alex Groce
|
244c3ac3a8
|
Change size, output
|
2018-12-31 15:52:55 -07:00 |
|
Alex Groce
|
122f5a7b57
|
smaller limit, concretize
|
2018-12-31 15:43:18 -07:00 |
|
Alex Groce
|
a0ec145b6b
|
shrink max string size
|
2018-12-31 15:25:43 -07:00 |
|
Alex Groce
|
ec31d0b799
|
change the code and input range
|
2018-12-31 15:11:10 -07:00 |
|
Alex Groce
|
cd7f6daaf9
|
change runlen example bug and test
|
2018-12-31 14:39:10 -07:00 |
|
Alex Groce
|
eb1133825a
|
Add run length example
|
2018-12-31 14:18:01 -07:00 |
|
Alex Groce
|
943627819d
|
Fix for new C interface to string generation
|
2018-12-31 13:19:57 -07:00 |
|
Alex Groce
|
7756c80d63
|
try changing test output to TRACE
|
2018-12-22 13:44:43 -07:00 |
|
Peter Goodman
|
b1da5d6d48
|
Improved the CMakeLists.txt just slightly. Provided a default, weak-attributed main function into libdeepstate so that tests don't need to define them. The weak attribute means that any main function defined by libfuzzer will be a strong symbol and take over, so there won't be a conflict. Adjusted examples accordingly to omit now redundant conditionally-compiled main functions, as that leaked out too many underlying details.
|
2018-09-27 16:45:08 -07:00 |
|
Peter Goodman
|
9a8e5cca23
|
Disable static builds on macOS
|
2018-09-26 11:44:04 -07:00 |
|
ggrieco-tob
|
a8b914b35f
|
Reliable SIGSEGV in clang 6.0
This will also fix #95
|
2018-09-24 13:54:33 -03:00 |
|
Alex Groce
|
fa3820af15
|
compile libfuzzer with UBSAN also
|
2018-08-08 12:27:28 -07:00 |
|
Alex Groce
|
656ffa1b6d
|
new way to specify which test
|
2018-07-30 22:05:56 -07:00 |
|
Alex Groce
|
dfe450dcf1
|
proper delimiter
|
2018-07-30 21:59:18 -07:00 |
|
Alex Groce
|
b25efe48a6
|
compile the right file
|
2018-07-30 21:57:10 -07:00 |
|
Alex Groce
|
805e5026ea
|
fix cmakelists
|
2018-07-30 21:55:15 -07:00 |
|
Alex Groce
|
763d106a7a
|
fix cmakelists
|
2018-07-30 21:54:27 -07:00 |
|
Alex Groce
|
7b403bbc8f
|
fix cmakelists
|
2018-07-30 21:53:53 -07:00 |
|
Alex Groce
|
717221836f
|
fix missing _Addition
|
2018-07-30 21:52:38 -07:00 |
|
Alex Groce
|
711cd7ed3d
|
add other overflow test
|
2018-07-30 21:50:56 -07:00 |
|
Alex Groce
|
c23e4e20b5
|
Libfuzzerize all examples
|
2018-07-30 21:31:41 -07:00 |
|
Alex Groce
|
3006e19817
|
proper link
|
2018-07-30 21:24:39 -07:00 |
|
Alex Groce
|
2ceaa1173d
|
fix OneOF target name
|
2018-07-30 21:22:29 -07:00 |
|
Alex Groce
|
1aef3fd325
|
examples with libfuzzer
|
2018-07-30 21:21:33 -07:00 |
|
Joe Ranweiler
|
973d2a9264
|
Add KLEE example
|
2018-02-25 10:27:47 -08:00 |
|
Joe Ranweiler
|
281c5117ed
|
Add example for DeepState_TakeOver()
|
2018-02-20 15:43:34 -08:00 |
|
Joe Ranweiler
|
12dc706534
|
Add crashing example tests
|
2018-02-14 12:06:26 -08:00 |
|
Joe Ranweiler
|
731876a7e6
|
Fix typo in example CMakeLists.txt
|
2018-02-10 16:09:36 -08:00 |
|
Peter Goodman
|
1aa468dabc
|
Minor formatting changes.
|
2018-02-06 12:18:06 +08:00 |
|
Peter Goodman
|
d227cc7f34
|
Enabled PIC.
|
2018-01-22 21:19:54 -05:00 |
|
Peter Goodman
|
ee80baa0ea
|
Minor fix.
|
2018-01-18 14:24:08 -05:00 |
|
Peter Goodman
|
2eaeb7480c
|
Adding Google Flags-like command-line option parsing, though implemented in C, to the main executable. The code is ported from Granary2.
|
2018-01-07 16:25:31 -05:00 |
|
Peter Goodman
|
bdf9f97913
|
Fixed OneOf example.
|
2017-12-12 22:22:31 -05:00 |
|
Peter Goodman
|
ada078368f
|
Removing testfs example, and moving it to pgoodman/testfs.
|
2017-12-12 22:09:31 -05:00 |
|
alex
|
dca3f7342e
|
adding
|
2017-12-12 14:45:44 -08:00 |
|
alex
|
97162bdf13
|
missing comment
|
2017-12-12 12:26:02 -08:00 |
|
alex
|
acd4e025b6
|
Merge branch 'master' of https://github.com/trailofbits/deepstate
|
2017-12-12 12:24:44 -08:00 |
|
alex
|
5b35c46fba
|
small edits
|
2017-12-12 12:24:09 -08:00 |
|
Peter Goodman
|
e9bd6dc177
|
Fixes one or two subtle issues. But the more interesting fix is that I implemented puts in terms of DeepState_Log. Calls to printf that had no format arguments are transformed by the compiler into calls to puts, but that wasn't being wrapped by DeepState, so it was appearing as though those log messages never actually happened.
|
2017-12-12 14:01:41 -05:00 |
|
alex
|
c65b0c7ba4
|
better version
|
2017-12-12 00:20:13 -08:00 |
|
alex
|
70090bd712
|
Version that works, test depth
|
2017-12-11 23:17:18 -08:00 |
|
Peter Goodman
|
669f6cf3f9
|
Made the OneOf example work.
|
2017-12-11 19:40:39 -05:00 |
|