Skip to content

Commit fbf03d2

Browse files
author
Matthieu Lemerre
committed
Add a contact page
1 parent fc752fb commit fbf03d2

File tree

3 files changed

+54
-2
lines changed

3 files changed

+54
-2
lines changed

_config.yml

+1
Original file line numberDiff line numberDiff line change
@@ -38,3 +38,4 @@ exclude: [
3838

3939
plugins:
4040
- jekyll-redirect-from
41+
- jekyll-email-protect

contact.md

+52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
---
2+
title: Contact
3+
layout: home
4+
nav_order: 100
5+
---
6+
7+
## Working on Codex
8+
9+
We often have *fully-funded* positions for talented and motivated research **interns**, **PhD students**, **postdocs** or **research engineers** that would like to work on the project. Depending on your skills and interests, we can propose you work on a variety of topics, such as (non-exhaustive list):
10+
- sound static analysis by abstract interpretation (improving the heart of the analysis)
11+
- compilation and code transformation (e.g., porting the analysis to new languages)
12+
- applications to cybersecurity or reverse engineering (e.g., [verifying OS kernels from C or executable](/papers/2021-rtas-no-crash-no-exploit.html))
13+
- utilisability and user interface (e.g., how to present information to make usage of the tool more productive)
14+
15+
Please contact us if you would like to join! CEA has as screening process that takes several months to complete, so do not hesitate to initiate contact early.
16+
17+
CEA is part of Université Paris-Saclay and is located at the heart of Plateau de Saclay, south of Paris, Europe's biggest research and industry cluster. Agencies like [Science Accueil](https://www.science-accueil.org/en/) or [Cité Internationale Universitaire de Paris](https://www.ciup.fr/en/) are available to help foreign candidates find their home and settle here. Most of us live either in the wooden and quiet southern suburbs of Paris or closer to the bustling historical center of the city. Paris is the capital of France, a metropolis of 12.5 million people and one of the most visited travel destinations in the world, in the heart of western Europe.
18+
19+
20+
## Using Codex
21+
22+
Codex is a tool that has a sound implementation based on a sound
23+
theory, and that can already be useful in the following applications:
24+
25+
- Verification of memory safety of C or binary executable programs and
26+
libraries; verifying preservation of memory invariants with a low
27+
effort;
28+
- Verification of absence of undefined behaviour of C programs, or runtime exceptions in binary executables;
29+
- Verification of core security properties such as absence of
30+
privilege escalation, control-flow integrity, or memory safety in
31+
low-level code like OS kernels;
32+
- Extraction of higher-level models from low-level code, including
33+
reverse engineering and decompilation.
34+
35+
36+
37+
While it has already been used on
38+
[challenging](/papers/2021-rtas-no-crash-no-exploit.html)
39+
[case](/papers/2024-oopsla-typedc-dependent-nominal-physical-type-system.html)
40+
[studies](/papers/2022-vcmai-lightweight-shape-analysis.html), it is
41+
still currently in beta state, meaning that is may not be as easy to
42+
use as we would like to, that there may be some code features that are
43+
not handled precisely enough, etc.
44+
45+
- **Early adopters** : we are eager to learn about your experience,
46+
suggestions of improvement for the tool, or even patches!
47+
- **Industrial users** : please contact us if you would like us to adapt
48+
the tool to your need or provide support.
49+
50+
## Contact information
51+
52+
Contact <a href="mailto:{{ '[email protected]' | encode_email }}">Matthieu Lemerre</a>, head of the Codex team at CEA.

index.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -80,5 +80,4 @@ The tool is currently a research prototype, but we believe that it
8080
would be very useful to C or systems programmers, which is why we are
8181
working on making it more mature (writing better documentation,
8282
improving user interface, etc.). Stay tuned for future updates, or
83-
just <a href="mailto:{{ '[email protected]' | encode_email }}">contact us</a>
84-
if you are interested or want to help!
83+
just [contact us](/contact.html) if you are interested or want to help!

0 commit comments

Comments
 (0)