
Chameleon Ultra
20 coupons
<p> <strong>Introduction</strong> </p> <p> Le Chameleon Ultra est l'appareil d'émulation RFID par excellence : Émulation basse et haute fréquence, capacités de lecture et d'écriture complètes, craquage de pointe, contrôle sans fil : le tout dans un appareil de la taille d'un porte-clés et à code source ouvert.<br> </p> <p> Le Chameleon Ultra est le résultat d'une ingéniosité technique exceptionnelle : l'équipe de développement a découvert qu'une fonction RFID peu connue dans un contrôleur Bluetooth populaire pouvait être poussée pour fournir une lecture, une écriture et un craquage RFID haute performance et multifréquence - et des performances d'émulation presque identiques à celles d'une carte physique. </p> <p> Cette découverte a donné naissance au Chameleon Ultra : un minuscule dispositif d'accompagnement RFID haute performance pour l'émulation, le craquage, la lecture et l'écriture RFID multifréquence. </p> <p> <strong>Lab401 est le distributeur exclusif du Chameleon Ultra en Europe.</strong> </p> <div style="margin-top: 2em;" class="grid"> <div class="grid-item small--one-whole medium--one-half large--one-half text-left"> <h3> Emulation à basse et haute fréquence<br> </h3> <p> Le "Frame Delay Time" est le paramètre le plus important de l'émulation : une performance plus lente signifie que l'émulation ne répond pas aux spécifications du protocole, que des données peuvent être perdues et, en fin de compte, que l'émulation peut échouer. </p> <p> Le Chameleon Ultra possède l'<strong>émulation</strong> la plus précise au monde : c'est l'émulateur le plus précis au monde. </p> <p> <video autoplay="autoplay" loop="loop"><source src="https://cdn.shopify.com/videos/c/o/v/467ed47ac5884af3b99d8d1d11b4bcf8.webm"></video> </p> </div> <div class="grid-item small--one-whole medium--one-half large--one-half text-left"> <h3> MIFARE Classic optimisé® Craquage<br> </h3> <p> La puissante puce du Chameleon Ultra prend en charge tous les algorithmes connus de craquage MIFARE Classic® - à des vitesses supérieures à celles du Proxmark ! </p> <p> L'appareil prend en charge toutes les attaques classiques et modernes, y compris MFKEY32 v2, Darkside, Nested, StaticNested et Hardnested - pour une récupération de clé incroyablement rapide. </p> <p> <video autoplay="autoplay" loop="loop"><source src="https://cdn.shopify.com/videos/c/o/v/b022ef9392fa482da1037281055f790e.webm"></video> </p> </div> </div> <div style="margin-top: 2em;" class="grid"> <div class="grid-item small--one-whole medium--one-half large--one-half text-left"> <h3> Lecture/écriture à basse et haute fréquence<br> </h3> <p> Le matériel Chameleon Ultra prend en charge la lecture et l'écriture à haute et basse fréquence, ce qui permet de l'utiliser comme lecteur/enregistreur autonome ou connecté. </p> <p> Pour la haute fréquence, l'appareil prend en charge les puces ISO14443A : MIFARE Classic® (1K/2K/4K, 4 octets &, 7 octets UID), NTAG® (210 - 218), Ultralight® (Standard, C, EV1), DESFire® (EV1 & 2) et MIFARE® Plus. </p> <p> Pour les basses fréquences, l'appareil prend en charge les modulations ASK, FSK et PSK, soit près de 99% des puces 125KHz : EM410x, T5577, HID Prox, Indala, FDX-B, Paradox, AWD, PAC/Stanley, etc. </p> </div> <div class="grid-item small--one-whole medium--one-half large--one-half text-left"> <h3> Contrôle sans fil, interface utilisateur et CLI<br> </h3> <p> Le Chameleon Ultra peut être contrôlé et mis à jour de plusieurs façons.<br> </p> <p> Le firmware peut être flashé via USB-C ou Over-the-Air ; les badges peuvent être chargés et téléchargés via des connexions sans fil ou câblées.<br> </p> <p> De même, l'appareil peut être contrôlé via l'outil GUI, le téléphone portable ou via CLI - en fonction de votre flux de travail.<br> </p> <p> Les outils CLI et UI sont continuellement mis à jour par la communauté, avec de nouvelles fonctionnalités et une stabilité accrue. </p> </div> </div> <div style="margin-top: 2em;" class="grid"> <div class="grid-item small--one-whole medium--one-half large--one-half text-left"> <h3> Un matériel incroyable<br> </h3> <p> Le matériel du ChameleonUltra a été poussé à ses limites : malgré sa taille, il offre une meilleure émulation que le Flipper Zero et même que le Proxmark 3 - et peut fonctionner pendant 6 mois avec une seule charge de batterie ! </p> <p> L'appareil lui-même est magnifique - un chef-d'œuvre de cuivre, d'époxy, de fibre de verre et d'acier inoxydable. </p> </div> <div class="grid-item small--one-whole medium--one-half large--one-half text-left"> <h3> 100% Open Source<br> </h3> <p> Le Chameleon Ultra est entièrement open-source : tous les firmwares, matériels, logiciels et ressources sont disponibles sur la page Github du Chameleon Ultra. </p> <p> Les contributions fréquentes des superstars de la RFID comme iceman et doegox garantissent que le Chameleon Ultra est un appareil performant et bien supporté. </p> </div> </div> <h2> <strong>Comprendre le ChameleonUltra<br></strong> </h2> <p> L'utilisation principale du Chameleon Ultra est l'émulation RFID. Au lieu d'avoir besoin de cartes physiques, vous pouvez émuler plusieurs types de puces et différentes fréquences avec un seul appareil.<br> </p> <p> Le Chameleon Ultra dispose également de plusieurs autres fonctions puissantes : craquage, lecture, écriture. </p> <p> Lorsque l'on travaille avec des étiquettes RFID, cinq fonctions sont généralement nécessaires : </p> <ol> <li><strong>Identification</strong> - identification du badge : fréquence, modulation, chipset, protocole, etc. La plupart des étiquettes peuvent être facilement identifiées. Toutefois, certains tags doivent être identifiés manuellement, ce qui nécessite un matériel spécialisé tel que le <strong>Proxmark</strong>.<br></li> <li><strong>Craquage</strong> - de nombreux chipsets courants (MIFARE Classic®, etc.) nécessitent des clés pour lire ou écrire le contenu du badge. Si les clés sont inconnues, il faut les craquer. Les capacités de craquage du ChameleonUltra sont équivalentes à celles du Proxmark.</li> <li><strong>Lecture</strong> - Lecture des données d'un badge.</li> <li><strong>Émulation</strong> - L'émulation permet de simuler un badge numériquement. Au lieu d'avoir besoin de plusieurs cartes physiques, on peut les remplacer par un émulateur. En outre, les données émulées et les chipsets peuvent être entièrement personnalisés, ce qui est impossible avec les cartes physiques.</li> <li><strong>Écriture</strong> - Écriture de données sur un badge existant ou clonage de données sur un nouveau badge.</li> </ol> <p> Le tableau ci-dessous montre la couverture qu'offre le ChameleonUltra dans chacune de ces catégories, et comment il se compare à d'autres outils. </p> <div style="text-align: center;"> <div class="ratings-outer-container"> <div class="flex-holder"> <h3> Chameleon Ultra </h3> <div class="flex-container"> <div class="flex-items"> Emuler </div> <div class="flex-items"> <div style="--percent: 100;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Craquer </div> <div class="flex-items"> <div style="--percent: 90;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Lire </div> <div class="flex-items"> <div style="--percent: 75;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Écriture </div> <div class="flex-items"> <div style="--percent: 65;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Identifier </div> <div class="flex-items"> <div style="--percent: 35;" class="bar"> </div> </div> </div> </div> <div class="flex-holder"> <h3> Flipper Zéro </h3> <div class="flex-container"> <div class="flex-items"> Émuler </div> <div class="flex-items"> <div style="--percent: 45;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Crack </div> <div class="flex-items"> <div style="--percent: 20;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Lire </div> <div class="flex-items"> <div style="--percent: 25;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Écriture </div> <div class="flex-items"> <div style="--percent: 25;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Identifier </div> <div class="flex-items"> <div style="--percent: 15;" class="bar"> </div> </div> </div> </div> <div class="flex-holder"> <h3> Proxmark </h3> <div class="flex-container"> <div class="flex-items"> Émuler </div> <div class="flex-items"> <div style="--percent: 55;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Crack </div> <div class="flex-items"> <div style="--percent: 75;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Lire </div> <div class="flex-items"> <div style="--percent: 75;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Écriture </div> <div class="flex-items"> <div style="--percent: 75;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Identifier </div> <div class="flex-items"> <div style="--percent: 100;" class="bar"> </div> </div> </div> </div> <div class="flex-holder"> <h3> iCopy-X </h3> <div class="flex-container"> <div class="flex-items"> Émuler </div> <div class="flex-items"> <div style="--percent: 45;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Crack </div> <div class="flex-items"> <div style="--percent: 75;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Lire </div> <div class="flex-items"> <div style="--percent: 75;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Écriture </div> <div class="flex-items"> <div style="--percent: 75;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Identifier </div> <div class="flex-items"> <div style="--percent: 75;" class="bar"> </div> </div> </div> </div> <div class="flex-holder"> <h3> DL-533N </h3> <div class="flex-container"> <div class="flex-items"> Émuler </div> <div class="flex-items"> <div style="--percent: 10;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Fissure </div> <div class="flex-items"> <div style="--percent: 40;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Lire </div> <div class="flex-items"> <div style="--percent: 25;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Écriture </div> <div class="flex-items"> <div style="--percent: 25;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Identifier </div> <div class="flex-items"> <div style="--percent: 25;" class="bar"> </div> </div> </div> </div> <div class="flex-holder"> <h3> Caméléon Minuscule </h3> <div class="flex-container"> <div class="flex-items"> Émuler </div> <div class="flex-items"> <div style="--percent: 50;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Craquer </div> <div class="flex-items"> <div style="--percent: 5;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Lire </div> <div class="flex-items"> <div style="--percent: 10;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Écrire </div> <div class="flex-items"> <div style="--percent: 5;" class="bar"> </div> </div> </div> <div class="flex-container"> <div class="flex-items"> Identifier </div> <div class="flex-items"> <div style="--percent: 5;" class="bar"> </div> </div> </div> </div> </div> </div> <p> Pour les utilisateurs qui n'ont pas besoin d'une identification avancée ou d'un clonage rapide, le ChameleonUltra pourrait être la solution idéale.<br> </p> <h2> <strong>Communauté et écosystème ChameleonUltra</strong> </h2> <p data-mce-fragment="1"> Le Chameleon Ultra est entièrement open-source : tous les firmwares, matériels, logiciels et ressources sont disponibles sur la page Github du Chameleon Ultra. </p> <p data-mce-fragment="1"> Les contributions fréquentes des superstars de la RFID comme iceman et doegox garantissent que le Chameleon Ultra est un appareil performant et bien supporté. </p> <h2> Présentation du produit ChameleonUltra </h2> <figure> <lite-youtube videoid="F5zSCCWAfLo" posterquality="maxresdefault"></lite-youtube> </figure> <h2> ChameleonUltra : Tout ce qu'il faut savoir </h2> <figure> <lite-youtube videoid="9jtKNJ5-kVY" posterquality="maxresdefault"></lite-youtube> </figure> <div class="grid" style="margin-top: 2em;"> <div class="grid-item small--one-whole medium--one-half large--one-half text-left"> <h2> <strong>Ce qui est inclus</strong> </h2> <ul> <li>1x ChameleonUltra</li> <li>1x housse de protection en silicone</li> <li>1x Câble USB-A - USB-C</li> <li>1x Attachement pour porte-clés</li> <li>Garantie de 2 ans</li> </ul> <br> <h2> <strong>Spécifications de l'appareil<br></strong> </h2> <ul> <li><strong>Processeur + Mémoire :</strong></li> <ul> <li>NRF52840</li> <li>ARM Cortex-M4 32-bit 64 MHz (processeur d'application)</li> <li>1 Mo de mémoire flash</li> <li>256 KO DE RAM</li> </ul> <li><strong>Commandes tactiles</strong>: 2 boutons physiques</li> <li><strong>Batterie interne :</strong> LiPo 90mAh (6 mois sans charge)</li> <li><strong>Connectivité :</strong> USB 2.0, Type-C</li> <li><strong>Dimensions :</strong> 40 x 24 x 8 mm</li> <li><strong>Poids :</strong> 8g</li> </ul> <h2> <strong>Ressources techniques<br></strong> </h2> <ul> <li><a href="https://github.com/GameTec-live/ChameleonUltraGUI/">Outils d'interface utilisateur ChameleonUltra</a> (Windows/MacOS/Linux/Android)</li> <li><a href="https://github.com/RfidResearchGroup/ChameleonUltra" target="_blank">Github officiel</a></li> <li><a href="https://discord.gg/QfPvGFRQxH" target="_blank">Serveur Discord de la communauté</a></li> </ul> </div> <div class="grid-item small--one-whole medium--one-half large--one-half text-left"> <h2> <strong>Spécifications RFID<br></strong> </h2> <ul> <li><strong>Lecture, émulation</strong></li> <ul> <li>Haute fréquence / 13,56 MHz</li> <ul> <li>ISO-14443A</li> <li>Mifare Classic® (1K / 2K / 4K - 4-byte & 7-byte UID)</li> <li>Ultralight® (Standard, C & EV1)</li> <li>NTAG® (210 - 218)</li> </ul> <li>Basse fréquence / 125KHz</li> <ul> <li>Modulation : AM / PSK / FSK</li> <li>Cartes supportées :</li> <ul> <li>EM4XX / T5577</li> <li>HID Prox / Indala / PAC/Stanley</li> <li>FDX-B / Paradox / Keri</li> <li>etc <em>(liste complète ci-dessous)</em></li> </ul> </ul> </ul> <li><strong>Craquage</strong></li> <ul> <li>MIFARE Classic®</li> <ul> <li>MFKey32v2 (Calcul de clé à partir d'échanges sniffés)</li> <li>DarkSide (dérivation de clé à partir d'aucune clé connue)</li> <li>Nested (dérivation de clé à partir d'une clé connue)</li> <li>StaticNested (dérivation de clé à partir d'un PRNG statique)</li> <li>HardNested (dérivation de clé à partir d'une PRNG renforcée)</li> </ul> <li>Basse fréquence / 125KHz</li> <ul> <li>T5577 Renforcement du mot de passe</li> <li>Forçage de l'UID</li> </ul> </ul> </ul> </div> </div> <h2> <strong>Fiches techniques du chipset Chameleon Ultra<br></strong> </h2> <h3> <strong>Comparaison des dispositifs</strong> </h3> <p> Résumé des fonctionnalités de dispositifs similaires. </p> <p></p> <table width="100%"> <thead> <tr> <th> Appareil </th> <th align="center"> Chameleon Ultra </th> <th align="center"> Flipper Zero </th> <th align="center"> Keysy </th> <th align="center"> Proxmark </th> </tr> </thead> <tbody> <tr> <td> <strong>Haute fréquence</strong> </td> <td colspan="4"></td> </tr> <tr> <td> <strong>Emulation ISO14443A</strong> </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> <td align="center"> ❌ </td> <td align="center"> 🟡 </td> </tr> <tr> <td> <strong>Emulation complète MIFARE® </strong> </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> <td align="center"> ❌ </td> <td align="center"> ✔️ </td> </tr> <tr> <td> <strong>Lecture ISO14443A</strong> </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> <td align="center"> ❌ </td> <td align="center"> ✔️ </td> </tr> </tbody> </table> <p></p> <table width="100%"> <tbody> <tr> <td> <strong>Basse fréquence<strong></strong></strong> </td> <td colspan="4"></td> </tr> <tr> <td> <strong>LF Emulation</strong> </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> </tr> <tr> <td> <strong>Lecture LF</strong> </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> </tr> </tbody> </table> <p></p> <table width="100%"> <tbody> <tr> <td> <strong>Craquage</strong> </td> <td colspan="4"></td> </tr> <tr> <td> <strong>Côté obscur</strong> </td> <td align="center"> ✔️ </td> <td align="center"> ❌ </td> <td align="center"> ❌ </td> <td align="center"> ✔️ </td> </tr> <tr> <td> <strong>Nested</strong> </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> ❌ </td> <td align="center"> ✔️ </td> </tr> <tr> <td> <strong>StaticNested</strong> </td> <td align="center"> ✔️ </td> <td align="center"> ❌ </td> <td align="center"> ❌ </td> <td align="center"> ✔️ </td> </tr> <tr> <td> <strong>HardNested</strong> </td> <td align="center"> ✔️ </td> <td align="center"> ❌ </td> <td align="center"> ❌ </td> <td align="center"> ✔️ </td> </tr> <tr> <td> <strong>Attaque par relais</strong> </td> <td align="center"> ✔️ </td> <td align="center"> ❌ </td> <td align="center"> ❌ </td> <td align="center"> ✔️ </td> </tr> </tbody> </table> <h3> <strong>Prise en charge du craquage à haute fréquence</strong> </h3> <p> Niveaux actuels de prise en charge (matériel / micrologiciel / application) des puces à haute fréquence. Le reniflage n'est pas pris en charge. </p> <table width="100%"> <thead> <tr> <th> Attaque </th> <th align="center"> Puce </th> <th align="center"> Support matériel </th> <th align="center"> Support micrologiciel </th> <th align="center"> Support de l'application </th> </tr> </thead> <tbody> <tr> <td> <strong>MFKEY32 V2</strong> </td> <td align="center"> MIFARE Classic® </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> </tr> <tr> <td> <strong>Côté obscur</strong> </td> <td align="center"> MIFARE Classic® </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> <td align="center"> ✔️ </td> </tr> <tr> <td> <strong>Emboîté</strong> </td> <td align="center"> MIFARE Classic® </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> <td align="center"> ✔️ </td> </tr> <tr> <td> <strong>StaticNested</strong> </td> <td align="center"> MIFARE Classic® </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td> <strong>Emboîté dur</strong> </td> <td align="center"> MIFARE Classic® </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td> <strong>Attaque par relais</strong> </td> <td align="center"> ISO14443A </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> </tbody> </table> <p></p> <h3> <strong>Prise en charge de la lecture à haute fréquence<br></strong> </h3> <p> Niveaux actuels de prise en charge (matériel / micrologiciel / application) des jeux de puces à haute fréquence. Seuls les chipsets ISO14443A sont pris en charge,<br> </p> <table width="100%"> <thead> <tr> <th> Chipset </th> <th align="center"> Encodage </th> <th align="center"> Support matériel </th> <th> Support logiciel </th> <th align="center"> Support d'application </th> </tr> </thead> <tbody> <tr> <td align="center" style="text-align: left;"> <strong>NTAG® 21x (210-218)</strong> </td> <td align="center"> ISO14443A/106 kbit/s </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>Mifare® Ultralight</strong> </td> <td align="center"> ISO14443A/106 kbit/s </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>Mifare® Ultralight Ev1</strong> </td> <td align="center"> ISO14443A/106 kbit/s </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>Mifare® Ultralight C</strong> </td> <td align="center"> ISO14443A/106 kbit/s </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>Mifare® Classic 1K/2K/4K : 4b/7b</strong> </td> <td align="center"> ISO14443A/106 kbit/s </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>Mifare® DESFire®</strong> </td> <td align="center"> ISO14443A Haut débit </td> <td align="center"> Faible débit uniquement </td> <td align="center"> Faible débit uniquement </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>Mifare® DESFire® EV1</strong> </td> <td align="center"> ISO14443A Haut débit </td> <td align="center"> Faible débit seulement </td> <td align="center"> Faible débit uniquement </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>Mifare DESFire EV2</strong> </td> <td align="center"> ISO14443A Taux élevé </td> <td align="center"> Faible débit seulement </td> <td align="center"> Faible débit uniquement </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>Mifare® PLUS</strong> </td> <td align="center"> ISO14443A Haut débit </td> <td align="center"> Faible débit uniquement </td> <td align="center"> Faible débit uniquement </td> <td align="center"> 🟡 </td> </tr> </tbody> </table> <p></p> <h3> <strong>Prise en charge des basses fréquences<br></strong> </h3> <p> Niveaux actuels de prise en charge (matériel / micrologiciel / application) des jeux de puces à basse fréquence. Seule la modulation ASK/PSK/FSK est prise en charge.<br> </p> <table width="100%"> <thead> <tr> <th> Type de carte </th> <th align="center"> Jeu de puces </th> <th align="center"> Support matériel </th> <th align="center"> Support micrologiciel </th> <th align="center"> Application supportée </th> </tr> </thead> <tbody> <tr> <td align="center" style="text-align: left;"> <strong>EM410x</strong> </td> <td align="center"> ASK </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>T5577</strong> </td> <td align="center"> ASK </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>HID Prox</strong> </td> <td align="center"> FSK </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>Indala</strong> </td> <td align="center"> PSK </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>FDX-B</strong> </td> <td align="center"> ASK </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>Paradoxe</strong> </td> <td align="center"> FSK </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>Keri</strong> </td> <td align="center"> PSK </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>AWD</strong> </td> <td align="center"> FSK </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>ioProx</strong> </td> <td align="center"> FSK </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>securakey</strong> </td> <td align="center"> ASK </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>gallagher</strong> </td> <td align="center"> ASK </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>PAC/Stanley</strong> </td> <td align="center"> ASK </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>Presco</strong> </td> <td align="center"> ASK </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>Visa2000</strong> </td> <td align="center"> ASK </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>Viking</strong> </td> <td align="center"> ASK </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>Noralsy</strong> </td> <td align="center"> ASK </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>NexWatch</strong> </td> <td align="center"> PSK </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> <tr> <td align="center" style="text-align: left;"> <strong>Jablotron</strong> </td> <td align="center"> ASK </td> <td align="center"> ✔️ </td> <td align="center"> ✔️ </td> <td align="center"> 🟡 </td> </tr> </tbody> </table> <style> <!-- .glamour, video { max-width:100% } .ratings-outer-container { display: flex; justify-content: space-between; align-items: stretch; /* flex-flow: wrap; */ flex-wrap: wrap; align-content: stretch; height: 100%; padding: 15px; gap: 1em; } .ratings-outer-container div.flex-holder { background-color: #f6f6f6; border-radius: 10px; padding: 1em; flex-grow: 1; } .flex-holder { max-width: 30%; display: flex; justify-content: center; align-items: stretch; /* flex-flow: wrap; */ flex-wrap: wrap; } .flex-holder h3 { margin: unset; padding-bottom: 5px; padding-left: 5px; width: 100%; display: block; } .flex-container { display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: normal; align-items: normal; align-content: normal; padding: 0.3em; width: 100%; } .flex-items:nth-child(1) { display: block; flex-grow: 0; flex-shrink: 1; flex-basis: auto; align-self: auto; order: 0; margin-right: 1em; min-width: 50px; } .flex-items:nth-child(2) { display: block; flex-grow: 1; flex-shrink: 1; flex-basis: auto; align-self: center; order: 0; } .bar { height: 6px; padding: 0px; border-radius: 30px; background: rgba(0, 0, 0, 0.1); } .bar::before { content: ''; display: flex; justify-content: end; width: calc(var(--percent) * 1%); height: 100%; white-space: nowrap; height: 6px; border-radius: 4px; background-color: #2a62c2; animation: progressAnimation 1s; background-image: linear-gradient(#2a62c2, #2a62c2), linear-gradient(#5d83c3, #5d83c3), linear-gradient(#889ec4, #889ec4), linear-gradient(#afbcd4, #afbcd4), linear-gradient(#c8ced8, #c8ced8); background-size: calc((var(--percent) - 80) * 100%) 100%, calc((var(--percent) - 60) * 100%) 100%, calc((var(--percent) - 40) * 100%) 100%, calc((var(--percent) - 20) * 100%) 100%, 100% 100%; } @keyframes progressAnimation { 0% { width: 0%; } 100% { width: calc(var(--percent) * 1%) } } /*desktops - higher resolution*/ @media (min-width: 1281px) { .flex-holder { min-width: 30%;} } /*laptops, desktops*/ @media (min-width: 1025px) and (max-width: 1280px) { .flex-holder { max-width: 45%;} } /*tablets, ipads (portrait)*/ @media (min-width: 768px) and (max-width: 1024px) { .flex-holder { max-width: 45%;} } /*tablets, ipads (landscape)*/ @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) { .flex-holder { max-width: 45%;} } /*low resolution tablets, mobiles (landscape)*/ @media (min-width: 481px) and (max-width: 767px) { .flex-holder { max-width: 90%;} } /*smartphones mobiles (portrait)*/ @media (min-width: 320px) and (max-width: 480px) { .flex-holder { max-width: 90%;} } --> </style>
Save on Chameleon Ultra with a Lab401 coupon
Checkmate is a savings app with over one million users that have saved $$$ on brands like Lab401.
The Checkmate extension automatically applies Lab401 discount codes, Lab401 coupons and more to give you discounts on products like Chameleon Ultra.
Top Lab401 discount codes
34 people have used this Lab401 discount
Last used 18 days ago
25 people have used this promo code
Last used 18 days ago
39 people have used this Lab401 discount code
Last used 11 days ago
See all codes
Similar items





