Windows ကေနပုိ႔စ္ေတြေရးျပီး Windows မေကာင္းေၾကာင္းေျပာအုံးမွာပဲ။ ဟီး။ ဒီပုိ႔စ္ကေတာ့ Linux က Windows ထက္ပုိ secure ျဖစ္တယ္ဆုိတာကုိေရးမွာဆုိေတာ့ Windows ရဲ႕အားနည္းခ်က္ေတြကုိပဲ အဓိကေျပာရမွာေပါ့ဗ်ာ။ Windows ကအျမဲတမ္း patch ေတြဘယ္ေလာက္ပဲ ခ်ေပးတယ္ဆုိေပမယ့္ လူသုံးအမ်ားဆုံး OS ျဖစ္လုိ႔ target ထားခံရဆုံးျဖစ္ပါတယ္။ ဒါေၾကာင့္လဲ Linux ထက္စာရင္ ပုိျပီး vul ေတြမ်ားရတာျဖစ္ပါတယ္။ တကယ္လုိ႔သာ Linux ကလူသုံးမ်ားရင္ သူလည္း target ထားခံရျပီး အေျခေနက ေျပာင္းျပန္ျဖစ္ေကာင္းျဖစ္ႏုိင္ပါတယ္။ အားလုံးသိထားျပီးျဖစ္တဲ့အတုိင္း Windows မွာ Virus ေတြ၊ Malware ေတြနဲ႔ ျပည့္ႏွက္ေနပါတယ္။ Linux မွာေတာ့ ဘာေျပာေျပာ Windows ထက္စာရင္ မရွိသေလာက္ပါပဲ။ လုံးဝ 100% clean ျဖစ္တာေတာ့ မဟုတ္ဘူးေပါ့ဗ်ာ။ Windows မေကာင္းေၾကာင္းကုိ ေအာက္ကအခ်က္ ၄ ခ်က္နဲ႔ေရးသားသြားပါမယ္။
1. Privileges
Windows မွာ Default အေနနဲ႔ user privileges က administrator access ေပးထားပါတယ္။ ဒါက ေျပာရရင္ user ေတြကုိ မသာမာသူေတြရဲ႕ ေထာက္ေခ်ာက္ထဲကုိဝင္ဖုိ႔ ပုိအခြင့္အလမ္းေပးမိသလုိျဖစ္ေနပါတယ္။ ကြ်န္ေတာ္တုိ႔ Linux မွာက်ေတာ့ root access အရင္ရမွာသာ တစ္ခုခုကုိ execute လုပ္လုိ႔ရတာျဖစ္ပါတယ္။ ဥပမာ Ubuntu မွာဆုိ တစ္ခုခုကုိ execute လုပ္ဖုိ႔ sudo ခံရပါတယ္။ ဒီေတာ့ user ေတြအေနနဲ႔ မသာမာသူေတြရဲ႕ code ကုိ execute လုပ္ဖုိ႔ အခြင့္အေရးနည္းသြားပါတယ္။ တကယ္လုိ႔ execute လုပ္မိလုိ႔ virus affected ျဖစ္ခဲ့ရင္ေတာင္ root access မဟုတ္တဲ့အတြက္ system တစ္ခုလုံးကုိ ထိမ္းခ်ဳပ္လုိ႔ မရႏုိင္ေတာ့ပါဘူး။
2. Social Engineering
Windows မွာ SE နည္းနဲ႔ ခင္ဗ်ားဆီ RAT တစ္ခုလြယ္လြယ္ကူကူပုိ႔ျပီး virus ကုိကူးစက္ေစႏုိင္ပါတယ္။ ခင္ဗ်ားအေနနဲ႔ သတိသာမထားခဲ့ဘူးဆုိရင္ အခ်ိန္တုိအတြင္း ဟက္ကာေတြရဲ႕ထိန္းခ်ဳပ္မွဳကုိ ခံရႏုိင္ပါတယ္။ ဒီအတြက္ Windows မွာ affect ျဖစ္ႏုိင္ေျခကမ်ားပါတယ္။ ခင္ဗ်ားအေနနဲ႔ ကလစ္လုိက္ရင္ ထိန္းခ်ဳပ္ခံရျပီ။ Linux မွာက်ေတာ့ ခုနကေျပာသလုိပဲ root privileges မရွိေတာ့ ေတာ္ရုံနဲ႔ virus ကူးစက္ခံရဖုိ႔ မလြယ္ကူပါဘူး။ ေနာက္ျပီး Windows အတြက္ RAT, Virus ေတြေပါမ်ားတယ္ဆုိေပမယ့္ Linux အတြက္ virus ေရးတဲ့သူကရွားတယ္ေလ။ အမ်ားဆုံးက Windows အတြက္သာ ေရးၾကပါတယ္။ လူသုံးမ်ားတာကုိး။
3. The Monoculture Effect
ေျပာရရင္ Windows ဆုိတာက ဘယ္ေလာက္ပဲ ဗားရွင္းေတြထုတ္တယ္ဆုိေပမယ့္ အေျခခံအားျဖင့္ေတာ့ အရင္ဗားရွင္းေတြကုိသာအေျခခံျပီးတည္ေဆာက္ထားပါတယ္။ Windows XP, Windows Vista, Windows7 ဘယ္ေလာက္ပဲေျပာင္းလဲပါေစ။ သိပ္ေတာ့မအမ်ားၾကီးမေျပာင္းလဲႏုိင္ပါဘူး။ ဥပမာ C:\Windows\System32 ဒါေတြကအားလုံးအတူတူပဲျဖစ္ပါတယ္။ Attacker အေနနဲ႔ code ကုိအနည္းငယ္ေျပာင္းလဲလုိက္ရုံနဲ႔ အရင္ဗားရွင္းအေဟာင္းမွာ အလုပ္မျဖစ္ေတာ့တဲ့ virus ကုိျပန္လည္အသက္သြင္းႏုိင္ပါတယ္။ Linux က်ေတာ့ ေရြးစရာေတြကအမ်ားၾကီးျဖစ္ပါတယ္။ Ubuntu, Debian, CenOS, Redhat ဘာညာေပါ့။ သူတုိ႔ဟာ linux-based ဆုိေပမယ့္ သူ႔ဟာနဲ႔သူ File system ေတြ၊ Kernel ေတြအနည္းငယ္ေျပာင္းလဲႏုိင္ပါတယ္။ ဒီေတာ့ virus ဟာ Ubuntu မွာ affected ျဖစ္တယ္ဆုိေပမယ့္ အျခား Linux distro ေတြမွာေတာ့ affected ျဖစ္ခ်င္မွျဖစ္မွာပါ။ Attacker အေနနဲ႔ Ubuntu, CenOS, Debian, ေတြအတြက္လုိက္ျပီး virus ေရးမယ့္အစား Windows7 ဆုိ Windows 7 အတြက္ပဲေရးရတာသူ႕အတြက္ အက်ဳိးရွိပါလိမ့္မယ္။ ျဖစ္ႏုိင္ေျခလည္း မ်ားတယ္ေလ။
4. How Many Eyeballs
Windows ကုိ patch လုပ္မယ့္သူေတြဆုိတာ Microsoft အဖြဲ႔တစ္ခုသာရွိပါလိမ့္မယ္။ Linux က open-source ျဖစ္ေလေတာ့ vul ေတြကုိ ရွာႏုိင္တဲ့မ်က္လုံးေပါင္းက Windows ထက္စာရင္ အမ်ားၾကီးသာႏုိင္ပါတယ္။ ဒီေတာ့ ဘယ္သူက ပုိျပီး vul ေတြကုိ အရင္ဆုံးရွာေတြ႔ႏုိင္မလဲဆုိတာ ခန္းမွန္းလုိ႔ရပါတယ္။ ဘာေၾကာင့္လဲဆုိေတာ့ Windows ရဲ႕ Developer ေတြကအခေၾကးေငြနဲ႕ယူျပီးလုပ္ေနတာျဖစ္တဲ့အတြက္ သူ႕မွာ ကန္႕သတ္ခ်က္ေတြရွိေနမွာပါ။ Linux မွာက်ေတာ့ မေရမတြက္ႏုိင္တဲ့ developer ေတြက အခ်ိန္တုိင္းမွာ vul ေတြကုိရွာေဖြေတြ႕ရွိႏုိင္ျပီး အရင္ patch လုပ္ႏုိင္ေျခမ်ားပါတယ္။ ဒါကေတာ့ ျမန္မာလုိေျပာရရင္ "မ်က္လုံးေပါင္းတစ္ေထာင္ " လုိ႔ေျပာရမွာေပါ့ေနာ္။
No comments:
Post a Comment
If you good, i don't bad. if you think you can bark me, I think i can also fuck you. I'm just ordinary person. Is that OK? :)