Author Archive

Mise à jour du Firmware Intel Management Engine (ME) par UEFI

Attention, faire ceci peut être dommageable et empêcher le démarrage de votre ordinateur. Introduction Suite au passage sous linux de mon HP ProBook 650 G2, il ne m’était plus possible de mettre à jour le firmware ME. Les récentes failles de sécurités de celui-ci m’ont poussé à trouver une solution. Outils disponibles Il faut récupérer […]

Modifier le logo du BIOS d’un PC HP

Attention, faire ceci peut être dommageable et empêcher le démarrage de votre ordinateur. Introduction Je cherchais depuis quelques temps s’il était possible de changer l’image du bios qui s’affiche lorsqu’on boot, avec l’uefi on peut souvent faire pleins de trucs. Ça permet de le customiser, voir de mettre son adresse mail, en cas de vol, […]

Astuces Wireshark

Filtrer les requêtes dhcp en fonction d’une adresse mac bootp.hw.mac_addr == b8:27:eb:d3:cc:dd bootp.hw.mac_addr[0:3] == b8:27:eb Filtrer les requêtes dhcp et le trafique en fonction d’une adresse mac bootp.type == 2 || eth.addr[0:3]==b8:27:eb Filtrer les requêtes HTTP GET en fonction d’une adresse mac eth.addr[0:3]==b8:27:eb && http.request.method == « GET »

Configuration des touches de luminosité avec acpid

Suite au passage sous Ubuntu 16.10 sur mon HP ProBook 650 G2, le rétro éclairage ne fonctionnait plus avec le réglage précédent. Pour contourner le problème il est possible de passer par le daemon acpid, après détection des touches avec l’outil acpi_listen : video/brightnessup BRTUP 00000086 00000000 K video/brightnessup BRTUP 00000086 00000000 K Il faut […]

Configuration des touches de luminosité et son sous compiz/cairo-dock

Suite à l’acquisition d’un HP ProBook 650 G2 et à son passage sous Ubuntu 16.04 avec Cairo-Dock, les touches de gestion de luminosité et du volume n’étaient pas prise en compte. Pour les faire fonctionner, je suis passé par le Gestionnaire de Configuration CompizConfig(ccsm). Menu Général->Commandes Ajout des commandes Pour la luminosité j’utilise : Et […]

Astuces PDF

Récupérer la 1ere page de plusieurs document et les merger dans un seul for file in Logiciel/*.pdf; do pdftk « $file » cat 1 output « $(basename « ${file%.pdf}-page1.pdf ») »; done pdftk *.pdf cat output ../page1.pdf Extraire 2 pages d’un schéma et l’anonymiser pdftk Projet_Conf.pdf cat 18-19 output microchip.pdf pdftk microchip.pdf output uncompressed.pdf uncompress sed -e « s/NomClient/FauxNom/g » <uncompressed.pdf >modified.pdf pdftk […]

Astuces VirtualBox

Convertir un disque dur vmdk en vdi Modifier la taille d’un disque virtualbox Pour passer un disque à 40Go : Modifier le System UUID Modifier l’adresse Mac d’une VM Modifier le nom du processeur Pour avoir par exemple : « Intel(R) Core(TM) i7-3740QM CPU @ 2.70GHz » Il suffit de rajouter les champs correspondants : Il est […]

Réinstallation d’une rom officielle sur un Sony Xperia avec Flashtool

Introduction Voici la procédure à suivre pour flasher un Xperia E3 avec rom opérateur SFR vers la version stock « Customised FR »(version officielle Sony française), le tout sous linux avec le logiciel flashtool et avec le bootloader d’origine ! Le logiciel flashtool permet le téléchargement et le flashage de rom officielles Sony, il télécharge la dernière […]

Utilisation d’OpenOCD pour programmer une clé RZUSBstick avec l’interface Bus Pirate

Introduction Le but de la programmation de la clé RZUSBstick est d’utiliser le firmware killerbee pour pouvoir sniffer un réseau ZigBee avec wireshark. Et cela avec au choix l’interface Bus Pirate ou une interface ftdi Amontec JTAGkey. Installation d’OpenOCD Il faut installer la version 0.9.0 ou supérieure d’OpenOCD contenant le support pour l’Atmel AT90USB128. Compilation […]

Astuces programmation C

Cet article a pour but de répertorier quelques astuces que j’utilise lors de développements en C. Ignorer les warnings sur certaines variables de debug Executer du code à une adresse mémoire Utile pour exécuter un bootloader par exemple, (0x1FFFB004 est l’adresse de destination du saut) Fonction de débug en couleur basée sur printf Voir article