Gestion des LED d'état sur Android 11 via GPIO
Introduction
Cette implémentation permet de contrôler deux LED d'état à l'aide de ports GPIO sur un dispositif fonctionnant sous Android 11. Par défaut, la LED bleue est activée au démarrage. Lors de la mise en veille par le bouton d'alimentation, la LED rouge s'allume, et au réveil, la LED bleue reprend son état actif.
Analyse technique
La ten ...
Publié le 28 juillet à 02h32
Guide pratique des machines à vecteurs de support (SVM) avec scikit-learn
Principe fondamental des SVM
Une machine à vecteurs de support cherche l'hyperplan qui sépare le mieux les classes en maximisant la marge entre les échantillons les plus proches de chaque classe, appelés vecteurs de support. Lorsque les données ne sont pas linéairement séparables, une fonction noyau projette implicitement les données dans un es ...
Publié le 22 juillet à 11h47
Analyse du Rootkit LKM Reptile et de ses techniques d'injection
Cet article se penche sur Reptile, un rootkit LKM (Linux Kernel Module) populaire disponible sur GitHub, en analysant son implémentation et les méthodes utilisées pour s'intégrer au noyau Linux.
Installation et utilisation de Reptile
L'installation de Reptile est initiée via le script setup.sh :
sudo ./setup.sh install
Une fois installé, les ...
Publié le 14 juin à 02h14
Utilisation des commandes i2c-tools sous Linux pour l'embarqué
Dans l'écosystème Linux embarqué, notamment sur les architectures ARM, la suite logicielle i2c-tools est indispensable pour déboguer et interagir avec les périphériques connectés au bus I2C. Cet article détaille l'usage des principales commandes : i2cdetect, i2cdump, i2cget, i2cset et la commande plus récente i2ctransfer.
1. i2cdetect : Identif ...
Publié le 11 juin à 20h23
Exploration du Noyau PHP : L'Interface SAPI Décortiquée
Présentation de l'Interface SAPI
L'interface SAPI (Server Application Programming Interface) est un composant fondamental de PHP, servant de point d'entrée pour l'interaction avec des applications externes. Elle permet à PHP de fonctionner dans divers environnements, tels que les serveurs web, les lignes de commande ou les applications embarqué ...
Publié le 29 mai à 07h46