Category: Matériel

Certificat et clé privée X.509 de Bambu Connect extraits

2025-01-20
Certificat et clé privée X.509 de Bambu Connect extraits

Suite à l'annonce de Bambu Lab concernant le verrouillage de l'accès réseau à ses imprimantes 3D de la série X1 avec un nouveau firmware, le certificat X.509 et la clé privée de l'application Bambu Connect ont été extraits par hWuxH. Cette application était censée être le seul moyen pour les logiciels tiers d'envoyer des travaux d'impression au matériel Bambu Lab. L'application Bambu Connect est une application Electron relativement simple, avec des tentatives d'obfuscation et de chiffrement, mais pas assez pour dissuader les utilisateurs déterminés. Le fichier main.js désofusqué révèle le certificat et la clé privée utilisés pour chiffrer le trafic HTTP avec l'imprimante, le seul obstacle empêchant des outils comme OrcaSlicer de communiquer avec les imprimantes Bambu Lab compatibles avec l'authentification. Les prochaines étapes de Bambu Lab ne sont pas claires, soulignant l'inefficacité de la sécurité par simple obfuscation.

Revisité : 'Hacking' JTAG de la Xbox originale après 20 ans

2025-01-20
Revisité : 'Hacking' JTAG de la Xbox originale après 20 ans

Cet article de blog détaille la tentative réussie de l'auteur de 'hacker' la Xbox originale en utilisant l'interface JTAG du processeur Intel Pentium III. La sécurité de la Xbox originale reposait sur un bootrom secret de 512 octets caché dans le Southbridge NVIDIA MCPX. Bien que des chercheurs précédents aient envisagé d'utiliser les capacités JTAG du processeur, cela a été jugé impraticable car le pin TRST# était mis à la terre. L'auteur a conçu un circuit imprimé d'interposition de CPU personnalisé pour contourner ce problème et, en utilisant un débugueur CodeTAP ancien, a réussi à extraire le bootrom secret via JTAG, prouvant une théorie vieille de 20 ans. Ce travail est historiquement significatif et fournit une expérience et des ressources précieuses pour la recherche sur le JTAG x86.

Matériel Xbox originale

Hacker le Yamaha DX9 pour imiter le DX7

2025-01-19

Un passionné de synthétiseurs vintage a procédé à l'ingénierie inverse et a réécrit la ROM du firmware du Yamaha DX9, améliorant considérablement ses fonctionnalités pour imiter le DX7. En surmontant habilement les limites matérielles et en restaurant des fonctionnalités manquantes, telles que deux opérateurs supplémentaires, le hacker a permis au DX9 de charger et de lire les patchs du DX7. Les corrections comprenaient une amélioration de la gestion MIDI et un générateur d'enveloppe de hauteur. Le code source du projet est disponible publiquement, démontrant une impressionnante compétence technique et une passion pour les synthétiseurs vintage, même si le public cible est restreint. Cet exploit inattendu a ravi la communauté des synthétiseurs rétro.

Informatique Légale des Calculatrices : Dévoiler les Secrets de la Conception des Puces

2025-01-19

Cet article présente la 'criminalistique des calculatrices', une technique qui analyse les résultats des algorithmes intégrés dans les calculatrices pour identifier les origines et l'évolution des différentes conceptions de puces de calculatrices. L'auteur a mis au point un algorithme standardisé et compilé les résultats de nombreuses calculatrices, créant des tableaux de comparaison pour retracer l'historique de la conception et la lignée technologique des puces de calculatrices. Cette technique est importante pour l'étude de l'histoire des calculatrices et de la conception des puces, particulièrement utile lorsque la documentation officielle est rare, permettant aux chercheurs de comprendre les relations entre différentes calculatrices.

Matériel conception de puce

L'emblématique TrackPoint de ThinkPad disparaît (de certains modèles)

2025-01-19
L'emblématique TrackPoint de ThinkPad disparaît (de certains modèles)

