Carlos (@00xc1) header
Carlos (@00xc1) profile picture

OSdev, Rust, C, Linux, security and so on.

Spain
Joined October 2019
Photo by Carlos (@00xc1)Photo by Carlos (@00xc1)
Just finished teaching the hypervisor class! Had many good interactions with students and enjoyed it a lot. @hexacon_fr in October is the next opportunity. If you are interested in reading and writing hypervisors, or low-level technologies in general, come to Paris and join us.
I am excited to be back and offer the in-person training course at the awesome conference, @hexacon_fr hexacon.fr/trainer/tanda/ Gain hands-on experience with virtualization and learn real-world applications of it.
3
2
27
7,656
Replying to @00xc1
And you can even enable the panics in release mode as well: doc.rust-lang.org/cargo/refe… :)
1
1
1
134
This is the kind of thing that makes you appreciate even more Rust's approach to things. Signed overflow is always well defined: it causes a panic in debug builds and wraps as 2's complement in release builds. Plus `wrapping_add()`, `saturating_add()`, `checked_add()`, etc.
Little known fact: this is also true for u16 overflows (due to integer promotions) EVEN THOUGHT the standard SPECIFICALLY says signed integer overflow are 2s complement wrapping. C semantics are absolutely batshit insane.
1
1
150
Together with my session at #OC3 today I am excited to share that COCONUT-SVSM is now public! 🔒🌴 Check out the announcement at suse.com/c/suse-open-sources… or go directly to the GitHub space github.com/coconut-svsm #ConfidentialComputing
1
4
11
883
CVE-2022-24986: KCron: Insecure temporary file handling: Posted by Carlos López on Feb 25Hello list, Find below our report for CVE-2022-24986: Insecure temporary file handling in KDE KCron dlvr.it/SKf5rd
3
2
Our writeups for ABBR and Beans Talk, from @asisctf. We worked with @ripp3rsCTF for this CTF, great experience overall! scavengersecurity.com/posts/… scavengersecurity.com/posts/…
7
13
I’ve recently published my first writeup for “devprivops” bash challenge from #FWordCTF 2021 (by @FwordTeam). Thanks to @ScavengerSec for their support. scavengersecurity.com/posts/…
4
6
Linux Internals: How /proc/self/mem writes to unwritable memory offlinemark.com/2021/05/12/a…
9
15
You can't stop me anymore @oooverflow
12
126
7
452
The first-quarter of 2021 ended, and the ranking positions got updated just a few hours ago. We are proud to announce that we scored 37th on the global ranking and 1st on the Spanish one on CTFTime. #CTF #CTFTime
2
5
1
12