<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>soc - Hard Wired</title>
	<atom:link href="https://www.hardwired.dev/tag/soc/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.hardwired.dev</link>
	<description></description>
	<lastBuildDate>Wed, 12 Mar 2025 11:40:01 +0000</lastBuildDate>
	<language>cs</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>

<image>
	<url>https://www.hardwired.dev/wp-content/uploads/2022/10/android-chrome-256x256-1-150x150.png</url>
	<title>soc - Hard Wired</title>
	<link>https://www.hardwired.dev</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>ESP32 neobsahuje backdoor</title>
		<link>https://www.hardwired.dev/2025/03/10/esp32-neobsahuje-backdoor/</link>
		
		<dc:creator><![CDATA[Valentino Hesse OK2HSS]]></dc:creator>
		<pubDate>Mon, 10 Mar 2025 09:15:53 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Cyber Security]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[IOT]]></category>
		<category><![CDATA[Raspberry]]></category>
		<category><![CDATA[Různé]]></category>
		<category><![CDATA[backdoor]]></category>
		<category><![CDATA[bezdrátová komunikace]]></category>
		<category><![CDATA[bezpečnost]]></category>
		<category><![CDATA[bluetooth]]></category>
		<category><![CDATA[elektronika]]></category>
		<category><![CDATA[embedded systémy]]></category>
		<category><![CDATA[esp32]]></category>
		<category><![CDATA[espressif]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[harvardská architektura]]></category>
		<category><![CDATA[iot]]></category>
		<category><![CDATA[kyberbezpečnost]]></category>
		<category><![CDATA[mikrokontrolér]]></category>
		<category><![CDATA[Rootcon]]></category>
		<category><![CDATA[smart home]]></category>
		<category><![CDATA[soc]]></category>
		<category><![CDATA[Tarlogic]]></category>
		<category><![CDATA[Wi-Fi]]></category>
		<guid isPermaLink="false">https://www.hardwired.dev/?p=2672</guid>

					<description><![CDATA[<p>ESP32: Backdooru v populárním čipu Úvod V posledních dnech se odbornou i laickou veřejností šířily znepokojivé zprávy o možném backdooru &#62;&#62;&#62;</p>
<p>The post <a href="https://www.hardwired.dev/2025/03/10/esp32-neobsahuje-backdoor/">ESP32 neobsahuje backdoor</a> first appeared on <a href="https://www.hardwired.dev">Hard Wired</a>.</p>]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div><h1>ESP32: Backdooru v populárním čipu</h1>
<h2>Úvod</h2>
<p>V posledních dnech se odbornou i laickou veřejností šířily znepokojivé zprávy o možném backdooru v čipu ESP32 od čínské společnosti Espressif. Vzhledem k tomu, že těchto čipů bylo celosvětově distribuováno přibližně miliarda kusů a nacházejí se v širokém spektru IoT zařízení, vyvolala tato informace značné obavy. Následující analýza objasňuje, co se skutečně zjistilo a proč se nejedná o závažné bezpečnostní riziko.</p>
<h2>Co je ESP32?</h2>
<p>ESP32 představuje tzv. &quot;system on chip&quot; (SoC) - kompletní mikrokontrolér integrovaný v jediném čipu o rozměrech přibližně 8×8 mm. Při maloobchodní ceně kolem 50 Kč nabízí mimořádný výkon a funkcionalitu:</p>
<ul>
<li>Velké množství vstupně-výstupních (GPIO) pinů pro připojení senzorů a ovládacích prvků</li>
<li>Integrovanou podporu Wi-Fi a Bluetooth pro snadné připojení do sítě</li>
<li>Podporu komunikačních standardů jako SPI, I2C, CAN-BUS a další</li>
<li>Vynikající dokumentaci a vývojářskou podporu</li>
<li>Příznivý poměr cena/výkon</li>
</ul>
<p>Díky těmto vlastnostem se ESP32 stal dominantním čipem v oblasti IoT zařízení, chytrých domácností a řady dalších aplikací. Jeho hlavními konkurenty jsou některé čipy od Texas Instruments a pravděpodobně Raspberry Pi Pico 2TV.</p>
<h2>Co bylo skutečně objeveno?</h2>
<p>Na konferenci Rootcon konané 6.-8. března v Madridu prezentovali dva španělští výzkumníci objev nedokumentovaných příkazů v čipu <a href="https://www.hardwired.dev/2024/10/13/zakladni-prehled-espcek/" title="ESP32">ESP32</a>. Tyto příkazy umožňují provádět některé nízkoúrovňové operace jako zápis do paměti nebo odesílání specifických Bluetooth paketů.</p>
<p><a href="https://www.hardwired.dev/wp-content/uploads/2025/03/diagram.webp"><img fetchpriority="high" decoding="async" src="https://www.hardwired.dev/wp-content/uploads/2025/03/diagram.webp" alt="" width="751" height="534" class="aligncenter size-full wp-image-2679" srcset="https://www.hardwired.dev/wp-content/uploads/2025/03/diagram.webp 751w, https://www.hardwired.dev/wp-content/uploads/2025/03/diagram-300x213.webp 300w" sizes="(max-width: 751px) 100vw, 751px" /></a></p>
<p>Je důležité zdůraznit, že existence nedokumentovaných příkazů je v hardwarových i softwarových řešeních běžná. Většina komplexnějších systémů obsahuje interní pomocné rutiny a metody, které nejsou určeny pro koncové uživatele, ale slouží k vnitřnímu fungování systému, ladění a podobným účelům.</p>
<h2>Proč se nejedná o bezpečnostní riziko?</h2>
<p>Klíčovým faktem je, že k využití těchto nedokumentovaných příkazů musí mít útočník již plnou kontrolu nad zařízením. To znamená:</p>
<ol>
<li>
<p><strong>Fyzický přístup k zařízení</strong> - Pro nahrání vlastního kódu do ESP32 je často nutné zařízení fyzicky rozebrat a připojit se k UART pinům na základní desce.</p>
</li>
<li>
<p><strong>Překonání bezpečnostních mechanismů</strong> - ESP32 umožňuje implementaci kontroly digitálního podpisu firmware, kdy čip odmítne spustit kód, který není podepsán správným klíčem.</p>
</li>
<li>
<p><strong>Harvardská architektura jako ochrana</strong> - Na rozdíl od běžných počítačů s von Neumannovou architekturou používá ESP32 harvardskou architekturu s oddělenou pamětí pro kód a data, což znesnadňuje spuštění škodlivého kódu.</p>
</li>
</ol>
<h2>Jak došlo k nedorozumění?</h2>
<p><a href="http://https://www.tarlogic.com/news/hidden-feature-esp32-chip-infect-ot-devices/" title="Společnost Tarlogic">Společnost Tarlogic</a>, mateřská organizace zmíněných výzkumníků, vydala původně bombastickou tiskovou zprávu hovořící o &quot;ohrožení stovek milionů IoT zařízení&quot;. Tuto zprávu převzal server Bleeping Computer, který v titulku navýšil počet potenciálně ohrožených zařízení na miliardy. Následně se informace lavinovitě šířila dalšími médii.</p>
<p>Po bližším prozkoumání problematiky byly původní články staženy a přeformulovány, aby lépe odrážely skutečnou závažnost situace. Nicméně, původní senzační zprávy už stihly vyvolat značné obavy.</p>
<p><a href="https://www.tarlogic.com/news/hidden-feature-esp32-chip-infect-ot-devices/" title="https://www.tarlogic.com/news/hidden-feature-esp32-chip-infect-ot-devices/">https://www.tarlogic.com/news/hidden-feature-esp32-chip-infect-ot-devices/</a><br />
<a href="https://www.bleepingcomputer.com/news/security/undocumented-commands-found-in-bluetooth-chip-used-by-a-billion-devices/" title="https://www.bleepingcomputer.com/news/security/undocumented-commands-found-in-bluetooth-chip-used-by-a-billion-devices/">https://www.bleepingcomputer.com/news/security/undocumented-commands-found-in-bluetooth-chip-used-by-a-billion-devices/</a></p>
<h2>Závěr</h2>
<p>Používání čipu ESP32 je nadále bezpečné. Přítomnost nedokumentovaných příkazů nepředstavuje sama o sobě bezpečnostní riziko, protože k jejich využití je nutná plná kontrola nad zařízením, což by útočníkovi umožnilo i mnohem závažnější zásahy do systému bez ohledu na existenci těchto příkazů.</p>
<p>Bezpečnost zařízení s ESP32 závisí primárně na kvalitě jejich návrhu:</p>
<ul>
<li>Zařízení, která byla navržena s důrazem na bezpečnost, zůstávají bezpečná i nadále</li>
<li>Zařízení s bezpečnostními nedostatky byla zranitelná již před tímto objevem</li>
</ul>
<p>Uživatelé zařízení s ESP32 mohou tedy pokračovat v jejich používání bez obav a vývojáři mohou nadále implementovat tento čip do svých konstrukcí.</p>

<div class="twitter-share"><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.hardwired.dev%2F2025%2F03%2F10%2Fesp32-neobsahuje-backdoor%2F&#038;via=hessevalentino&#038;related=hessevalentino%3AValentino%20Hesse%20OK2HSS" class="twitter-share-button">Tweet</a></div><p>The post <a href="https://www.hardwired.dev/2025/03/10/esp32-neobsahuje-backdoor/">ESP32 neobsahuje backdoor</a> first appeared on <a href="https://www.hardwired.dev">Hard Wired</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Základní přehled ESPček</title>
		<link>https://www.hardwired.dev/2024/10/13/zakladni-prehled-espcek/</link>
		
		<dc:creator><![CDATA[John Doe]]></dc:creator>
		<pubDate>Sat, 12 Oct 2024 22:51:00 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[IOT]]></category>
		<category><![CDATA[ch340g]]></category>
		<category><![CDATA[cp2102]]></category>
		<category><![CDATA[devkit]]></category>
		<category><![CDATA[esp32]]></category>
		<category><![CDATA[esp8266]]></category>
		<category><![CDATA[soc]]></category>
		<category><![CDATA[wemos]]></category>
		<guid isPermaLink="false">https://www.hardwired.dev/?p=2390</guid>

					<description><![CDATA[<p>Základní přehled ESPček, už tak v tom může být docela guláš. Varianty SoC System on a Chip integráče pro velkovezíry &#62;&#62;&#62;</p>
<p>The post <a href="https://www.hardwired.dev/2024/10/13/zakladni-prehled-espcek/">Základní přehled ESPček</a> first appeared on <a href="https://www.hardwired.dev">Hard Wired</a>.</p>]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div><p>Základní přehled ESPček, už tak v tom může být docela guláš.</p>
<h1>Varianty</h1>
<h3><a href="https://www.espressif.com/en/products/socs">SoC</a></h3>
<ul>
<li>System on a Chip</li>
<li>integráče</li>
<li>pro velkovezíry <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></li>
</ul>
<h3><a href="https://www.espressif.com/en/products/modules">Moduly</a></h3>
<ul>
<li>Připravené <a href="https://en.wikipedia.org/wiki/System_on_a_chip">SoC</a> v modulu</li>
<li>stíněné</li>
<li>certifikace <a href="http://cs.btf-lab.com/news/what-is-fcc-certification/">FCC</a></li>
<li>pro výrobce a <a href="https://cestina20.cz/slovnik/hobik/">hobíky</a></li>
</ul>
<h3><a href="https://www.espressif.com/en/products/devkits">Dev Kity</a></h3>
<ul>
<li>vývojová deska s modulem nebo <a href="https://en.wikipedia.org/wiki/System_on_a_chip">SoC</a></li>
<li>vyvedený piny</li>
<li>konektory</li>
<li>a další <a href="https://cestina20.cz/slovnik/ficura/">fičury</a></li>
<li>pro vývojáře a <a href="https://cestina20.cz/slovnik/hobik/">hobíky</a></li>
</ul>
<h1>Převodníky USB na UART</h1>
<h2>CP2102</h2>
<ul>
<li><a href="https://www.silabs.com/">Silicon Labs</a></li>
<li>1Mbps</li>
<li>podpora Win, macOS, Linux</li>
</ul>
<h2>CH340G</h2>
<ul>
<li><a href="https://www.wch-ic.com/">WCH (Nanjing Qinheng Microelectronics)</a></li>
<li>2Mbps</li>
<li>může vyžadovat instalaci ovladačů</li>
</ul>
<h1>Modely</h1>
<h2>ESP8266</h2>
<ul>
<li>32-bit Single Core Xtensa LX106 80 - 160 MHz</li>
<li>2.4 GHz Wi-Fi</li>
<li><a href="https://en.wikipedia.org/wiki/Serial_Peripheral_Interface">SPI</a></li>
<li><a href="https://en.wikipedia.org/wiki/I%C2%B2C">I2C</a></li>
<li><a href="https://en.wikipedia.org/wiki/Universal_asynchronous_receiver-transmitter">UART</a></li>
<li><a href="https://en.wikipedia.org/wiki/I%C2%B2S">I2S</a></li>
<li>RAM 160KB - 64KB instrukce, 96KB Data</li>
<li>externí <a href="https://www.prodigytechno.com/qspi-protocol">QSPI</a> Flash pamět 512KB a 4MB</li>
</ul>
<h3>Espressif Systems</h3>
<ul>
<li><strong>ESP-WROOM-02</strong> - PCB anténa, 2MiB Flash</li>
<li><strong>ESP-WROOM-02D</strong> - PCB anténa, 2MiB Flash</li>
<li><strong>ESP-WROOM-02U</strong> - U.FL anténa, 2MiB Flash</li>
<li><strong>ESP-WROOM-S2</strong> - PCB anténa 2MiB Flash</li>
</ul>
<h3><a href="http://www.ai-thinker.com/">Ai-Thinker</a></h3>
<ul>
<li><strong>ESP-01S</strong> - PCB anténa, 1MiB Flash</li>
<li><strong>ESP-01M</strong> - PCB anténa, 1MiB Flash</li>
<li><strong>ESP-07S</strong> - U.FL anténa, 4MiB Flash</li>
<li><strong>ESP-08S</strong> - bez Wi-Fi, 4MiB Flash</li>
<li><strong>ESP-12F</strong> - PCB anténa, 4MiB Flash</li>
<li><strong>ESP-12S</strong> - PCB anténa, 4MiB Flash</li>
</ul>
<h3><a href="https://www.wemos.cc/en/latest/">WeMos</a></h3>
<ul>
<li><strong>D1 R2</strong> - PCB anténa, 1MiB Flash</li>
<li><strong><a href="https://www.wemos.cc/en/latest/d1/d1_mini.html">D1 mini</a></strong> - PCB anténa, 4MiB Flash</li>
<li><strong>D1 mini Lite</strong> - PCB anténa, 1MiB Flash</li>
<li><strong>D1 mini Pro</strong> - U.FL anténa, 16MiB Flash</li>
</ul>
<h2><a href="https://www.espressif.com/en/products/socs/esp32">ESP32</a></h2>
<ul>
<li>uvedena 2016</li>
<li>160 - 240 MHz</li>
<li>FPU</li>
<li>32-bit MCU Single &amp; Dual Core</li>
<li>2.4 GHz Wi-Fi</li>
<li>Bluetooth / Bluetooth LE</li>
<li>Camera Bus</li>
<li>Hall Sensor</li>
<li>SD Interface</li>
</ul>
<h3>Espressif Systems</h3>
<ul>
<li><strong>ESP32-WROOM-32</strong> - 240MHz, 520KB RAM, 4MB Flash, 2.4GHz, BLE 4.2, 26 GPIO</li>
<li><strong>ESP32-WROVER</strong> - 240MHz, 520KB RAM + 8MB PSRAM, 4MB Flash, 2,4GHz, BLE 4.2, 26 GPIO</li>
<li><strong>ESP32-PICO-D4</strong> - 240MHz, 520KB RAM, 4MB Flash, 2.4GHz, BLE 4.2, 19 GPIO, prcek</li>
<li><strong>ESP32-CAM</strong> - 240MHz, 520KB RAM, 4MB Flash, 2.4GHz, BLE 4.2, 9 GPIO, integrovaná kamera</li>
</ul>
<h2>ESP32-S</h2>
<ul>
<li>
<p>uvedena 2020</p>
</li>
<li>
<p>240 MHz</p>
</li>
<li>
<p>Camera Bus</p>
<h3><a href="https://www.espressif.com/en/products/socs/esp32-s2">S2</a></h3>
<ul>
<li>32-bit Single Core MCU</li>
<li>2.4 GHz Wi-Fi</li>
<li>nemá Bluetooth</li>
<li>13-bit ADC</li>
</ul>
<h3><a href="https://www.espressif.com/en/products/socs/esp32-s3">S3</a></h3>
<ul>
<li>32-bit Dual Core MCU</li>
<li>2.4 GHz Wi-Fi</li>
<li>Bluetooth 5 (LE)</li>
<li>podporuje extérní paměť</li>
</ul>
</li>
</ul>
<h2>ESP32-C</h2>
<ul>
<li>uvedena 2020</li>
<li>RISC-V procesor</li>
<li>120 - 160MHz</li>
<li>jedno jádrové</li>
</ul>
<h3><a href="https://www.espressif.com/en/products/socs/esp32-c2">C2</a></h3>
<ul>
<li>32-bit RISC-V MCU</li>
<li>2.4 GHz Wi-Fi</li>
<li>Bluetooth 5 (LE)</li>
<li>náhrada za ESP8266</li>
</ul>
<h3><a href="https://www.espressif.com/en/products/socs/esp32-c3">C3</a></h3>
<ul>
<li>32-bit RISC-V MCU</li>
<li>2.4 GHz Wi-Fi</li>
<li>Bluetooth 5 (LE)</li>
<li>má RTC</li>
</ul>
<h3><a href="https://www.espressif.com/en/products/socs/esp32-c6">C6</a></h3>
<ul>
<li>32-bit RISC-V MCU</li>
<li>2.4 GHz <a href="https://cs.wikipedia.org/wiki/Wi-Fi_6">Wi-Fi 6</a></li>
<li>Bluetooth 5 (LE)</li>
<li><a href="https://en.wikipedia.org/wiki/IEEE_802.15.4">IEEE 802.15.4 (LR-WPAN)</a></li>
<li>podpora <a href="https://en.wikipedia.org/wiki/Thread_(network_protocol)">THREAD</a></li>
<li>podpora <a href="https://en.wikipedia.org/wiki/Zigbee">ZIGBEE</a></li>
</ul>
<h3><a href="https://www.espressif.com/en/products/socs/esp32-c61">C61</a></h3>
<ul>
<li>uvedena 2024</li>
<li>160 MHz</li>
<li><a href="https://en.wikipedia.org/wiki/Wi-Fi_6">Wi-Fi 6</a></li>
<li>podpora <a href="https://cs.wikipedia.org/wiki/Matter_(standard)">Matter</a> (<a href="https://docs.espressif.com/projects/esp-matter/en/latest/esp32/">ESP Matter SDK</a>)</li>
<li>32-bit RISC-V MCU</li>
<li>2.4 a 5 GHz</li>
<li>Bluetooth 5 (LE)</li>
<li>může být použit jako koprocesor</li>
</ul>
<h3><a href="https://www.espressif.com/en/products/socs/esp32-c5">C5</a></h3>
<ul>
<li>uvedena 2024</li>
<li>240 MHz</li>
<li>32-bit RISC-V MCU</li>
<li><a href="https://en.wikipedia.org/wiki/Wi-Fi_6">Wi-Fi 6</a></li>
<li>podporuje <a href="https://www.ruijienetworks.com/support/faq/what-is-dual-band-wi-fi">Dual Band</a> - 2.4 a 5 GHz</li>
<li>Bluetooth 5 (LE)</li>
<li>podporuje externí flash paměť</li>
<li>může být použit jako koprocesor</li>
</ul>
<h2>ESP32-H</h2>
<ul>
<li>uvedena 2023</li>
<li>RISC-V</li>
<li>96 MHz</li>
<li>zaměření na IoT aplikace</li>
<li>podporuje <a href="https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/peripherals/spi_flash/index.html">externí paměť</a></li>
<li>podpora <a href="https://en.wikipedia.org/wiki/Thread_(network_protocol)">THREAD</a></li>
<li>podpora <a href="https://en.wikipedia.org/wiki/Zigbee">ZIGBEE</a></li>
<li>
</li>
</ul>
<h3><a href="https://www.espressif.com/en/products/socs/esp32-h2">H2</a></h3>
<ul>
<li>32-bit RISC-V MCU</li>
<li>Bluetooth 5 (LE)</li>
<li><a href="https://en.wikipedia.org/wiki/IEEE_802.15.4">IEEE 802.15.4 (LR-WPAN)</a></li>
</ul>
<h2>ESP32-P</h2>
<ul>
<li>uvedena 2024</li>
<li>400 MHz</li>
<li>RISC-V</li>
<li>FPU</li>
<li>zaměřena na vysoký výkon</li>
<li>nemá Wi-Fi</li>
<li>nemá Bluetooth</li>
</ul>
<h3><a href="https://www.espressif.com/en/products/socs/esp32-p4">P4</a></h3>
<ul>
<li>32-bit Dual Core RISC-V MCU</li>
</ul>

<div class="twitter-share"><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.hardwired.dev%2F2024%2F10%2F13%2Fzakladni-prehled-espcek%2F&#038;via=hessevalentino" class="twitter-share-button">Tweet</a></div><p>The post <a href="https://www.hardwired.dev/2024/10/13/zakladni-prehled-espcek/">Základní přehled ESPček</a> first appeared on <a href="https://www.hardwired.dev">Hard Wired</a>.</p>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
