Alex Groce
|
eb1133825a
|
Add run length example
|
2018-12-31 14:18:01 -07:00 |
|
Peter Goodman
|
9a8e5cca23
|
Disable static builds on macOS
|
2018-09-26 11:44:04 -07: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 |
|
alex
|
26657954c7
|
OneOf example (failing)
|
2017-12-11 14:30:37 -08:00 |
|
Peter Goodman
|
8248bbdcbc
|
Removed usage of old name, added in a Euler power of like primes example. When the pairwise ASSERT_NEs are absent, you get interesting results that show examples of integer overflows.
|
2017-12-10 20:08:08 -05:00 |
|
Peter Goodman
|
188d4517d8
|
Added prime polynomial example, new Pumping function to address scalability challenges with primality testing, and some improvements to the streaming interface, where if you don't stream in values, then the python side doesn't end up printing out some 'empty' stream infos.
|
2017-12-09 16:43:43 -05:00 |
|
Peter Goodman
|
3aaaf71b85
|
Added support for c++ test fixtures.
|
2017-12-08 23:58:59 -05:00 |
|
Artem Dinaburg
|
2157f67dac
|
Add an example that modifies an existing C program for symbolic testing
|
2017-11-02 00:33:35 -04:00 |
|
Peter Goodman
|
d2bc82fc35
|
Renaming from McTest to DeepState.
|
2017-11-01 13:38:32 -04:00 |
|
Peter Goodman
|
a46e06b03b
|
Refactored to split common code between Manticore and Angr out into common.py. Implemented the new deferred streaming stuff, it seems to work semi-well for this simple cases I've tested, but there's still work to do. The latest code has some remaining issues. Printing out the final input bytes in Angr shows the wrong thing, although what gets streamed out is right. This is visible when running mctest-angr examples/ArtihmeticProperties. With Manticore, the big issue is that it doesn't properly pickle smt expressions (or something to this effect), so I'm ending up with multiple definitions of the same stuff and that throws exceptions. This is tricky to deal with because the streaming of output needs to be able to save symbolic data.
|
2017-11-01 02:42:31 -04:00 |
|
Peter Goodman
|
3702bfcb81
|
Changed how the logging works to log to a static buffer, then the hooks pull info out from there.
|
2017-10-30 14:16:02 -04:00 |
|
Peter Goodman
|
e0f104aaef
|
Adding logger support, and other things.
|
2017-10-29 18:54:41 -04:00 |
|
Peter Goodman
|
0d336bd4d6
|
Fixed build errors for c++ test basics. Added a ForAll thingy to abstract around making symbols. Shortened section name lengths. Added a simple arithmetic properties test case.
|
2017-10-28 01:11:59 -04:00 |
|
Peter Goodman
|
6249ec6208
|
Initial commit.
|
2017-10-27 16:34:58 -04:00 |
|