Aléas numériques

Linux, infosec and whatever crosses my mind.


☆ How to prepare for a Polar expedition

During the winter of 2020, right before COVID hits my country, I spent 17 days (almost) alone in the Arctic. I was 21 years-old at the time, and already spent a decent amount of time skiing in the snow and in the cold. But this experience was life-changing, not only in terms of learning, but also in terms of self-discovery. Recently the brother of a good friend of mine contacted me because he’s planning to do something similar, but has zero experience in this kind of adventures.

Read more...

The Great Triage has begun

When my parents bought a Spotify family subscription back in 2017 (I was 18 at the time), I started to furiously like every song and album that I could find. At the beginning, I was awesome ! No need to download MP3 into my mobile phone, and I could listen to so much stuff. But by liking everything I listened to, the “Liked Songs” has got out of hand: 3,606 liked songs!

Read more...

i++

package main import "fmt" type I interface{ r() int } type g struct{ m int } func (j g) r() int { return j.m } const v = '$' func main() { var i I = g{m: 0o0005} fmt.Printf("%xyo\x20\\o/\n", (v+1)&^0x1f+func() int { return i.r() }()) }

How I changed the way I teach for this year

The scholar year 2023-2024 is my second year as an adjunct professor at Lyon 1 Institute of Technology, in parallel to my day-to-day job. But even if the content of my courses is still the same (Programming 101 and Security 101), I made a few changes to the way I share and teach stuff. New support Slides are boring. When I was a student, I did not like them. You mostly sit on a chair and watch hundreds of them pass in front of your eyes.

Read more...

Dice-generated passphrases

Hi there! Following up my previous post about Generating secure passwords, I’ll talk here about another way to generate passwords that are: complex (high entropy); easy1 to remember. Those passwords are called dice-generated passphrases. Two questions arise: why dice-generated, and why passphrases? First, they are dice-generated because they can be built by throwing 5 dices once (or one dice five times). The 5 values you get are mapped to a given and unique word in a pre-built dictionary, meaning each combination has a unique word associated.

Read more...

Backups with Kopia and Backblaze B2

Configure Backblaze Create a repository Update the default policy Create and recover snapshots Automation Configure Backblaze First, we’ll need to create a bucket to store our files: Note that I do not enable the Default Encryption as the files will already be encrypted with kopia. Next, in order for kopia to access the freshly created bucket, we will need applications keys: You’ll then be prompted with the following informations:

Read more...

Keyless entry systems protection and bypassing

Recently, I got gifted a Flipper Zero \o/ I’m still in the phase where I’m trying to understand all its capabilities, and as I’m not very familiar with RFID/NFC, and more generally with everything RF-related (my radio signals classes were a long time ago) I’m reading a lot of stuff on the Internet about it. One of the first thing I stumbled upon is stories about people getting locked out of their cars, and I wanted to know more about it.

Read more...

I'm leaving

Today was last day at Virtuo. I joined in September 2021, right after the end of my BSc, and it was my first “real” job1. At the time, I was wondering what I’ll do in the future: should I endure 2 more years at the university to obtain a master, or should I find a job? But eventually I have been contacted by Virtuo’s lead SRE in April 2021 after registering to a tech jobs platform.

Read more...

Partial history search using the Up key with Bash

I’m a big fan of Bash. Every time I tried another shell (especially Zsh), I always ended up using Bash at some point. There is one cool thing with Zsh tho: when you start to enter a command and then press the Up arrow key, you go through all the previous commands in your history that start with what you typed. I find this to be way better than the traditional way of searching in the history using CTRL+R, or pressing Up repeatedly until you find what you’re looking for.

Read more...

Squares in Square

Today’s post will be about something a little bit different than usual: a mathematical problem that completly blew my mind over the past few days. It all started when a friend sent me this tweet: god is dead and the most efficient way to pack 17 squares into a square killed him pic.twitter.com/7OMMZRS7MW — Nathan 🔍 (DM me ideas of things to predict) (@NathanpmYoung) February 14, 2023 In addition to laughing, I was intrigued by what the figure was supposed to represent.

Read more...
1 of 2 Next Page