Mwepu mgbawa

A na-akpọkwa nkwubi okwu mgbawa dị ka otu mgbapu decryption (IC decryption). Ebe ọ bụ na ezoro ezoro ezoro ezoro ezoro ezoro ezoro ezoro ezoro ezoro ezoro ezoro ezoro ezoro ezoro ezoro ezoro ezoro ezoro ezoro ezororinarị ihe mmemme ahụ site na iji onye mmemme.

Iji gbochie ịnweta ma ọ bụ nnomi nke mmemme on-chip nke microcontroller na-enwetaghị ikike, ọtụtụ microcontrollers nwere ezoro ezo mkpọchi ibe ma ọ bụ bytes ezoro ezo iji chebe mmemme on-chip. Ọ bụrụ na agbanyere bit mkpọchi nzuzo (akpọchiri) n'oge mmemme, onye mmemme nkịtị enweghị ike ịgụ ihe omume dị na microcontroller ozugbo, nke a na-akpọ nzuzo nzuzo microcontroller ma ọ bụ izo ya ezo. Ndị na-awakpo MCU na-eji akụrụngwa pụrụ iche ma ọ bụ ngwa emebere onwe ha, na-erigbu loopholes ma ọ bụ ntụpọ sọftụwia na nhazi mgbawa MCU, na site na ụzọ teknụzụ dị iche iche, ha nwere ike wepụ ozi isi na mgbawa wee nweta mmemme ime nke MCU. A na-akpọ nke a mgbawa mgbawa.

Usoro mgbapu mgbawa

1.Software Attack

Usoro a na-ejikarị interface nkwukọrịta processor ma na-erigbu ụkpụrụ, algọridim nzuzo, ma ọ bụ oghere nchekwa na algọridim ndị a iji mee mwakpo. Otu ihe atụ nke mwakpo sọftụwia na-aga nke ọma bụ ọgụ a na-ebute na mbido ATMEL AT89C usoro microcontrollers. Onye mwakpo ahụ jiri ohere nke oghere dị na nhazi nke usoro nhichapụ nke usoro microcomputer nke otu mgbawa. Mgbe ihichapụ ntakịrị mkpọchi nzuzo ahụ, onye mwakpo ahụ kwụsịrị ọrụ na-esote nke ihichapụ data na ebe nchekwa mmemme on-chip, nke mere na microcomputer otu mgbawa ezoro ezo wee bụrụ microcomputer otu mgbawa nke ezoro ezo, wee jiri programmer gụọ ihe on- mmemme mgbawa.

Na ndabere nke ụzọ ezoro ezo ndị ọzọ, enwere ike ịmepụta ụfọdụ akụrụngwa iji kwado ụfọdụ ngwanrọ iji mee mwakpo software.

2. eletrọnịkị nchọpụta ọgụ

Usoro a na-enyocha njirimara analog nke ike niile na njikọ interface nke onye nrụpụta n'oge arụ ọrụ nkịtị yana mkpebi ogologo oge dị elu, ma mejuputa ọgụ ahụ site na nlekota njirimara radieshon ya. N'ihi na microcontroller bụ ngwaọrụ eletrọnịkị na-arụ ọrụ, mgbe ọ na-eme ntuziaka dị iche iche, oriri ike kwekọrọ na-agbanwekwa ya. N'ụzọ dị otu a, site n'inyocha na ịchọpụta mgbanwe ndị a site na iji ngwa eletrọnịkị pụrụ iche na usoro mgbakọ na mwepụ, enwere ike nweta ozi isi akọwapụtara na microcontroller.

3. mmejọ ọgbọ teknụzụ

Usoro ahụ na-eji ọnọdụ arụ ọrụ na-adịghị mma iji mebie processor wee nyekwa ohere ọzọ iji mee mwakpo ahụ. Mwakpo ndị na-ebute mmejọ nke a na-ejikarị eme ihe gụnyere mgbawa voltaji na elekere elekere. Enwere ike iji mgbawa obere voltaji na oke voltaji gbanyụọ sekit nchebe ma ọ bụ ịmanye onye nrụpụta ka ọ rụọ ọrụ na-ezighi ezi. Ndị na-agafe oge elekere nwere ike ịtọgharịa sekit nchebe na-emebighị ozi echedoro. Ike na oge elekere nwere ike imetụta ngbanwe na mmejuputa ntuziaka onye ọ bụla na ụfọdụ nhazi.

4. nyocha teknụzụ

Teknụzụ a bụ ikpughe eriri ime nke mgbawa ozugbo, wee lelee, megharịa, ma gbochie microcontroller iji mezuo ebumnuche mbuso agha.

Maka ịdị mma, ndị mmadụ na-ekewa usoro ọgụ anọ dị n'elu ụzọ abụọ, otu bụ mwakpo intrusive (mwakpo anụ ahụ), ụdị ọgụ a kwesịrị ibibi ngwugwu ahụ, wee jiri ngwa nyocha semiconductor, microscopes na micro-positioners na a. ụlọ nyocha pụrụ iche. Ọ nwere ike were awa ma ọ bụ ọbụna izu iji wuchaa. Usoro niile nke microprobing bụ mwakpo mbuso agha. Ụzọ atọ ndị ọzọ bụ ọgụ na-adịghị emerụ ahụ, na microcontroller wakporo agaghị emebi anụ ahụ. Mwakpo ndị na-adịghị mkpa na-adị ize ndụ karịsịa n'ọnọdụ ụfọdụ n'ihi na ngwá ọrụ a chọrọ maka mwakpo na-adịghị mma nwere ike ịmepụta onwe ya ma kwalite ya, ya mere ọ dị ọnụ ala.

Ọtụtụ ọgụ na-adịghị mkpa na-achọ ka onye na-awakpo ahụ nwee ezigbo ihe ọmụma processor na ihe ọmụma ngwanrọ. N'ụzọ dị iche, mbuso agha nyocha adịghị achọ ọtụtụ ihe ọmụma mbụ, yana ọtụtụ usoro usoro ndị yiri ya ka a na-ejikarị eme ihe megide ụdị ngwaahịa dị iche iche. Ya mere, ọgụ na microcontrollers na-amalitekarị site na intrusive reverse engineering, na ahụmahụ gbakọtara na-enyere aka ịzụlite dị ọnụ ala na ngwa ngwa na-abụghị intrusive usoro ọgụ.