Lenovo a supprimé l'emblématique TrackPoint de ses nouveaux ordinateurs portables ThinkPad X9 Aura Edition. Bien que le TrackPoint reste présent sur d'autres modèles ThinkPad, cette décision marque un tournant important. Lenovo affirme que le TrackPoint, un design hérité, ne résonne pas auprès de toutes les tranches démographiques dans un monde principalement basé sur les trackpads. Les nouveaux ordinateurs portables Aura Edition sont dotés de processeurs Intel Lunar Lake, d'écrans OLED haut de gamme et d'une IA locale alimentée par Llama 3.0 de Meta, visant à séduire un public plus large.

Matériel

Ingénierie inverse du changement de vitesse électronique VanMoof : décodage des signaux

2025-01-19
Ingénierie inverse du changement de vitesse électronique VanMoof : décodage des signaux

Un pirate a réussi à effectuer une ingénierie inverse du protocole de communication du changement de vitesse électronique d'un vélo électrique VanMoof. À l'aide d'un analyseur logique et de PulseView, il a déterminé un débit de données de 9600 bps et identifié l'utilisation du protocole Modbus RTU. L'analyse des paquets de requête et de réponse a révélé que le vélo envoie des commandes de lecture de registre, le changement de vitesse renvoyant des données. Bien que la signification exacte des registres ne soit pas encore claire, ce travail fournit une base essentielle pour la construction d'un module de remplacement afin de résoudre la fiabilité notoirement mauvaise du changement de vitesse, un facteur important dans la faillite de VanMoof.

AMD Instinct™ MI300X Booste les Performances d'Ansys Fluent CFD

2025-01-19

AMD a publié un article de blog montrant les performances impressionnantes de son accélérateur Instinct™ MI300X dans les simulations de dynamique des fluides computationnelle (CFD) d'Ansys Fluent. Des benchmarks utilisant quatre modèles de référence (berline, aile d'avion, système d'échappement et voiture de course de F1) sur les plates-formes AMD MI300X et NVIDIA H100 ont montré une amélioration jusqu'à 10 % du temps de résolution pour le MI300X. Ceci est attribué à la capacité de mémoire HBM3 de 192 Go et à la bande passante mémoire élevée du MI300X, ainsi qu'au cache AMD Infinity Cache™. Le blog détaille la méthodologie de test, les configurations du système et un guide étape par étape pour installer et exécuter les benchmarks. Le MI300X s'avère être un excellent choix pour les applications nécessitant une analyse en régime permanent.

Matériel

Skymont d'Intel : Plongeon au cœur de l'architecture du cœur E

2025-01-18
Skymont d'Intel : Plongeon au cœur de l'architecture du cœur E

La dernière puce mobile d'Intel, Lunar Lake, intègre Skymont, une nouvelle architecture de cœur E remplaçant le Crestmont de Meteor Lake. Skymont améliore considérablement à la fois les performances multithread et la gestion des tâches d'arrière-plan à faible consommation. Cet article fournit une analyse approfondie de l'architecture de Skymont, couvrant la prédiction de branchements, la recherche et le décodage d'instructions, le moteur d'exécution hors d'ordre, l'exécution entière, l'exécution à virgule flottante et vectorielle, la charge/stockage et l'accès au cache et à la mémoire. Bien que Skymont excelle dans certains benchmarks, ses avantages par rapport aux cœurs Crestmont de Meteor Lake et aux cœurs Zen 5c d'AMD ne sont pas toujours évidents. Cela souligne le rôle crucial de l'architecture du cache dans les performances du CPU et les défis liés à la conception d'une seule architecture de cœur pour gérer les charges de travail multithread à faible consommation et hautes performances.

Matériel Cœur E

Ingénierie inverse d'un additionneur à anticipation de retenue dans le Pentium

2025-01-18
Ingénierie inverse d'un additionneur à anticipation de retenue dans le Pentium

L'article de blog de Ken Shirriff détaille l'ingénierie inverse d'un additionneur 8 bits dans l'unité à virgule flottante du Pentium. Cet additionneur, un additionneur à anticipation de retenue de type Kogge-Stone, accélère l'addition en calculant les bits de retenue en parallèle. L'article explique méticuleusement le principe de l'additionneur à anticipation de retenue, en montrant l'implémentation matérielle du Pentium : une structure de circuit à quatre couches utilisant l'algorithme Kogge-Stone. Il analyse également le rôle de l'additionneur dans l'unité de division à virgule flottante du Pentium et son lien avec le fameux bug de division FDIV du Pentium.

