ဒီpostမွာေတာ့ C programming language ကို သံုျပီး ကြန္ျပဴတာနဲ႔ခ်ိတ္ဆက္ထားတဲ႔ USB ports ေတြကို disables/blocks
လုပ္တဲ႔ Simple Virus အေၾကာင္းကိုေဖာ္ျပထားပါတယ္။ C Language ကို အေျခခံသိျပီးသားသူေတြအေနနဲ႔ကေတာ့ ဒီ virus
program ရဲ႕အလုပ္ လုပ္ပံုကို နားလည္ႏိုင္ပါလိမ့္မယ္။
ဒီ virus စျပီးအလုပ္လုပ္ျပီဆိုတာနဲ႔ ခ်က္ခ်င္းကြန္ျပဴတာနဲ႔ခ်ိိတ္ဆက္ထားတဲ႔ USB portsမ်ားအားလံုး disable ျဖစ္သြားပါလိမ့္မယ္။ သင့္ရဲ႕ USB pen drive
နဲ႔ အျခား USB သံုးပစၥည္းမ်ားလည္း လာေရာက္မခ်ိတ္ဆက္ႏိုင္ေတာ့ပါဘူး။ ဒီ virus ကို သင့္ကြန္ျပဴတာေပၚမွာ စိတ္ရိမ္စိတ္မရိွပဲ
ေအးေဆး စမ္းသပ္ႏိုင္ပါတယ္။ ဘာလို႔လဲဆိုေတာ့ USB ports အားလံုးကို re-enable လုပ္တဲ႔ program တခုကိုပါ ထည့္ေပးထားမွာ
မို႔လို႔ပါ။ ေအာက္မွာ ဒီ virus ရဲ႕ source code ကို download ခ်ႏိုင္ပါတယ္။
(၁) သင့္ ကြန္ျပဴတာသို႔ USB Block.rar ကို Download လုပ္ပါ။
(၂) ဒီ USB Block. rar ဖိုင္ထဲမွာ ဖိုင္ ၂ ခုရွိပါတယ္။
block_usb.c (source code)
unblock_usb.c(source code)
(၃)ဒီviurs program ကို run ႏိုင္ဖို႔အတြက္ C programs ကို Compile လုပ္ဖုိ႔လိုပါတယ္။ C Programs ကို ဘယ္လို Compile လုပ္မလဲ ဆိုတဲ႔ Post တြင္
ၾကည့္ပါ။
(၄)block_usb.c ကို Compilation လုပ္လို႔ျပီးျပီဆိုရင္ block_usb.exe ကို double click လိုက္တာနဲ႔ ကြန္ျပဴတာမွာ ရွိတဲ႔ USB ports မ်ားအားလံုး
disable/block ျဖစ္သြားတဲ႔ simple virus တခုသင္ ရရွိသြားျပီျဖစ္ပါတယ္။
(၅)ဒီ virus ကို စမ္းသပ္ဖို႔အတြက္ကေတာ့ block_usb.exe ဖိုင္ကို run လိုက္ပါ။ ျပီးရင္ သင့္ရဲ႕ USB pen drive ကို တပ္လိုက္ပါ။ detected မျဖစ္တာကို
ေတြ႔ရပါလိမ့္မယ္။ USB ports ေတြကို re-enable လုပ္ဖို႔အတြက္ကေတာ့ unblock_usb.exe( unblock_usb.c ကို compile လုပ္ဖုိ႔လိုပါတယ္။)ဖိုင္ကို run
လိုက္ပါ။ ျပီးရင္ pen drive ကို ျပန္တပ္လိုက္တဲ႔အခါ detected ျပန္သြားျဖစ္တာကိုေတြ႔ရမွာပါ။
(၆)ဒီvirus ကိုလည္း အျခား သာမန္ program မ်ားနဲ႔ တူေအာင္ icon change ဖို႔လိုပါတယ္။ EXE ဖိုင္ရဲ႕ icon ပံုစံကို ဘယ္လိုေျပာင္းမလဲ ဆိုတဲ႔ port
မွာၾကည့္ႏိုင္ပါတယ္။
(Educational Purposes Only)
(မူရင္း - A Virus Program to Disable USB ports မွ)
Post a Comment