-
Notes de lecture – The woman who smashed codes, Jason Fagone
Ce livre raconte la vie pour le moins romanesque d’Elizebeth Friedman (née Smith), pionnière de la cryptanalyse. Née au sein d’une famille de Quakers à la fin du 19ème siècle, Elizebeth fait des études de littérature avant de rencontrer par hasard dans la bibliothèque de Chicago George Fabyan, milliardaire fantasque, qui l’embauche dans son centre…
-
Salsa et utopia
L’application Utopia Utopia est une application offrant une fonctionnalité de messagerie instantanée et d’appels vocaux, mais proposant aussi des boucles comparables aux à celles de telegram, ainsi que des services en lien avec les cryptomonnaies. C’est à la fonctionnalité de messagerie instantanée qu’on s’intéresse. Un passage sur le site internet nous apprends que l’échange de…
-
La confiance n’exclut pas le contrôle
Étant récemment à la recherche d’une application de prise de note sur téléphone, je suis tombé sur l’application Joplin, bien notée et jouissant d’un nombre de téléchargements important. Un critère important pour choisir une telle application était la possibilité d’effectuer du chiffrement local des notes rédigées, il me fallait donc vérifier si Joplin disposait de…
-
Le protocole TLS expliqué à mon chat
TLS vu d’avion TLS (Transport Layer Security) est un protocole cryptographique permettant d’échanger des données de manière sécurisée au-dessus d’une session TCP établie entre un client et un serveur. Les services offerts par TLS sont les suivants : De nombreux protocoles applicatifs préexistants ont une variante transportée par TLS, faisant de TLS un des piliers…
-
Comment Magisk modifie init_boot.img ?
Dans les articles précédents, nous avons vu comment utiliser Magisk, exploré le contenu d’une mise à jour Android puis l’on s’est fait une idée de la démarche suivie par Magisk pour fournir des droits root à une application arbitraire. On sait que rooter un téléphone avec Magisk implique une modification d’une partition (init_boot dans notre…
-
Mais que fait Magisk ?
Dans les deux articles précédents, nous avons vu comment rooter un téléphone Android avec Magisk avant de décortiquer le contenu du firmware d’un Pixel, constatant au passage que le contenu de certains fichiers img correspondait peu ou prou au contenu de certaines partitions du téléphone, notamment pour les partitions boot, init_boot, system et vendor. Mais…
-
Quelques mots sur les fichiers de mise à jour Android
Dans l’article précédent on a vu que rooter un téléphone Android avec magisk impliquait de télécharger le firmware du téléphone avant d’en modifier une partie. Mais que contient ce firmware au juste ? Pour donner quelques éléments de réponse, téléchargeons-le firmware d’un pixel 7A (sur https://developers.google.com) et examinons son contenu. Le firmware en question se…
-
Rooter un téléphone avec magisk
Ce petit article décrit comment rooter un téléphone (en l’occurrence un Pixel 7a avec Android 14) avec magisk. Dans les grandes lignes, magisk fonctionne de la manière suivante : Préparation le téléphone En premier lieu, il faut activer les options développeur (en cliquant plusieurs fois sur le numéro de build). Ensuite, on peut : Déverrouillage…
-
Survol de la fonctionnalité d’appel vocal de l’application SeaTalk
En plus de permettre d’échanger des messages texte, l’application SeaTalk permet aussi de passer des appels vocaux. J’ai donc tenté d’interpréter le trafic réseau auquel donne lieu un appel vocal, et j’ai jeté un œil à l’implémentation sous-jacente. Le trafic induit par un appel vocal Pour se faire une première idée de la cinématique d’un…
-
Étude d’une application Android de messagerie instantanée
À coté des messageries ayant aujourd’hui pignon sur rue comme WhatsApp, Signal, iMessage ou Telegram, on peut trouver sur Google Play tout un maquis d’applications similaires mais plus confidentielles. J’ai choisi de m’intéresser à une de ses applications, SeaTalk : Au moment de la rédaction de cet article (fin 2024/début 2025), l’application a fait l’objet…