Injection de fautes laser à petit budget : édition RP2350

2025-01-18
Injection de fautes laser à petit budget : édition RP2350

Cet article explique comment une plateforme personnalisée et économique d’injection de fautes laser a été utilisée pour contourner avec succès le mécanisme de démarrage sécurisé du microcontrôleur RP2350 de Raspberry Pi. Utilisant un laser infrarouge, la plateforme a habilement contourné les détecteurs de fautes du RP2350. Une seule impulsion laser a injecté une faute, modifiant le flux d’instructions de la ROM de démarrage, révélant finalement des données cachées. L’auteur fournit des explications détaillées de la conception matérielle de la plateforme, de l’architecture logicielle et du processus d’attaque, y compris les fichiers de fabrication et le code source.

ESP32 Rainbow : Créez votre propre éclairage d'ambiance

2025-01-18

Vous souhaitez créer votre propre éclairage d'ambiance personnalisé ? Le projet de lumière arc-en-ciel ESP32 offre un moyen simple et facile de le faire. En contrôlant une puce ESP32, vous pouvez facilement obtenir différents dégradés de couleurs et des transitions, créant des effets lumineux impressionnants. Ce projet convient aux passionnés d'électronique et aux débutants intéressés par le bricolage. Avec une programmation et des connexions de circuits simples, vous pouvez découvrir le plaisir de la programmation et la satisfaction de la création. Que ce soit pour un dîner romantique aux chandelles ou une ambiance de fête animée, la lumière arc-en-ciel ESP32 peut facilement s'en charger, ajoutant une touche de couleur à votre vie.

TCL mise sur des écrans semblables à du papier : NXTPAPER 4.0 arrive au CES 2025

2025-01-18

TCL a dévoilé au CES 2025 son NXTPAPER 4.0, une technologie d'écran qui tente d'imiter la sensation de lecture sur papier pour réduire la fatigue oculaire. Cette nouvelle version offre une amélioration significative de la luminosité par rapport aux versions précédentes, atteignant 550 nits, et sera intégrée à une nouvelle tablette et un nouveau téléphone. Un mode unique appelé "Max Ink" réduit encore davantage la luminosité et promet jusqu'à 7 jours de lecture et 26 jours en veille. Bien que les prix et les dates de lancement n'aient pas encore été révélés, NXTPAPER 4.0 offre une alternative intéressante pour les utilisateurs recherchant une expérience d'écran plus confortable pour les yeux.

AMD Radeon Instinct MI300A : Plongez au cœur de son architecture APU massive

2025-01-18
AMD Radeon Instinct MI300A : Plongez au cœur de son architecture APU massive

L'AMD Radeon Instinct MI300A est une APU colossale intégrant 24 cœurs Zen 4 et 228 unités de calcul CDNA3. Cet article explore en profondeur son immense interconnexion Infinity Fabric, soulignant ses caractéristiques de haute bande passante et de faible latence, ainsi que le partage efficace des données entre le CPU et le GPU. Bien que son sous-système mémoire haute bande passante soit excellent pour le GPU, il impacte la latence du CPU, ce qui se traduit par des performances entières monofilaires comparables au Ryzen 9 3950X d'il y a quelques années. Malgré cela, la MI300A a connu un succès significatif en supercalcul, notamment en alimentant le système El Capitan du LLNL et en occupant la première place du classement TOP500.

Matériel

Localisation en temps réel avec Ultra-Wideband (UWB) : une infrastructure de test pilotée par Python

2025-01-17
Localisation en temps réel avec Ultra-Wideband (UWB) : une infrastructure de test pilotée par Python

Cet article présente une infrastructure de test Python pour un système de localisation en temps réel (RTLS) basé sur la technologie Ultra-Wideband (UWB). L’auteur utilise des modules Decawave DW1000 et des Raspberry Pi, implémentant une mesure de distance bidirectionnelle avec du code Python personnalisé et testant la précision et la stabilité du système. L’article détaille la technique de télémétrie bidirectionnelle asymétrique et discute du choix du matériel, de l’architecture logicielle et des problèmes potentiels tels que l’alimentation électrique, la gestion des interruptions et les performances RF. Les résultats des tests montrent que le système offre une grande précision et une grande stabilité dans de bonnes conditions de visibilité et maintient un certain degré de précision même en présence d’obstacles.

