File tree 2 files changed +24
-0
lines changed
2 files changed +24
-0
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ title : Tutorials
3
+ layout : home
4
+ nav_order : 1
5
+ ---
6
+
7
+
8
+ ## Tutorial: [ Spatial Memory Safety with Dependent Types using Codex] ( /docs/tutorial_oopsla2024.pdf )
9
+
10
+ This is the tutorial accompagnying the prototype of our [ OOPSLA 2024
11
+ research
12
+ paper] ( /papers/2024-oopsla-typedc-dependent-nominal-physical-type-system.html ) . It
13
+ covers all the steps necessary to use our tool to check if a C or
14
+ machine code program is exempt of spatial memory safety errors, such
15
+ as null pointer dereferences, buffer overflows, or type confusion
16
+ errors. It covers in particular:
17
+
18
+ 1 . How to run the analysis on a C program, how to configure the C
19
+ analysis, and how to inspect the results.
20
+ 2 . How to run the analysis on a binary executable, how to configure
21
+ the machine code analysis, and how to inspect the results.
22
+ 3 . How to specify the types used in a C programs to refine the results
23
+ of the analysis (which is generally a necessary step to obtain
24
+ memory safety).
You can’t perform that action at this time.
0 commit comments