ဇရာအိုေတြကို ကညာပ်ိဳအျဖစ္ ေျပာင္းေပးမည့္ မိုက္ခရိုေဆာ့ (Microsoft)



အခုအခ်ိန္မွာ Win32 ႏွင့္ .NET ကို အေျခခံၿပီး ေရးထားေသာ ေဆာ့ဖ္ဝဲ (Software) ေပါင္း (၁၆) သန္းေလာက္ ရွိေနပါၿပီ။ (ဒါေတာင္ ဗိုင္းရပ္ေတြ မပါေသးဘူး) ဒီေတာ့ UWP (Universal Windows Platform) ဆိုၿပီး IoT (အင္တာနက္/ကြန္ယက္ ခ်ိတ္သုံးရတဲ့ ပစၥည္းေတြ) အားလုံးအတြက္ တစ္ခုတည္းေသာ ဝင္းဒိုးကို ထုတ္လိုက္တဲ့အခါ ေစာေစာက Desktop အတြက္ ထုတ္ထားေသာ ေဆာ့ဝဲေတြအကုန္ သုံးမရ ျဖစ္ကုန္ပါေတာ့တယ္။ UWP သည္ အရင္က Metro လို႔ လူသိမ်ားခဲ့ဖူးတဲ့ (Windows 8 တုန္းက စၿပီ: မိတ္ဆက္ေပးထားတဲ့ OS ပုံစံသစ္) Windows Runtime ကို အေျခခံထားပါတယ္။

ဒီလို Windows Runtime သုံးရတဲ့ ရည္ရြယ္ခ်က္ အမ်ားႀကီ:ရွိပါတယ္။ တစ္ခုကေတာ့ ေစာေစာကေျပာခဲ့သလိုပဲ တက္ဘလက္ (Tablet) တို႔ ဖုန္း (Phone) တို႔မွာပါ သုံးလို႔ရသြားေအာင္လို႔ေပါ့။ ေနာက္တစ္ခုကေတာ့ ေဆာ့ဝဲေတြ တင္တာ/ျဖဳတ္တာ လြယ္ေအာင္ျမန္ေအာင္လို႔ပါ။ လက္ရွိသုံးေနတဲ့ App Store ေတြလိုပဲ Windows Store နဲ႔ အျခား အက်ိဳးတူစီးပြားဖက္လုပ္ငန္းမ်ား၏ Store ေတြကေန ေရာင္းမယ္ဆိုတဲ့ အႀကံနဲ႔ေပါ့။ ေနာက္တစ္ခ်က္ကေတာ့ လုံျခဳံေရးကိစၥ။ လက္ရွိ မိုဘိုင္း OS ေတြလိုပဲ OS နဲ႔ App ေတြကို လုပ္ပိုင္ခြင့္ အပိုင္းလိုက္ အပိုင္းလိုက္ပဲ ေပးထားခ်င္လိုျ႔ဖစ္ပါတယ္။ အခုလက္ရွိ ေဆာ့ဝဲေတြက အသုံးျပဳသူမ်ား၏ လုပ္ပိုင္ခြင့္ကိုလိုက္ၿပီး အားလုံးလုပ္လို႔ ရေနပါတယ္။ ဒါက လုံျခဳံေရးအသိ နည္းတဲ့သူေတြအတြက္ အႏၲရာယ္မ်ားပါတယ္။

ေရရွည္စီမံခ်က္ထဲမွာေတာ့ Desktop ေဆာ့ဝဲေတြ တျဖည္းျဖည္းနည္းလာၿပီး သုံးတဲ့သူတိုင္း Store ကေနပဲ သုံးဖို႔ကို ေမၽွာ္လင့္တာေပါ့ေလ။ အသုံးမ်ားတဲ့ ေဆာ့ဝဲေတြ၊ နာမည္ႀကီး ေဆာ့ဝဲေတြအကုန္ ပုံစံသစ္ဘက္ကို ေျပာင္းလာၿပီးရင္ေတာ့ iOS လိုပဲ တစ္ျခားက ယူသုံးလို႔မရေအာင္ ပိတ္ၿပီး Malware ေတြအႏၲရာယ္ကေန ကာကြယ္ဖို႔လည္း ျဖစ္လာနိုင္တယ္။

ဒါေပမဲ့ Developer ေတြက Store က App ေတြကို ေရးဖို႔၊ သုံးဖို႔ စိတ္မပါဘူး။ ဘာလို႔လဲဆိုေတာ့ ဒီလို Desktop ေဆာ့ဝဲသုံးခ်င္လို႔ပဲ ဝင္းဒိုးသုံးတာကိုး။ ၿပီးေတာ့ Windows 8 တုန္းက လုပ္ထားတဲ့ Store အတြက္ API ကလည္း ခပ္ရွုပ္ရွုပ္ရယ္။ ဘယ္သူမွေတာင္ သိပ္မေရးျဖစ္ၾကဘူး။