Projet Mini Rack : Homelabs Compacts et Portables

2025-01-17

Jeff Geerling annonce le projet MINI RACK, un projet open source pour construire des homelabs compacts de 10". Le projet fournit des ressources matérielles et logicielles, présentant trois exemples de mini-racks : un rack avec batterie et alimentation solaire, un cluster Raspberry Pi à faible coût et un rack de calcul haute performance et haute densité. Une vitrine de constructions encourage les contributions de la communauté et le partage de conceptions. Cela répond au besoin de solutions homelab plus petites et plus portables.

Matériel

Jouer à la NES avec un clavier Family BASIC : Un hack rétro matériel

2025-01-17

Linus Akesson a connecté un clavier Family BASIC à une NES à l'aide d'un adaptateur personnalisé pour jouer en direct sa forme d'onde triangulaire unique. Il détaille la création de l'adaptateur, en couvrant la disposition matricielle du clavier Family BASIC, les caractéristiques du signal du port de contrôleur NES et l'utilisation d'un microcontrôleur ATtiny85 pour le multiplexage et la sérialisation des signaux. Le résultat ? Une performance réussie d'un morceau intitulé "Platform Hopping", démontrant des compétences impressionnantes en matière de piratage matériel rétro.

Matériel

100x de Tolérance aux Défauts : Comment Cerebras a Résolu le Problème de Rendement

2025-01-15
100x de Tolérance aux Défauts : Comment Cerebras a Résolu le Problème de Rendement

Cerebras a défié la sagesse conventionnelle en construisant une puce 50 fois plus grande que celles de ses concurrents tout en obtenant des rendements comparables. Le secret ? Une approche révolutionnaire de la tolérance aux défauts. En concevant des cœurs d’IA incroyablement petits (1 % de la taille d’un cœur H100) et en implémentant une architecture de routage sophistiquée qui contourne les défauts, Cerebras atteint une remarquable utilisation du silicium de 93 % dans son Wafer Scale Engine. Cette technologie révolutionnaire rend le calcul à l’échelle de la plaquette non seulement possible, mais aussi commercialement viable, ouvrant de nouveaux horizons pour l’IA et le calcul haute performance.

Donnez du style à votre rack de serveur : un projet rétro nostalgique avec 128 LED

2025-01-15

Animé par la nostalgie des lumières clignotantes des anciens mainframes, l'auteur a conçu un projet pour ajouter 128 LED à un rack de serveur. Utilisant des microcontrôleurs PIC16F1782 et des registres à décalage 74HC595 peu coûteux et facilement disponibles, le projet utilise la communication série pour contrôler les LED, permettant des affichages personnalisés et un mode de motif aléatoire. L'auteur partage les fichiers de conception de circuits imprimés et le code C, encourageant les autres à construire le leur ou à le contacter pour des commandes personnalisées. Ce projet est un mélange amusant de praticité et de nostalgie, mettant en valeur les compétences de l'auteur en électronique et en programmation.

Matériel Rétro

Clavier Cosmos : Concevez votre clavier ergonomique parfait

2025-01-14

Cosmos est un logiciel révolutionnaire de conception de clavier qui vous permet de créer un clavier personnalisé et ergonomique en scannant votre main. Il prend en charge une large gamme de composants, notamment divers switches, keycaps et des ajouts tels que des trackballs et des écrans OLED. Cosmos dispose d'une vérification des erreurs et d'une correction automatique pour une impression 3D fluide, et exporte aux formats STL et STEP pour une modification ultérieure. La majeure partie de son code étant open-source, il vise à fournir à tous la technologie pour soulager et prévenir les douleurs liées à la frappe.

Matériel ergonomie

Le clavier d'alunissage d'Apollo miniaturisé en une montre-calculatrice

2025-01-14
Le clavier d'alunissage d'Apollo miniaturisé en une montre-calculatrice

