တိုက်ခိုက်မှုအခြေအနေများတွင် မတရားသော Thunderbolt စက်ပစ္စည်းများ၏ ခွဲခြားသတ်မှတ်မှုများ၊ ခွင့်ပြုထားသော စက်များကို ပုံတူကူးခြင်း၊ DMA မှတစ်ဆင့် စနစ်မှတ်ဉာဏ်သို့ ကျပန်းဝင်ရောက်ခြင်းနှင့် အကာအကွယ်ယန္တရားအားလုံးကို လုံးဝပိတ်ထားခြင်း၊ ဖန်းဝဲအပ်ဒိတ်များ တပ်ဆင်ခြင်းနှင့် Thunderbolt မုဒ်တွင် ကြားခံဘာသာပြန်ဆိုခြင်းများအပါအဝင် လုံခြုံရေးအဆင့်ဆက်တင်များကို လွှမ်းမိုးနိုင်မှုတို့ ပါဝင်ပါသည်။ USB သို့မဟုတ် DisplayPort ထပ်ဆင့်ပို့ခြင်းတွင် ကန့်သတ်ထားသော စနစ်များ။
Thunderbolt သည် ကေဘယ်တစ်ခုတွင် PCIe (PCI Express) နှင့် DisplayPort အင်တာဖေ့စ်များကို ပေါင်းစပ်ထားသည့် အရံစက်ပစ္စည်းများကို ချိတ်ဆက်ရန်အတွက် universal interface တစ်ခုဖြစ်သည်။ Thunderbolt ကို Intel နှင့် Apple တို့မှ ဖန်တီးထားပြီး ခေတ်မီ လက်တော့ပ်များနှင့် PC အများအပြားတွင် အသုံးပြုသည်။ PCIe-based Thunderbolt ကိရိယာများကို DMA I/O ဖြင့် ပံ့ပိုးထားပြီး၊ စနစ်မှတ်ဉာဏ်တစ်ခုလုံးကို ဖတ်ရန်နှင့် ရေးသားရန် သို့မဟုတ် ကုဒ်ဝှက်ထားသော စက်ပစ္စည်းများမှ အချက်အလက်များကို ဖမ်းယူရန်အတွက် DMA တိုက်ခိုက်မှုများကို ခြိမ်းခြောက်မှုဖြစ်စေသည့် DMA I/O တို့ကို ပံ့ပိုးပေးထားသည်။ ထိုသို့သောတိုက်ခိုက်မှုများကို တားဆီးရန်အတွက် Thunderbolt သည် အသုံးပြုသူခွင့်ပြုထားသော စက်များကိုသာ အသုံးပြုခွင့်ပေးပြီး ID အတုအပပြုလုပ်ခြင်းမှ ကာကွယ်ရန် ချိတ်ဆက်မှုများ၏ လျှို့ဝှက်ကုဒ်အထောက်အထားဖြင့် စစ်မှန်ကြောင်းအထောက်အထားပြသခြင်းကို အသုံးပြုသည့် Security Levels သဘောတရားကို အဆိုပြုခဲ့သည်။
ဖော်ထုတ်ထားသော အားနည်းချက်များသည် ထိုသို့သော ချိတ်ဆက်မှုတစ်ခုကို ကျော်ဖြတ်ကာ အခွင့်အာဏာရှိသူ၏ ဟန်ဆောင်မှုအောက်တွင် အန္တရာယ်ရှိသော စက်ပစ္စည်းကို ချိတ်ဆက်နိုင်စေသည်။ ထို့အပြင်၊ ၎င်းသည် firmware ကိုပြုပြင်မွမ်းမံပြီး SPI Flash ကိုဖတ်ရန်-သပ်သပ်မုဒ်သို့ပြောင်းရန်ဖြစ်နိုင်သည်၊ ၎င်းသည် လုံခြုံရေးအဆင့်များကိုလုံးဝပိတ်ရန်နှင့် firmware အပ်ဒိတ်များကိုတားမြစ်ရန်အသုံးပြုနိုင်သည် (ထိုကဲ့သို့သောကိုင်တွယ်ဖြေရှင်းမှုအတွက် utilities များကိုပြင်ဆင်ထားပြီးဖြစ်သည်
- မလုံလောက်သော Firmware အတည်ပြုခြင်းအစီအစဉ်များကို အသုံးပြုခြင်း၊
- အားနည်းသော စက်ပစ္စည်း စစ်မှန်ကြောင်း အတည်ပြုခြင်း အစီအစဉ်ကို အသုံးပြုခြင်း၊
- အထောက်အထားမခိုင်လုံသော စက်မှ မက်တာဒေတာကို တင်နေခြင်း၊
- rollback တိုက်ခိုက်မှုများကို အသုံးပြုခြင်းကို ခွင့်ပြုသည့် နောက်ပြန်လိုက်ဖက်ညီသော ယန္တရားများ ရရှိနိုင်ခြင်း။
အားနည်းချက်ရှိသောနည်းပညာများ ; - အထောက်အထားမခိုင်လုံသော ထိန်းချုပ်ကိရိယာ ဖွဲ့စည်းမှုပုံစံဘောင်များကို အသုံးပြုခြင်း၊
- SPI Flash အတွက် အင်တာဖေ့စ်တွင် ချို့ယွင်းချက်များ၊
- အကာအကွယ်ပစ္စည်း ချို့တဲ့သည့်အဆင့်
boot Camp .
အားနည်းချက်သည် Thunderbolt 1 နှင့် 2 (Mini DisplayPort အခြေခံ) နှင့် Thunderbolt 3 (USB-C အခြေခံ) တပ်ဆင်ထားသော စက်ပစ္စည်းများအားလုံးအပေါ် သက်ရောက်မှုရှိပါသည်။ USB 4 နှင့် Thunderbolt 4 ပါသည့် စက်ပစ္စည်းများတွင် ပြဿနာများ ပေါ်လာခြင်း ရှိ၊ မရှိ ရှင်းရှင်းလင်းလင်း မသိရသေးပါ၊ ဤနည်းပညာများကို ကြေငြာထားရုံဖြင့် ၎င်းတို့၏ အကောင်အထည်ဖော်မှုကို စမ်းသပ်ရန် နည်းလမ်းမရှိသေးသောကြောင့် ဖြစ်သည်။ အားနည်းချက်များကို ဆော့ဖ်ဝဲလ်ဖြင့် ဖယ်ရှား၍ မရသည့်အပြင် ဟာ့ဒ်ဝဲ အစိတ်အပိုင်းများကို ပြန်လည် ဒီဇိုင်းထုတ်ရန် လိုအပ်ပါသည်။ သို့သော်၊ အချို့သောစက်ပစ္စည်းအသစ်များအတွက် DMA နှင့်ဆက်စပ်သောပြဿနာအချို့ကိုယန္တရားကိုအသုံးပြု၍ပိတ်ဆို့နိုင်သည်။
သင့်စက်ပစ္စည်းများကို စစ်ဆေးရန်အတွက် Python script ကို ပေးထားသည်။
source: opennet.ru