ʻO ka wehe ʻana i ka chip

Ua ʻike ʻia ka decryption chip ma ke ʻano he decryption hoʻokahi (IC decryption). No ka mea ua hoʻopili ʻia nā ʻāpana microcomputer chip hoʻokahi i ka huahana kūhelu, ʻaʻole hiki ke heluhelu pololei ʻia ka papahana me ka hoʻohana ʻana i ka polokalamu.

I mea e pale aku ai i ka ʻae ʻole ʻia a i ʻole ke kope ʻana i nā polokalamu on-chip o ka microcontroller, ua hoʻopili ka hapa nui o nā microcontrollers i nā bits laka a i ʻole nā ​​​​bytes i hoʻopili ʻia e pale i nā polokalamu on-chip. Inā hoʻohana ʻia ka bit laka hoʻopili (paʻa) i ka wā o ka hoʻolālā ʻana, ʻaʻole hiki ke heluhelu pololei ʻia ka polokalamu i loko o ka microcontroller e kahi polokalamu maʻamau, i kapa ʻia ʻo microcontroller encryption a i ʻole chip encryption. Hoʻohana ka poʻe hoʻouka kaua MCU i nā lako kūikawā a i ʻole nā ​​​​mea hana ponoʻī, hoʻohana i nā loopholes a i ʻole nā ​​​​polokalamu lako polokalamu i ka hoʻolālā chip MCU, a ma o nā ʻano ʻenehana like ʻole, hiki iā lākou ke unuhi i ka ʻike nui mai ka chip a loaʻa ka papahana kūloko o ka MCU. Kapa ʻia kēia ʻo ka ʻoki ʻana.

ʻano hoʻoheheʻe chip

1.Software Attack

Hoʻohana maʻamau kēia ʻenehana i nā pilina kamaʻilio kaʻina hana a hoʻohana i nā protocols, encryption algorithms, a i ʻole nā ​​lua palekana i kēia mau algorithm e hoʻokō ai i nā hoʻouka kaua. ʻO kahi hiʻohiʻona maʻamau o kahi hoʻouka polokalamu kūleʻa ʻo ia ka hoʻouka ʻana i nā microcontrollers mua ATMEL AT89C series. Ua hoʻohana ka mea hoʻouka kaua i nā loopholes i ka hoʻolālā ʻana i ke kaʻina hana holoi o kēia pūʻulu microcomputers pākahi. Ma hope o ka holoi ʻana i ka bit laka hoʻopunipuni, ua hoʻōki ka mea hoʻouka i ka hana aʻe o ka holoi ʻana i ka ʻikepili i ka hoʻomanaʻo o ka papahana ma-chip, i lilo ka microcomputer-chip i hoʻopili ʻia i Unencrypted single-chip microcomputer, a laila hoʻohana i ka polokalamu e heluhelu i ka ma- polokalamu chip.

Ma ke kumu o nā ʻano hana hoʻopunipuni ʻē aʻe, hiki ke hoʻomohala ʻia kekahi mau mea hana e hui pū me kekahi polokalamu e hana i nā hoʻouka polokalamu.

2. hoʻouka ʻike uila

Ke nānā mau nei kēia ʻenehana i nā hiʻohiʻona analog o nā mana āpau a me nā pilina pili o ke kaʻina hana ma ka hana maʻamau me ka hoʻonā kino kino kiʻekiʻe, a hoʻokō i ka hoʻouka ʻana ma ka nānā ʻana i kāna mau hiʻohiʻona electromagnetic radiation. No ka mea he mea uila uila ka microcontroller, ke hoʻokō ʻo ia i nā ʻōlelo aʻo like ʻole, hoʻololi ʻia ka hoʻohana ʻana i ka mana e like me ia. Ma kēia ala, ma ka nānā ʻana a me ka ʻike ʻana i kēia mau hoʻololi me ka hoʻohana ʻana i nā mea ana uila kūikawā a me nā ʻano helu helu makemakika, hiki ke loaʻa ka ʻike kikoʻī kikoʻī i ka microcontroller.

3. ʻenehana hana hewa

Hoʻohana ka ʻenehana i nā kūlana hana maʻamau e hoʻopiʻi i ke kaʻina hana a laila hāʻawi i kahi ala hou e hoʻokō ai i ka hoʻouka ʻana. ʻO ka hoʻohana nui ʻia ʻana o nā hoʻouka hewa ʻana, ʻo ia ka piʻi ʻana o ka volta a me ka piʻi ʻana o ka uaki. Hiki ke hoʻohana ʻia nā hōʻeha haʻahaʻa haʻahaʻa a me ka volta kiʻekiʻe e hoʻopau i nā kaapuni pale a i ʻole e koi i ka mea hana e hana i nā hana hewa. Hiki i nā mea transient uaki ke hoʻonohonoho hou i ke kaapuni pale me ka luku ʻole i ka ʻike i pale ʻia. Hiki i ka mana a me ka uaki transients ke hoʻopili i ka decoding a me ka hoʻokō ʻana i nā ʻōlelo aʻoaʻo pākahi i kekahi mau kaʻina hana.

4. ʻenehana noiʻi

ʻO ka ʻenehana ke hōʻike pololei i ka wili o loko o ka chip, a laila nānā, hoʻoponopono, a hoʻopilikia i ka microcontroller e hoʻokō i ke kumu o ka hoʻouka ʻana.

No ka ʻoluʻolu, hoʻokaʻawale nā ​​​​kānaka i nā ʻenehana hoʻouka ʻehā ma luna i ʻelua mau ʻāpana, ʻo kekahi ka hoʻouka kaua (hoʻouka kino), pono kēia ʻano hoʻouka e luku i ka pūʻolo, a laila hoʻohana i nā lako hoʻāʻo semiconductor, microscopes a me nā micro-positioners i kahi. hale hana kūikawā. Hiki ke hoʻopau i nā hola a i ʻole nā ​​pule. ʻO nā ʻenehana microprobing āpau he hoʻouka kaua. ʻO nā ala ʻē aʻe ʻekolu he hoʻouka kaua ʻole, a ʻaʻole e pōʻino kino ka microcontroller i hoʻouka ʻia. ʻO nā hoʻouka kaua ʻole he mea weliweli loa i kekahi mau hihia no ka mea hiki ke hana ʻia a hoʻonui ʻia nā mea pono no ka hoʻouka kaua ʻole ʻana, a no laila keu loa.

ʻO ka hapa nui o nā hoʻouka kaua ʻole e koi i ka mea hoʻouka e loaʻa i ka ʻike kaʻina hana maikaʻi a me ka ʻike polokalamu. ʻO ka hoʻohālikelike ʻana, ʻaʻole pono ka ʻike mua o ka hoʻouka kaua invasive, a hiki ke hoʻohana pinepine ʻia ka laulā o nā ʻenehana like e kūʻē i kahi ākea o nā huahana. No laila, hoʻomaka pinepine ka hoʻouka ʻana i nā microcontrollers mai ka intrusive reverse engineering, a ʻo ka ʻike i hōʻiliʻili ʻia e kōkua i ka hoʻomohala ʻana i nā ʻenehana hoʻouka ʻole a me ka wikiwiki.