La startup britannique Apollo Instruments a réussi à réduire l'ordinateur de guidage Apollo à la taille d'une Apple Watch. La DSKY Moonwatch, le résultat de ce travail, reproduit l'interface de l'ordinateur embarqué sur les modules du programme Apollo. Équipée d'un GPS, d'un écran numérique, d'un clavier fonctionnel et programmable avec Arduino et Python, cette montre au prix de 649 £ est une pièce unique pour les passionnés de technologie, même si elle ne permet pas la navigation spatiale.

Le logo USB fait peau neuve pour clarifier les vitesses de connexion

2025-01-13
Le logo USB fait peau neuve pour clarifier les vitesses de connexion

L'USB Implementor Forum (USB-IF) a dévoilé un nouveau système d'étiquetage pour les stations d'accueil et les câbles USB, visant à simplifier les désignations de vitesse confuses qui déroutent les consommateurs. Auparavant, des termes comme "USB 3.2 Gen 2" étaient peu utiles. Le nouveau système affiche clairement les vitesses de transfert, telles que "USB 80Gbps" ou "USB 40Gbps". Cette clarté s'étend aux ports USB4 et USB4v2, simplifiant la marque et supprimant la désignation "USB4v2". Les logos mis à jour apparaissent également sur les câbles, spécifiant les débits de transfert de données et les capacités d'alimentation. Ce changement promet une expérience plus conviviale, facilitant le choix des appareils et câbles USB appropriés.

Matériel Vitesse

Pendentif de simulation de fluide : Plongeon en profondeur dans le matériel, du concept à la production

2025-01-13

Cet article documente méticuleusement le parcours de l'auteur dans la conception et la fabrication d'un pendentif de simulation de fluide. Le pendentif utilise un microcontrôleur STM32L432KC pour exécuter une simulation de fluide FLIP en temps réel, employant intelligemment le charlieplexing diagonal pour l'affichage LED afin de simplifier considérablement le circuit. L'auteur détaille l'ensemble du processus, de la création de prototypes initiaux et de la conception de circuits imprimés à la métallurgie, à l'assemblage, aux tests et aux améliorations de conception itératives, en partageant les défis et les solutions rencontrés en cours de route. Plusieurs pendentifs ont été fabriqués avec succès, et l'article se conclut par une discussion sur la possibilité de production de masse.

HardBreak : Le Wiki Open Source de Hacking Matériel

2025-01-13
HardBreak : Le Wiki Open Source de Hacking Matériel

HardBreak est un wiki open source dédié au hacking matériel et à la sécurité de l'IoT. Il propose des tutoriels complets, des guides pour débutants aux techniques avancées, couvrant les outils matériels, l'extraction de firmware, la rétro-ingénierie, l'analyse réseau et le hacking radio. Le site encourage les contributions de la communauté et inclut des clauses de non-responsabilité soulignant son but éducatif.

Donut.c sur une puce : rendu 3D minimaliste avec décalages et additions

2025-01-12
Donut.c sur une puce : rendu 3D minimaliste avec décalages et additions

Ce projet détaille le portage du programme donut.c classique vers un petit ASIC, réalisant un rendu 3D d'un donut en utilisant uniquement des décalages et des additions, éliminant ainsi le besoin de multiplication. En exploitant CORDIC et le ray marching, une conception à 4 tuiles a été soumise à Tiny Tapeout 8, résultant en une implémentation matérielle sur une puce 130nm. Les contraintes de ressources conduisent à un rendu grossier et polygonal, mettant en évidence l'élégance de la conception matérielle minimaliste.

Plus de nouveaux ordinateurs : un plan matériel d’une décennie

2025-01-12

L’auteur réfléchit au rythme effréné des mises à niveau du matériel informatique dans les années 1990 et 2000, en le comparant à la situation actuelle. Il soutient que même les gains de performances des processeurs haut de gamme ne sont plus nécessaires pour les utilisateurs moyens. En utilisant son expérience personnelle, l’auteur montre comment un système i5 de 2011 répond toujours à ses besoins, et sa mise à niveau Ryzen 5 3600 de 2019 reste très efficace. Il conclut que, sauf circonstances imprévues, il n’achètera plus de nouveaux ordinateurs, s’appuyant plutôt sur des composants d’occasion légèrement plus anciens provenant du marché de l’occasion, réalisant ainsi un plan matériel d’une décennie.