ဒီေတာ့ Windows 10 မွာ မိုက္ခရိုေဆာ့က ဗ်ဴဟာေျပာင္းလိုက္တယ္။ Store က App ေတြကလည္း ဆက္ရွိေနဦးမွာပဲ။ ဒါေပမဲ့ အဲဒီ့ App ေတြကို Desktop မွာ သုံးနိုင္ေအာင္ လုပ္ေပးထားလိုက္တယ္။ တကယ္တမ္းက Desktop တင္မကဘူး။ Windows 10 Mobile ေရာ၊ Xbox ေရာ၊ HoloLens ေရာ၊ Windows IoT Core မွာပါ သုံးလို႔ရသြားေစပါတယ္။

ၿပီးေတာ့ Build 2016 မွာ Project Centennial ဆိုတာကို ေၾကညာသြားတယ္။ အဲဒါက Developer ေတြအကုန္ တကယ္လိုခ်င္ေနတာပဲ။ Desktop App Converter ေလ။ Desktop ေဆာ့ဝဲေတြကို App ေတြအျဖစ္နဲ႔ Windows Store ေပၚကို တင္လို႔ ရသြားၿပီ။ အဲဒီ့ UWP ရဲ့ လုံျခဳံေရးနဲ႔ပတ္သက္တဲ့ အခ်က္အလက္ေတြက ေနာက္ေၾကာင္းမျပန္ဘူး (ဆိုလိုတာက ေျပာင္းၿပီးတင္တဲ့ App ေတြကို ဘာမလုပ္ရဘူး၊ ဘာလုပ္ရမယ္ ပိတ္မထားဘူး)။ မိုက္ခရိုေဆာ့က အင္ဂ်င္နီယာ ဂၽြန္ရွီဟန္ကေတာ့ "က်ေနာ္တို႔ Developer ေတြအေပၚမွာ အမ်ားႀကီး ယုံၾကည္ထားပါတယ္" ဆိုၿပီး ပ်ားရည္တိုက္သြားပါတယ္။

ဒါေပမဲ့ ဒီလိုလုပ္လိုက္တဲ့အတြက္ ဝင္းဒိုးအတြက္ Malware ေတြကေတာ့ က်န္တဲ့ပစၥည္းေတြဆီပါ ကူးသြားနိုင္မည့္ အခြင့္အေရးလို႔ပဲ ထင္မိတယ္။ ေလာေလာဆယ္ေတာ့ Install လုပ္ရမည့္ ဖိုင္ေတြက AppX ေတြ (MSI ရဲ့ ေနာက္မ်ိဳးဆက္) ျဖစ္ကုန္ၿပီ။ သူ႔မွာက ဒစ္ဂ်စ္တယ္ သက္ေသခံလက္မွတ္ပါတယ္။ ဒီေတာ့ Windows Store ကမွ မဟုတ္ဘူး။ ေဒါင္းလုပ္ခ်ၿပီးမွ သုံးလည္းရတယ္။ (ေတာ္ေသးတာေပါ့ … ဝင္းဒိုးေဆာ့ဝဲေတြ ခိုးကူးမရရင္ ျမန္မာတစ္ျပည္လုံး ငိုရမွာ …)
ခုေနာက္ပိုင္းေရးမဲ့ Developer ေတြအတြက္ေတာ့ MSI ကေန AppX ကို Desktop App Converter သုံးၿပီး ေျပာင္းေပးစရာ မလိုေတာ့ဘူး။ InstallShield တို႔ WiX တို႔ကေန AppX က တိုက္ရိုက္ ထြက္ေနပါျပီ။ ကဲ … Windows XP တို႔ Windows 2000 တို႔တုန္းက ႀကိဳက္ခဲ့တဲ့ Desktop ေဆာ့ဝဲေတြ (အထူးသျဖင့္ ဂိမ္းေတြေပါ့) ကို ဖုန္းေတြမွာ တက္ဘလက္ေတြမွာ ျမင္ရဖို႔ ရင္တဖိုဖိုနဲ႔ ေစာင့္ၾကပါစို႔။

26-4-2016
သတင္းစီစဥ္ တင္ဆက္သူ - Nub90d (MEHN Team)
ဇရာအိုေတြကို ကညာပ်ိဳအျဖစ္ ေျပာင္းေပးမည့္ မိုက္ခရိုေဆာ့ (Microsoft) ဇရာအိုေတြကို ကညာပ်ိဳအျဖစ္ ေျပာင္းေပးမည့္ မိုက္ခရိုေဆာ့ (Microsoft) Reviewed by Myanmar Ethical Hacking News on 7:13 PM Rating: 5

No comments:

MEHN Team. Powered by Blogger.