Passer au contenu principal
Recherche avancée
Termes de recherche
Type de contenu

Correspondances exactes
Recherche par tags
Recherche par date
Mis à jour après
Mis à jour avant
Créé après
Créé avant

Résultats de recherche

157 résultats trouvés au total

Article de test

Articles

Coucou, faites pas attention à moi

Découverte de Picotron

Articles

  (Article généré par IA pour tester) Vous connaissez peut-être déjà PICO-8. Cette petite console imaginaire toute rouge qui donne furieusement envie de fabriquer un jeu de plateforme avec trois pixels, deux bruitages et beaucoup trop d'enthousiasme. Eh bien, ...

Comment fonctionne un annuaire LDAP ?

Qu’est-ce que le LDAP ?

Comment fonctionne un annuaire LDAP ?

Le LDAP est un protocole utilisé pour communiquer avec un annuaire informatique. Son nom complet est Lightweight Directory Access Protocol, ce qui signifie « protocole léger d’accès à un annuaire ». Dit comme cela, le LDAP peut sembler un peu compliqué. Pourta...

Apprendre à parler à un glucomètre

Rétro-ingénierie d'un glucomètre Accu-Chek Guide pour aider un proche passé à l'insuline : récupérer toutes ses mesures en USB, sans cloud ni application du fabricant, pour les suivre facilement dans Glucofi.

Pourquoi ce projet ?

Apprendre à parler à un glucomètre

Il y a quelque temps, le diabète d'un de mes proches a pas mal grimpé. Les comprimés ne suffisaient plus, et son médecin l'a fait passer sous insuline. Du jour au lendemain, le quotidien change : une piqûre le matin, une le soir, et surtout une glycémie à mesu...

Le lecteur vu par Linux

Apprendre à parler à un glucomètre

Avant de parler au lecteur, il faut d'abord savoir comment Linux le voit. Et la bonne nouvelle, c'est que Linux, c'est trop bien et nous donne déjà plein d'indices, il suffit de les lire. Ce que dit le noyau au branchement Quand on branche l'Accu-Chek Guide, l...

La langue du lecteur : ISO/IEEE 11073

Apprendre à parler à un glucomètre

Ouvrir le tuyau USB, c'est bien. Mais si on envoie n'importe quoi dedans, le lecteur ne répond rien, ou pire, il coupe la communication. Il faut parler sa langue. Et c'est là que commence vraiment le reverse engineering. D'où vient la connaissance du protocole...

La conversation, pas à pas

Apprendre à parler à un glucomètre

Maintenant qu'on connaît la grammaire, on peut écouter une conversation complète. Toute la séquence est écrite dans une seule fonction, downloadSamples, dans session.cpp. Elle suit un ordre strict : si on saute une étape ou qu'on inverse deux messages, le le...

Identité, horloge et marqueurs repas

Apprendre à parler à un glucomètre

La version d'origine savait récupérer les glycémies, et c'était déjà beaucoup. Mais pour le suivi de mon proche, il me fallait trois choses en plus : savoir quel lecteur on lit, savoir si son horloge est juste, et récupérer les marqueurs repas. Sans ces marque...

Blinder le code : tests, traces et fuzzing

Apprendre à parler à un glucomètre

Comprendre le protocole, c'est la moitié du travail. L'autre moitié, c'est de s'assurer que le programme ne fait jamais n'importe quoi. Ces chiffres finissent dans le suivi d'un traitement à l'insuline : une mesure perdue, inventée ou décalée, ce n'est pas n'i...

Installer et utiliser accuchek

Apprendre à parler à un glucomètre

Assez de théorie, place à la pratique. Voici comment installer accuchek sur sa machine et récupérer ses mesures. Tout se passe dans un terminal, et il n'y a besoin des droits administrateur que pour l'installation. Les prérequis accuchek a besoin d'un compilat...

Et ensuite : Glucofi

Apprendre à parler à un glucomètre

Avoir un fichier JSON, c'est parfait pour moi. Pour mon proche, beaucoup moins. Lui, ce qu'il veut, c'est brancher son lecteur, cliquer sur un bouton, et voir où il en est. C'est pour ça que j'ai construit Glucofi, une petite application de bureau pour Linux (...