HMD Key : Un smartphone abordable sans compromis

2025-01-12
HMD Key : Un smartphone abordable sans compromis

HMD Global a lancé le HMD Key, un smartphone économique au prix de seulement 59 £. Ce dispositif léger est équipé d'Android 14 (édition Go), d'une mémoire virtuelle impressionnante pour booster les performances et d'une incroyable autonomie de 77 heures. Avec des modes caméra polyvalents et deux ans de mises à jour de sécurité trimestrielles, le HMD Key offre une expérience smartphone complète sans se ruiner, prouvant que l'abordabilité ne signifie pas sacrifier la qualité.

Récepteur toutes bandes : écoutez toute la radio à la fois

2025-01-12
Récepteur toutes bandes : écoutez toute la radio à la fois

Ido Roseman a construit un récepteur radio simple et non accordé pour surveiller discrètement les conversations du contrôle du trafic aérien (ATC) pendant les vols. Rejetant la complexité des radios traditionnelles, il utilise un détecteur à diode Schottky et un amplificateur audio à gain élevé pour capter les signaux sur une large gamme de fréquences, de la moyenne onde à la VHF. La réception est limitée aux émetteurs puissants à proximité, mais il capte étonnamment les communications pilote-ATC. La conception comprend un amplificateur LM386 pour les écouteurs standard et un boîtier imprimé en 3D pour la discrétion. Ce hack intelligent montre que la simplicité peut produire une fonctionnalité surprenante.

Matériel récepteur

Hacker News : Le bonheur du fainéant ! Modification binaire d'un distributeur d'eau pour une utilisation mains libres

2025-01-11

Fatigué d'appuyer sur les boutons pour obtenir de l'eau, Robbe Derks a procédé à la rétro-ingénierie et a modifié son distributeur d'eau de la série ION 900. Utilisant un Arduino et un PICkit, il a extrait le firmware des microcontrôleurs PIC18F6527 et PIC16F630. Avec Ghidra, il a effectué la rétro-ingénierie du firmware, identifiant les fonctions contrôlant les boutons et les vannes. Il a ensuite écrit du code C pour corriger le firmware, ajoutant une fonctionnalité qui distribue 1 litre d'eau froide lorsque les boutons « eau température ambiante » et « eau froide » sont pressés simultanément. Cela a impliqué de surmonter des défis en rétro-ingénierie et en programmation embarquée, créant finalement une solution de distribution d'eau mains libres.

Matériel

Désintellectualisation d'une enceinte Marshall Uxbridge : le périple audiophile d'un hacker

2025-01-11

L'auteur a trouvé deux enceintes intelligentes Marshall Uxbridge jetées et, lassé de leurs fonctionnalités « intelligentes », a décidé de les transformer en système stéréo haute-fidélité. Il a démonté les enceintes, retiré les modules intelligents d'origine et conçu et construit un nouveau circuit analogique avec des filtres actifs et des amplificateurs de puissance linéaires. Le résultat est un système audio impressionnant offrant une image stéréo précise et une large gamme de fréquences. Ce projet témoigne des compétences et de la passion de l'auteur pour l'audio haute-fidélité.

Ingénierie inverse : résolution d'un problème de mise à jour du BIOS sur un vieux Dell XPS 15

2025-01-11
Ingénierie inverse : résolution d'un problème de mise à jour du BIOS sur un vieux Dell XPS 15

Poussé par la nostalgie, l'auteur a tenté de mettre à jour le BIOS de son ancien Dell XPS 15 L502X de 2011. Des problèmes matériels et une batterie déchargée ont entraîné l'échec de la mise à jour du BIOS. À l'aide de Ghidra, l'auteur a procédé à une ingénierie inverse du programme de mise à jour, identifiant le code défectueux. En modifiant le code pour contourner les vérifications de la batterie, la mise à jour du BIOS a finalement réussi. Il s'agit d'une histoire captivante de réparation matérielle et d'ingénierie inverse, mettant en lumière la persévérance et les compétences techniques de l'auteur.

1 2 16 17 18 19 21 23 24