Laurent Cheylus

817 Followers
1,063 Following
6.4K Posts

Software engineer specialized in Cybersecurity

Linux OpenBSD FreeBSD - FOSS Contributor
Lyon (France) addict
Messages in French 🇫🇷 and English 🇬🇧

Twitterhttps://twitter.com/lcheylus
GitHubhttps://github.com/lcheylus
Deterministic Fully-Static Whole-Binary Translation without Heuristics - Binary Translator that statically translates entire x86-64 Executables to AArch64 without debug information, source code, or assumptions about code layout #Research https://arxiv.org/abs/2605.08419
Deterministic Fully-Static Whole-Binary Translation without Heuristics

We present Elevator, the first binary translator that statically translates entire x86-64 executables to AArch64 without debug information, source code, or assumptions about code layout. Unlike existing systems, which rely on heuristics or runtime fallbacks to handle code-versus-data decoding errors, Elevator considers all possible interpretations of every byte and produces a separate translation for each feasible one ahead of time. Any byte may be interpreted as data, an opcode, or an opcode argument; we generate separate control flow paths for all interpretations, pruning only those leading to abnormal termination. Translations are built by composing code "tiles" automatically derived from a high-level description of the source ISA, yielding a nimble translation framework. The approach is deterministic and produces complete, self-contained binaries with no runtime component in the trusted code base. The principal cost is substantial code size expansion. The key benefit is that the output is the actual code that will run, enabling testing, validation, certification, and cryptographic signing prior to deployment, reducing risk compared to emulators or JIT compilers. We evaluate Elevator on a diverse corpus of real-world binaries, including the entire SPECint 2006 suite, demonstrating that static full-program binary translation can be both reliable and practical. Elevator achieves performance on par with or better than QEMU's user-mode JIT emulation.

arXiv.org
That's a wrap on Day 2 of #Pwn2Own Berlin! Day Two added $385,750 and 15 unique 0-days, bringing event totals to $908,750 for 39 unique vulnerabilities. DEVCORE leads Master of Pwn with 40.5 points — but the fun ain't over yet, we've got one more day to go. See you tomorrow! #P2OBerlin
Les jeux vidéo dits « en monde ouvert », se déroulent dans de vastes environnements, souvent très réalistes. Quels sont les mathématiques et les algorithmes qui se cachent derrière leur création ? - Article de David Louapre dans « Pour la Science » https://www.pourlascience.fr/sd/informatique/des-algorithmes-inspires-de-la-nature-pour-sculpter-les-paysages-des-jeux-videos-29102.php
Je pose ça là pour la semaine prochaine
OpenSMTPD Is The Mail Server For The Future https://nxdomain.no/~peter/time_for_opensmtpd.html Migrating to OpenSMTPD from exim on OpenBSD was joyfully painless and smooth. #openbsd #opensmtpd #email #smtpd #rspamd #spam #antispam #greylisting #greytrapping #mailserver
OpenSMTPD Is The Mail Server For The Future

The qwz(4) driver for Qualcomm WCN7850 "ath12k" wifi devices has been enabled in #OpenBSD -current, it should arrive in upcoming arm64/amd64 snapshots. â€‹

mglocker@ modified src/sys/arch/{arm64,amd64}/conf/GENERIC: Enable qwz(4) for amd64 and arm64 GENERIC.

mglocker@ modified src/sys/arch/{arm64,amd64}/conf/RAMDISK{_CD}: Enable qwz(4) for amd64 and arm64 RAMDISK.

Thanks to Marcus Glocker! â€‹

https://marc.info/?l=openbsd-cvs&m=177877544827590&w=2

'CVS: cvs.openbsd.org: src' - MARC

Designers all over the World can now use CERN’s complete Component Library (17000 Electronic Components) in KiCad, a free and open source Tool for designing printed Circuit Boards #OSS #Electronics https://home.cern/cerns-kicad-component-library-now-open-source/
CERN’s KiCad component library now open source – Home | CERN

Pyre: Ghidra's C++ Decompiler running in your Browser - Supports ELF, Mach-O, PE, or .wasm binary Format #Programming #ReverseEngineering https://github.com/ant4g0nist/pyre
GitHub - ant4g0nist/pyre: Ghidra decompiler in your browser

Ghidra decompiler in your browser. Contribute to ant4g0nist/pyre development by creating an account on GitHub.

GitHub

Petit write-up du challenge BLE présent de base sur les badges électroniques de la Toulouse Hacking Convention, une conférence sur la cybersécurité qui se déroulait les 5 et 6 mai à Toulouse.

https://virtualabs.fr/geekeries/thcon26-badge-writeup

Aussi disponible sur ma capsule Gemini:

gemini://gemini.virtualabs.fr/geekeries/2026-05-thcon-badge.gmi

Bonne lecture !

(J'ai hésité à le rédiger en anglais, mais après réflexion je crois qu'en 2026 la traduction automatique de la page ne devrait pas poser de problème)

virtualabs.fr - Write-up du challenge du badge THCon 2026

Le Hangar de Virtualabs

Comparaison de 6 modèles de langages / LLM exécutés en local en utilisant un exercice de code simple en Python (conversion de CSV en JSON) - Un billet intéressant publié chez LinuxFr #IA #LLM #Coding https://linuxfr.org/users/jobpilot/journaux/comparatif-6-llms-locaux-face-a-un-exercice-python-simple
Comparatif : 6 LLMs locaux face Ă  un exercice Python simple - LinuxFr.org

Comparatif : 6 LLMs locaux face Ă  un exercice Python simple