diff options
| author | sin | 2015-03-06 16:45:34 +0000 |
|---|---|---|
| committer | sin | 2015-03-06 16:45:34 +0000 |
| commit | d3f7dd74c9380ae9f884be2c6a08b60af7293f6c (patch) | |
| tree | 2aec2db81e7398f5f4e750d121f0ecb5fb817912 | |
| parent | 9ded4dde0cb24aebefbf6ad2f43c08ae2a35774c (diff) | |
Add info about out-of-bouds read interfaces
| -rw-r--r-- | README | 5 |
1 files changed, 4 insertions, 1 deletions
| @@ -14,7 +14,10 @@ Why? | |||
| 14 | level 2 is treated in the same way as level 1. | 14 | level 2 is treated in the same way as level 1. |
| 15 | - Avoids making function calls when UB has already been invoked. This | 15 | - Avoids making function calls when UB has already been invoked. This |
| 16 | is handled by using GCC's __builtin_trap(). | 16 | is handled by using GCC's __builtin_trap(). |
| 17 | - All of the check functions are inlined into the resulting binary. | 17 | - Check functions for out-of-bounds read interfaces, such as send(), |
| 18 | write(), fwrite() etc. | ||
| 19 | - No ABI is enforced. All of the check functions are inlined into the | ||
| 20 | resulting binary. | ||
| 18 | 21 | ||
| 19 | 22 | ||
| 20 | How to use? | 23 | How to use? |
