{"product_id":"chipwhisperer-huskyplus","title":"ChipWhisperer - HuskyPlus","description":"\u003cdiv class=\"contentGroup\"\u003e\n\u003cp\u003eThe ChipWhisperer HuskyPlus is the industry reference hardware auditing tool for \u003cb\u003eside-channel power analysis and fault injection.\u003c\/b\u003e\u003c\/p\u003e\n\n\u003cp\u003eSide-channel Power Analysis and Fault Injection are typically used when target devices have no open interfaces or firmware protection.\u003c\/p\u003e\n\n\u003cp\u003e\u003cb\u003eSide-channel Power Analysis\u003c\/b\u003e involves the \u003cb\u003epassive capture\u003c\/b\u003e of miniscule variations in a device's power usage, which allows for statistical analysis and the recovery of cryptographic secrets.\u003c\/p\u003e\n\n\u003cp\u003e\u003cb\u003eFault injection\u003c\/b\u003e is an \u003cb\u003eactive technique\u003c\/b\u003e that precisely glitches a target's voltage or clock cycle to corrupt a single instruction. A correctly timed glitch can skip a password check, force a comparison to return the wrong answer, or bypass secure boot.\u003c\/p\u003e\n\n\u003cp\u003e\u003cb\u003eTo be successful\u003c\/b\u003e, side-channel attacks and fault injection require significant capture performance, injection with nano-second precision and extensive trigger events. Without reliable results are practically impossible.\u003c\/p\u003e\n\n\u003cp\u003e\u003cb\u003eThe solution is the HuskyPlus.\u003c\/b\u003e It is the most capable device in its class, is fully open-source, and comes with an extensive corpus of Python tooling, tutorials and reference material. These resources are complemented with extensive online training, suitable for all levels of experience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid\" style=\"margin-top: 2em;\"\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left product-image-container\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/Product-Float.jpg?v=1777914350\"\u003e\n\u003cul class=\"markers-list\"\u003e\n\u003cli data-y=\"6\" data-x=\"22\" data-feature-id=\"1\" class=\"feature-marker\"\u003e1\u003c\/li\u003e\n\u003cli data-y=\"-2\" data-x=\"50\" data-feature-id=\"2\" class=\"feature-marker\"\u003e2\u003c\/li\u003e\n\u003cli data-y=\"20\" data-x=\"80\" data-feature-id=\"3\" class=\"feature-marker\"\u003e3\u003c\/li\u003e\n\u003cli data-y=\"47\" data-x=\"40\" data-feature-id=\"4\" class=\"feature-marker\"\u003e4\u003c\/li\u003e\n\u003cli data-y=\"65\" data-x=\"60\" data-feature-id=\"5\" class=\"feature-marker\"\u003e5\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\" style=\"text-align: start;\"\u003e\n\u003cdiv data-feature-id=\"1\" class=\"feature-item\"\u003e\n\u003ch3\u003e1. Nano-second capture precision\u003c\/h3\u003e\n\u003cp\u003e12-bit ADC sampling at 250MS\/s (4 nano-seconds), locked to the target's own clock.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv data-feature-id=\"2\" class=\"feature-item\"\u003e\n\u003ch3\u003e2. Voltage \u0026amp; Clock Glitching\u003c\/h3\u003e\n\u003cp\u003eCrowbar voltage glitches and sub-nanosecond clock glitches; repeatable bypasses and instruction skips.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv data-feature-id=\"3\" class=\"feature-item\"\u003e\n\u003ch3\u003e3. Exhaustive Triggers\u003c\/h3\u003e\n\u003cp\u003eMultiple trigger types, including advanced multi-stage trigger sequences for highly complex scenarios.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv data-feature-id=\"4\" class=\"feature-item\"\u003e\n\u003ch3\u003e4. Built-in Logic Analyser\u003c\/h3\u003e\n\u003cp\u003e65,552-sample digital capture alongside the analog trace. Visualise glitches and protocol activity in a single shot.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003cdiv class=\"contentGroup\"\u003e\n\u003cdiv style=\"margin-top: 2em;\" class=\"grid\"\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch2\u003e\u003cstrong\u003eDevice Specifications\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eADC:\u003c\/strong\u003e 12-bit, 250 MS\/s, synchronous to target clock\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFPGA:\u003c\/strong\u003e Xilinx Artix-7 XC7A100\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eADC Buffer:\u003c\/strong\u003e 327,828 samples\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStreaming Mode:\u003c\/strong\u003e 20+ MS\/s at 8-bit, unlimited capture length\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTrigger Modes:\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eDigital edge \/ level\u003c\/li\u003e\n\u003cli\u003eAnalog level threshold\u003c\/li\u003e\n\u003cli\u003eSAD analog pattern matching\u003c\/li\u003e\n\u003cli\u003eUART byte match\u003c\/li\u003e\n\u003cli\u003eEdge counter\u003c\/li\u003e\n\u003cli\u003eArm Trace (PC value, instruction match)\u003c\/li\u003e\n\u003cli\u003eTrigger sequencing (up to 4 stages)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGlitching:\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eCrowbar voltage glitch (two transistor sizes)\u003c\/li\u003e\n\u003cli\u003eClock glitch (sub-nanosecond width)\u003c\/li\u003e\n\u003cli\u003eResolution independent of target clock\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLogic Analyser:\u003c\/strong\u003e 65,552-sample digital capture\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTarget Programming:\u003c\/strong\u003e JTAG \/ SWD with FTDI-compatible mode\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnectors:\u003c\/strong\u003e SMA (measure, glitch, trigger), SMB (trigger \/ clock I\/O), 20-pin target ribbon, USB-C host\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOpen Source:\u003c\/strong\u003e FPGA Verilog, microcontroller firmware, Python host code\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"grid-item small--one-whole medium--one-half large--one-half text-left\"\u003e\n\u003ch2\u003e\u003cstrong\u003eWhat's included\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e1x ChipWhisperer HuskyPlus\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e1x CW313 baseboard\u003c\/li\u003e\n\u003cli\u003e1x SAM4S target board\u003c\/li\u003e\n\u003cli\u003e1x iCE40 target board\u003c\/li\u003e\n\u003cli\u003e1x CW308 to CW312 adapter\u003c\/li\u003e\n\u003cli\u003eSMA cables\u003c\/li\u003e\n\u003cli\u003e20-pin cables\u003c\/li\u003e\n\u003cli\u003e20-pin connector breakout wires\u003c\/li\u003e\n\u003cli\u003e1x MCX to SMA adapter\u003c\/li\u003e\n\u003cli\u003e1x MCX to BNC adapter\u003c\/li\u003e\n\u003cli\u003e1x USB-C cable with USB-A adapter\u003c\/li\u003e\n\u003cli\u003eJumper wires and caps\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eTechnical Resources\u003cbr\u003e\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/chipwhisperer.readthedocs.io\/\" rel=\"noopener\" target=\"_blank\"\u003eChipWhisperer Documentation\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/media.newae.com\/manuals\/cwhusky_cwhuskyplus_manual_may2025.pdf\" rel=\"noopener\" target=\"_blank\"\u003eChipWhisperer HuskyPlus User Manual\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/newaetech\/chipwhisperer\" rel=\"noopener\" target=\"_blank\"\u003eChipWhisperer HuskyPlus GitHub\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/newaetech\/chipwhisperer-husky-fpga\" rel=\"noopener\" target=\"_blank\"\u003eHusky FPGA Source (Verilog)\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/newaetech\/chipwhisperer-jupyter\" rel=\"noopener\" target=\"_blank\"\u003eJupyter Tutorials \u0026amp; Labs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/forum.newae.com\/\" rel=\"noopener\" target=\"_blank\"\u003eNewAE Support Forum\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"contentGroup\"\u003e\n\u003ch2\u003eWhat is hardware hacking?\u003c\/h2\u003e\n\u003cp\u003eHardware Auditing techniques can be grouped into two categories: Side-Channel Attacks (SCA) and Electro-magnetic Fault Injection (EMFI). Which technique you need depends a lot on the target device. If the chip is locked but you've got access to its power, clock and data lines - Side Channel Attacks would be possible and effective.\u003c\/p\u003e\n\u003cp\u003eHowever, if the target is protected: hardened against side-channel attacks, or its power, clock and data lines aren't exposed, or you cannot modify the device: EMFI would be the best candidate.\u003c\/p\u003e\n\u003cp\u003eSide-Channel attacks capture privileged data by using an unprotected or unexpected source. Imagine two people talking in a glass sound-proof room: lip-reading allows us to derive what is being said via the visual prompts - a \"side-channel\" - as opposed to hearing it, the \"protected channel\". In hardware, a common example is extracting encryption keys by monitoring micro-fluctuations in the power-consumption when the processor is calculating them.\u003c\/p\u003e\n\u003cp\u003eSide-Channel attacks are not necessarily passive: side-channel extraction can be induced by glitching the target device: briefly spiking power or manipulating the target's clock line can evoke unexpected behaviour, which leads to leaks. In the contect of the glass room: turning off the lights or tapping on the glass may provoke a different behavior from the people talking - they may reveal different or unexpected information.\u003c\/p\u003e\n\u003cp\u003eElectro-magnetic Fault Injection creates faults in a target system without touching it - by directing high-energy electro-magnetic pulses into the chip. These pulses can cause glitches and unexpected behavior. Timing glitches to match important chip processes can allow you to jump or bypass normal behavior - like password verification.\u003c\/p\u003e\n\u003cp\u003eThere are two approaches to EMFI: using ultra-precise, ultra-sensitive devices (such as the ChipSHOUTER) to create highly accurate, repeatable experiments. The second approach is to use a simple device designed to send large electrical pulses to cause unexpected behavior.\u003c\/p\u003e\n\u003cp\u003eThe FaultyCat wiki has extensive information on EMFI Glitching and what it can achieve - \u003ca href=\"https:\/\/github.com\/ElectronicCats\/faultycat\/wiki\/1.-Understanding-Faulty-Cat#what-is-emfi-and-how-it-works\" rel=\"noopener\" target=\"_blank\"\u003eclick here for more information.\u003c\/a\u003e\u003c\/p\u003e\n\u003ch2\u003eHardware Audit Lifecycle\u003c\/h2\u003e\n\u003cp\u003eKey to understanding hardware auditing is the lifecycle. Typically - the end goal is total device control - dumping firmware, bootloaders, or getting a root shell.\u003c\/p\u003e\n\u003cp\u003eIf your target device has no protection: you can concentrate on firmware extraction.\u003cbr\u003eIf the target is locked, you'll need to unlock it, typically via Side-Channel attacks and tools.\u003cbr\u003eLikewise, if it's protected, you'll need to use EMFI to bypass protection, and then use Side Channel Attacks to unlock the target, before extracting firmware.\u003c\/p\u003e\n\u003cp\u003eThe following table provides a summary of the Hardware Audit Lifecycle.\u003c\/p\u003e\n\u003cdiv class=\"hwaudit\"\u003e\n\u003cdiv class=\"hwaudit__grid\"\u003e\n\u003c!-- ============ HARDENED ============ --\u003e\n\u003cdiv class=\"hwaudit__col\"\u003e\n\u003ch2 class=\"hwaudit__title\"\u003eHardened Devices\u003c\/h2\u003e\n\u003cdiv class=\"hwaudit__tags\"\u003e\n\u003cdiv class=\"hwaudit__tag-row\"\u003e\n\u003cspan class=\"hwaudit__pill hwaudit__pill--red\"\u003eRestrictions\u003c\/span\u003e\n\u003cdiv class=\"hwaudit__tag-items\"\u003e\n\u003cspan\u003eHardened Protection\u003c\/span\u003e \u003cspan\u003eNo exposed traces\u003c\/span\u003e \u003cspan\u003eCannot modify hardware\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__tag-row\"\u003e\n\u003cspan class=\"hwaudit__pill hwaudit__pill--blue\"\u003eApproach\u003c\/span\u003e\n\u003cdiv class=\"hwaudit__tag-items hwaudit__tag-items--bold\"\u003e\u003cspan\u003eEMFI\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__tag-row\"\u003e\n\u003cspan class=\"hwaudit__pill hwaudit__pill--blue\"\u003eTools\u003c\/span\u003e\n\u003cdiv class=\"hwaudit__tag-items\"\u003e\n\u003cspan\u003eChipShouter\u003c\/span\u003e \u003cspan\u003eFaultyCat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/Chip-Protected.png?v=1775740137\" alt=\"Hardened chip\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__bottom\"\u003e\n\u003cspan class=\"hwaudit__pill hwaudit__pill--purple\"\u003eTechniques\u003c\/span\u003e\n\u003cdiv class=\"hwaudit__card\"\u003e\n\u003cdiv class=\"hwaudit__card-icon\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/EMFI-4.png?v=1775740137\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__card-text\"\u003e\n\u003cstrong\u003eFault Injection\u003c\/strong\u003e \u003cspan\u003eNon-invasive, non-destructive\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__card\"\u003e\n\u003cdiv class=\"hwaudit__card-icon\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/EMFI-3.png?v=1775740137\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__card-text\"\u003e\n\u003cstrong\u003eBit flips, register corruption\u003c\/strong\u003e \u003cspan\u003eForced unexpected conditions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__card\"\u003e\n\u003cdiv class=\"hwaudit__card-icon\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/EMFI-2.png?v=1775740137\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__card-text\"\u003e\n\u003cstrong\u003eRoutine \u0026amp; Instruction Skips\u003c\/strong\u003e \u003cspan\u003eGlitch into unauthorised code\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============ PROTECTED ============ --\u003e\n\u003cdiv class=\"hwaudit__col\"\u003e\n\u003ch2 class=\"hwaudit__title\"\u003eProtected Devices\u003c\/h2\u003e\n\u003cdiv class=\"hwaudit__tags\"\u003e\n\u003cdiv class=\"hwaudit__tag-row\"\u003e\n\u003cspan class=\"hwaudit__pill hwaudit__pill--red\"\u003eRestrictions\u003c\/span\u003e\n\u003cdiv class=\"hwaudit__tag-items\"\u003e\n\u003cspan\u003eNo open interfaces\u003c\/span\u003e \u003cspan\u003eFirmware protection\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__tag-row\"\u003e\n\u003cspan class=\"hwaudit__pill hwaudit__pill--green\"\u003eWeaknesses\u003c\/span\u003e\n\u003cdiv class=\"hwaudit__tag-items\"\u003e\n\u003cspan\u003eExposed power rails\u003c\/span\u003e \u003cspan\u003eExposed clock rails\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__tag-row\"\u003e\n\u003cspan class=\"hwaudit__pill hwaudit__pill--blue\"\u003eApproach\u003c\/span\u003e\n\u003cdiv class=\"hwaudit__tag-items hwaudit__tag-items--bold\"\u003e\u003cspan\u003eSide Channel Techniques\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__tag-row\"\u003e\n\u003cspan class=\"hwaudit__pill hwaudit__pill--blue\"\u003eTools\u003c\/span\u003e\n\u003cdiv class=\"hwaudit__tag-items\"\u003e\u003cspan\u003eChipWhisperer HuskyPlus\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/Chip-Locked.png?v=1775740137\" alt=\"Protected chip\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__bottom\"\u003e\n\u003cspan class=\"hwaudit__pill hwaudit__pill--purple\"\u003eTechniques\u003c\/span\u003e\n\u003cdiv class=\"hwaudit__card\"\u003e\n\u003cdiv class=\"hwaudit__card-icon\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/Glitch-Power-Analysis.png?v=1775740137\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__card-text\"\u003e\n\u003cstrong\u003ePower Analysis\u003c\/strong\u003e \u003cspan\u003eFor key + secrets extraction\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__card\"\u003e\n\u003cdiv class=\"hwaudit__card-icon\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/Glitch-Power.png?v=1775740137\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__card-text\"\u003e\n\u003cstrong\u003ePower Glitching\u003c\/strong\u003e \u003cspan\u003eBypass protection routines\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__card\"\u003e\n\u003cdiv class=\"hwaudit__card-icon\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/Glitch-Clock.png?v=1775740137\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__card-text\"\u003e\n\u003cstrong\u003eClock Glitching\u003c\/strong\u003e \u003cspan\u003eBypass protection routines\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============ UNPROTECTED ============ --\u003e\n\u003cdiv class=\"hwaudit__col\"\u003e\n\u003ch2 class=\"hwaudit__title\"\u003eUnprotected Devices\u003c\/h2\u003e\n\u003cdiv class=\"hwaudit__tags\"\u003e\n\u003cdiv class=\"hwaudit__tag-row\"\u003e\n\u003cspan class=\"hwaudit__pill hwaudit__pill--red\"\u003eRestrictions\u003c\/span\u003e\n\u003cdiv class=\"hwaudit__tag-items\"\u003e\n\u003cspan\u003eUnlabeled interfaces\u003c\/span\u003e \u003cspan\u003eUndocumented chip\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__tag-row\"\u003e\n\u003cspan class=\"hwaudit__pill hwaudit__pill--green\"\u003eWeaknesses\u003c\/span\u003e\n\u003cdiv class=\"hwaudit__tag-items\"\u003e\u003cspan\u003eSecurity through obscurity\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__tag-row\"\u003e\n\u003cspan class=\"hwaudit__pill hwaudit__pill--blue\"\u003eApproach\u003c\/span\u003e\n\u003cdiv class=\"hwaudit__tag-items hwaudit__tag-items--bold\"\u003e\n\u003cspan\u003ePin Enumeration\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eFirmware Extraction\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__tag-row\"\u003e\n\u003cspan class=\"hwaudit__pill hwaudit__pill--blue\"\u003eTools\u003c\/span\u003e\n\u003cdiv class=\"hwaudit__tag-items\"\u003e\n\u003cspan\u003eWHIDBoard\u003c\/span\u003e \u003cspan\u003eMACOBox\u003c\/span\u003e \u003cspan\u003eBusPirate\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__chip\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/Chip-Unprotected.png?v=1775740137\" alt=\"Unprotected chip\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__bottom\"\u003e\n\u003cspan class=\"hwaudit__pill hwaudit__pill--purple\"\u003eTechniques\u003c\/span\u003e\n\u003cdiv class=\"hwaudit__card\"\u003e\n\u003cdiv class=\"hwaudit__card-icon\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/HW-Pin-Enumeration.png?v=1775740137\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__card-text\"\u003e\n\u003cstrong\u003ePin Enumeration\u003c\/strong\u003e \u003cspan\u003eAutomatically detect lines\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__card\"\u003e\n\u003cdiv class=\"hwaudit__card-icon\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/HW-Logic.png?v=1775740137\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__card-text\"\u003e\n\u003cstrong\u003eLogic Analyser\u003c\/strong\u003e \u003cspan\u003eConvert captures to data\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__card\"\u003e\n\u003cdiv class=\"hwaudit__card-icon\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/HW-Multi-Interface.png?v=1775740137\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__card-text\"\u003e\n\u003cstrong\u003eMulti Protocol Support\u003c\/strong\u003e \u003cspan\u003eConnect with any interface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__card\"\u003e\n\u003cdiv class=\"hwaudit__card-icon\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/HW-BaudDetection.png?v=1775740137\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hwaudit__card-text\"\u003e\n\u003cstrong\u003eAuto Speed Detection\u003c\/strong\u003e \u003cspan\u003eAutomatically detect speeds\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3\u003eChipWhisperer Husky: Hands on\u003c\/h3\u003e\n\u003cp\u003eGet hands on with the ChipWhisperer Husky: Sniff Side-Channels, Insert Glitches, Extract Secrets.\u003c\/p\u003e\n\u003cfigure style=\"margin-top: 1em;\"\u003e\n   \u003cvideo lite-youtube=\"\" videoid=\"YizRvmxDsZk\" posterquality=\"maxresdefault\" params=\"rel=0\"\u003e\n   \u003c\/video\u003e\n\u003c\/figure\u003e  \n\u003c\/div\u003e","brand":"Lab401","offers":[{"title":"Default Title","offer_id":52915246629211,"sku":"NAE-CWHUSKYPLUS","price":1195.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2175\/8571\/files\/HuskyPlus---Front.png?v=1777910062","url":"https:\/\/lab401.com\/es\/products\/chipwhisperer-huskyplus","provider":"Lab401","version":"1.0","type":"link"}