Latest Post
thumbnail

Windows Registry မိတ္ဆက္ (၂)

Monday, March 26, 20120 comments

thumbnail

Windows Registry မိတ္ဆက္

0 comments

thumbnail

Virusမ်ား၏ အထုပၸတၱိ (၄)

0 comments

thumbnail

Virusမ်ား၏ အထုပၸတၱိ (၃)

0 comments

thumbnail

Virusမ်ား၏ အထုပၸတၱိ (၂)

0 comments

thumbnail

Virusမ်ား၏ အထုပၸတၱိ

0 comments

thumbnail

Virus မ၀င္ေအာင္ ကာကြယ္ျခင္း (ျဖည့္စြက္ခ်က္)

0 comments

Test midle sidebar

Health

Latest News

Powered by Blogger.

iOS

Facebook

Featured Games Today

Ads 468x60px

Pages

Business

Featured Posts Coolbthemes

featured-video

featured-content2

featured-content2

featured-content2

Author Details

My Blog List

featured-content2

Videos

Technology

Pages

Fashion

Decoration

Header Ads

Breaking News

Text Widget

Android

Sample text

Fashion

Follow Us @templatesyard

Followers

Social Icons

Monday, March 26, 2012

Windows Registry မိတ္ဆက္ (၂)

Registry ကို Back up လုပ္ဖို႔
Registry ကို သင္ edit မလုပ္ခင္မွာ edit လုပ္ဖို႔ (သို႔) registry တစ္ခုလံုးကို back up လုပ္ဖို႔ သင္ စီစဥ္ထားတဲ႔ key မ်ားကို registry ထဲမွ export လုပ္ပါ။ အကယ္၍ ျပႆနာတစ္ခုခုျဖစ္ခဲ႔ရင္ registry မူလအေျခအေနအတိုင္း restore ျပန္လုပ္ဖို႔အတြက္ ေအာက္မွာျပထားတဲ႔အဆင့္ေတြအတိုင္းျပဳလုပ္ႏိုင္ပါတယ္။ registry တစ္ခုလံုးကို back up လုပ္ဖို႔ : system state ကို back up လုပ္ဖို႔အတြက္ Back up utility ကို သံုးရပါတယ္။ system state ထဲမွာ registry ၊ COM+ Class Registration Database နဲ႔ သင့္ရဲ႕ Boot files မ်ားပါ၀င္ပါတယ္။ system state ကို back up လုပ္ဖို႔အတြက္ back up utility ကို ဘယ္လိုသံုးရမလဲ ဆိုတာကို သိခ်င္ရင္ ေအာက္မွာေဖာ္ျပထားတဲ႔ နံပါတ္မ်ားကို click လုပ္ျပီး Microsoft Knowledge Base မွာ အခ်က္အလက္အေသးစိတ္ကို ဖတ္ရႈႏိုင္ပါတယ္။
၃၀၈၄၂၂ files ႏွင့္ folder မ်ားကို back up လုပ္ဖို႔အတြက္ Windows XP တြင္ပါ၀င္ေသာ Back up utility ကို ဘယ္လို အသံုးျပဳမရလဲ ဆိုတာကိုေဖာ္ျပထားပါတယ္။
၃၂၀၈၂၀ ဒါကေတာ့ Windows XP Home Edition အတြက္ပါ။
၃၂၆၂၁၆ Windows Server 2003 မွာ back up လုပ္ဖို႔နဲ႔ data ေတြကို restore လုပ္ဖို႔အတြက္ back up feature ေတြကို ဘယ္လို အသံုးျပဳမရလဲ ဆိုတာကို ေဖာ္ျပထားပါတယ္။

Registry ကို Edit လုပ္ျခင္း
Registry data မ်ားကို ျပဳျပင္မြမ္းမံဖို႔အတြက္ program တစ္ခုဟာ registry function မ်ားကို အသံုးျပဳရပါမယ္... အေသးစိတ္ အခ်က္အလက္မ်ားကို MSDN Web site တြင္ၾကည့္ပါ။
Administrator မ်ားဟာ registry ကို ျပဳျပင္မြမ္းမံဖို႔အတြက္ Registry Editor (Regedit.exe (သို႔) Regedt32.exe) , Group Policy , System Policy , Registry (.reg) file မ်ား (သို႔) VisualBasic scrit file မ်ား ကဲ႔ သို႔ေသာ script မ်ားကို run ျခင္းျဖင့္ ျပဳလုပ္ႏိုင္ပါတယ္။

Windows user interface ကို အသံုးျပဳျခင္း
မကၽြမ္းက်င္ေသးသူမ်ားအတြက္ registry ကို manually edit လုပ္ျပီး သင့္ system setting မ်ားကို ေျပာင္းလဲမယ့္အစား Windows user interface မ်ားကို အသံုးျပဳဖို႔အၾကံျပဳလုိပါတယ္။ သို႔ေသာ္လည္း တခါတရံမွာေတာ့ product issue တစ္ခုကို ေျဖရွင္းဖို႔အတြက္ registry ကို edit လုပ္တာဟာ အေကာင္းဆံုး နည္းလမ္းတစ္ခု ျဖစ္ႏိုင္ပါတယ္။

Registry Editor ကို အသံုးျပဳျခင္း
အကယ္၍မ်ား သင္ဟာ registry ကို Registry Editor သံုးျပီး (သို႔) အျခားနည္းလမ္းတစ္ခုကိုသံုးျပီး ျပဳျပင္ရာမွာ မမွန္မကန္ျပဳျပင္လို္က္မိမယ္ဆိုရင္ေတာ့ ျပင္းျပင္းထန္ထန္ျပႆနာတက္ ္ႏို္င္ပါတယ္..ဒါေၾကာင့္သတိထားဖို႔လိုက္ပါ။ အဲလိုျပႆနာေတြျဖစ္လာမယ္ဆိုရင္ေတာ့ operation system ကို reinstall လုပ္ဖို႔လိုအပ္ပါတယ္။ Micorsoft ကလည္း ဒီျပႆနာေတြကုိ ေျဖရွင္းဖို႔အတြက္ အာမခံခ်က္မေပးႏိုင္ေသးပါဘူး။ ကိုယ့္ဟာကို အရဲစြန္႔ျပီးလုပ္ရမယ့္သေဘာပါပဲ။
Registry Editor ကို ေအာက္ပါအခ်က္မ်ားျပဳလုပ္ဖို႔အတြက္ အသံုးျပဳႏိုင္ပါတယ္....
  • subtree တစ္ခု၊ key၊ subkey (သို႔) value မ်ားကို ရွာေဖြဖို႔
  • subkey တစ္ခု (သို႔) value တစ္ခုကို ေပါင္းထည့္ဖို႔
  • value တစ္ခုကို ေျပာင္းလဲဖို႔
  • subkey (သို႔) value ကို Delete လုပ္ဖုိ႔
  • subkey (သို႔) value ကို Rename ေပးဖို႔
Registry Editor ရဲ႕ navigation area ထဲမွာ folder မ်ားကို ေဖာ္ျပထားပါတယ္။ folder တစ္ခုခ်င္းစီဟာ local computer ေပၚမွာရွိတဲ့ predefined key တစ္ခုစီကို ကိုယ္စားျပဳပါတယ္။ သင္ဟာ remote computer တစ္ခုရဲ႕ registry ကို လက္ခံရရွိမယ္ဆိုရင္ေတာ့ HKEY_USERS နဲ႔ HKEY_LOCAL _MACHINE ဆိုျပီး predefined key ႏွစ္ခုေပၚထြက္ေနပါလိမ့္မယ္။

Gruop Policy ကိုအသံုးျပဳျခင္း
Microsoft Management Console(MMC) က administer network မ်ား ၊ computer မ်ား၊ service မ်ား နဲ႔ အျခား system component မ်ားကို သင္အသံုးျပဳႏိုင္ဖို႔အတြက္ administrative tool မ်ားကို စီစဥ္ေပးထားပါတယ္။ Group Policy MMC snap-in ဟာ computer မ်ား (သို႔) user မ်ားကို အေထာက္အပံ့ေပးႏိုင္ဖို႔အတြက္ Policy setting သတ္မွတ္ျခင္းကို ခြင့္ျပဳထားပါတယ္။ local Group Policy MMC snap-in ၊ Gpedit.msc ကိုအသံုးျပဳျပီး Group Policy ကို သင္ ျပဳလုပ္ႏိုင္ပါတယ္။ ဒါ့အျပင္ Active Directory User မ်ား နဲ႔ Computer MMC snap-in တို႔ကိုအသံုးျပဳျပီး Active Directory ထဲမွာ Group Policy ကို သင္ ျပဳလုပ္ႏိုင္ပါေသးတယ္။

Registration Entries (.reg) file တစ္ခုကို အသံုးျပဳျခင္း
registry ေျပာင္းလဲမႈမ်ားပါ၀င္တဲ႔ Registration Entries(.reg)file တစ္ခုဖန္တီးျပီး သင္ေျပာင္းလဲျခင္း ျပဳလုပ္လိုတဲ႔ computer ေပၚမွာ .reg file ကို run ပါ။ .reg file ကို ကိုယ္တိုင္ (သို႔) logon script တစ္ခုအသံုးျပဳျခင္း အားျဖင့္ run ႏိုင္ပါတယ္။ ေအာက္မွာေဖာ္ျပထားတဲ႔ နံပါတ္မ်ားကို click လုပ္ျပီး Microsoft Knowledge Base ထဲမွာ အေသးစိတ္အခ်က္အလက္မ်ားကိုၾကည့္ရႈႏိုင္ပါတယ္...
၃၁၀၅၁၆ Registration Entries(.reg)file ကိုအသံုးျပဳျခင္းျဖင့္ registry subkey မ်ား နဲ႔ value မ်ားကိုု ေပါင္းထည့္ျခင္း၊ ျပဳျပင္ျခင္း (သို႔) delete ဘယ္လိုလုပ္ရမယ္ဆိုတာကို ေဖာ္ျပထားပါတယ္။

Windows Script Host အသံုးျပဳျခင္း
Windows Script Host ဟာ သင္ operation system ထဲကို VBScript နဲ႔ JScript ကိုတိုက္ရိုက္ run ႏိုင္ဖို႔အတြက္ ခြင့္ျပဳပါတယ္။ သင္ဟာ Windows Script Host method ( registry keyမ်ား နဲ႔ value မ်ားကို delete လုပ္ဖို႔ ၊ ဖတ္ဖို႔ ၊ ေရးဖို႔ ) မ်ားကို အသံုးျပဳျခင္းအားျဖင့္ VBScript နဲ႔ JScript file မ်ားကို ဖန္တီးႏိုင္ပါတယ္။ အေသးစိတ္အခ်က္အလက္ကို ေအာက္ပါ Microsoft Website မ်ားမွာၾကည့္ႏိုင္ပါတယ္။
RegDelete method
RegRead method
RegWrite method

Windows Management Instrumentation ကိုအသံုးျပဳျခင္း
Windows Management Instrumentation (WMI)ဟာ Microsoft Windows operating system ရဲ႕ component တစ္ခုျဖစ္ျပီး Web-Based Enterprise Management ( WBEM) ရဲ႕႕ Microsoft ကရိယာတန္ဆာပလာ တစ္ခုျဖစ္ပါတယ္။ WBEM ဟာ ပဏာပလုပ္ငန္းတစ္ခုျဖစ္ျပီး management information ကိုလက္ခံျခင္းအတြက္ standard technology တစ္ခုဖြံ႕ ျဖိဳးဖို႔ျဖစ္ပါတယ္။ သင္ဟာ data type မ်ားကို ကိုင္တြယ္ႏိုင္တဲ႔ programရဲ႕ အစိတ္အပိုင္းတစ္ခု (engine) နဲ႔ Microsoft ActiveX object မ်ားကို ကိုယ္တြယ္ထိန္းခ်ဳပ္ႏိုင္တဲ႔ scripting languages မ်ားကို အသံုးျပဳျပီး WMI ကို အသံုးျပဳႏိုင္ပါတယ္။ ဒါ့အျပင္ WMI Command-Line utility ( Wmic.exe) ကိုလည္း Windows registry ကို modify လုပ္ဖို႔အတြက္ အသံုးျပဳႏိုင္ပါတယ္။
(WMI အေၾကာင္း အေသးစိတ္)
(command-line utility(Wmic.exe) အေသးစိတ္)

Windows အတြက္ Console Registry Tool အသံုးျပဳျခင္း
registry ကို edit လုပ္ဖို႔ Winodws( Reg.exe) အတြက္ Console Registry Tool ကို အသံုးျပဳႏိုင္ပါတယ္။ Reg.exe အတြက္ help ကိုေတာ့ Command Prompt ထဲမွာ reg/? လို႔ ရိုက္ျပီး Enter ေခါက္လိုက္ရင္ ထြက္လာပါလိမ့္မယ္။

registry ကို Restore လုပ္ျခင္း
Registry ကို restore လုပ္ဖုိ႔အတြက္ အဆင့္ဆင့္ကို ဒီ Webstie မွာၾကည့္ပါ။

registry key မ်ားကို Restore လုပ္ျခင္း
သင္ export လုပ္ခဲ႔တဲ႔ registry subkeys မ်ားကို restore လုပ္ဖို႔အတြက္ Export registry subkeys section မ်ာ သင္ save လုပ္ထားတဲ႔ Registration Entries(.reg) ဖိုင္ကို double-click လုပ္ပါ (သို႔) backup တစ္ခုကေနလည္း registry တစ္ခုလံုးကို restore လုပ္လို႔ရပါတယ္။

registry တစ္ခုလံုးကို Restore လုပ္ျခင္း
registry တစ္ခုလံုးကို Restore လုပ္ဖုိ႔အတြက္ backup တစ္ခုကေနျပီး system state ကို restore လုပ္ဖို႔လုိပါတယ္။ အေသးစိတ္အခ်က္အလက္မ်ားအတြက္ ေအာက္မွာျပထားတဲ႔ နံပါတ္ကို click ပါ။
၃၀၉၃၄၀ သင့္ ကြန္ျပဴတာမွ file မ်ား နဲ႔ folder မ်ားကို restore လုပ္ဖို႔အတြက္ Backup ကို ဘယ္လိုအသံုးျပဳမလဲ။
မွတ္ခ်က္ - system state ကို backup လုပ္ျခင္းမွာ %SystemRoot%\Repair folder ထဲမွာ registry files မ်ားရဲ႕ update လုပ္ခဲ႔တဲ႔ copy မ်ားကိုလည္းပဲ ဖန္တီးေပးပါတယ္။ အကယ္၍မ်ား registry ကို သင္ edit လုပ္ျပီးတဲ႔ အခါ Windows ကို start လုပ္လို႔မရဘူးဆိုရင္ registry file မ်ားကို ျပန္ထားေပးဖို႔လိုပါတယ္။ အဲဒီအတြက္ အဆင့္ဆင့္ကို ဒီ Webpage မွာသြားၾကည့္ႏိုင္ပါတယ္။

Windows Registry မိတ္ဆက္

Windows Registry ပိုင္းနဲ႔ မိတ္ဆက္ေပးပါရေစ...သိျပီးသားလည္း ျဖစ္ႏိုင္ပါတယ္... သိျပီးသားသူေတြမွတ္မိသြားေအာင္နဲ႔ မသိေသးတဲ႔သူေတြလည္း သိသြားရေအာင္ပါ။ ဒီ Post ရဲ႕ ရည္ရြယ္ခ်က္ေတာ့ Virus ဖန္တီးျခင္း Post မွာေျပာခဲ႔သလိုပဲ Virus ေလ့လာသူေတြအေနနဲ႔ Registry ပိုင္းကို သိထားရမွာ ျဖစ္သလို၊ Virus တိုက္ခိုက္ခံရတဲ႔အခါမွာ အလြယ္တကူေျဖရွင္းႏိုင္ေအာင္ သိထားရမွာျဖစ္တဲ႔ အတြက္ပါ။ ဒါ့အျပင္ ေနာက္ထပ္တင္ေပးသြားမယ္ Windows Registry Hacking ေတြကိုလည္း အလြယ္တကူနားလည္ျပီး ကိုယ့္ရဲ႕ Computer ကို ကိုယ့္စိတ္ၾကိဳက္ျပဳျပင္ေျပာင္းလဲ ထိန္းခ်ဳပ္ႏိုင္ေအာင္ျဖစ္ပါတယ္...။ ဒီ post ကိုမဖတ္ခင္မွာ ကိုယ့္ Computer က Start menu ထဲက run မွာ regedit လို႔ရိုက္ျပီး Enter ေခါက္လိုက္ပါ... Registry Edior ေပၚလာပါလိမ့္မယ္... အဲဒါေလးကိုၾကည့္ရင္း ဖတ္ရင္ ပိုသေဘာေပါက္ပါလိမ့္မယ္။

Registry ရဲ႕ အဓိပၸာယ္
Microsoft Computer Dictionary, 5th Edition မွာ Registry ကို အခုလို အဓိပၸာယ္သတ္မွတ္ထားပါတယ္...
"တစ္ဦး (သို႔) တစ္ဦးထက္ပိုေသာ user မ်ား၊ applicationမ်ား နဲ႔ hardware devices မ်ားအတြက္ system ကို configuration လုပ္ဖုိ႔္လိုအပ္တဲ႔ information ေတြကို သိမ္းဆည္းထားဖို႔အတြက္ Microsoft Windows 98၊ Windows CE ၊ Windows NT နဲ႔ Windows 2000 တို႔မွာ အသံုးျပဳခဲ႔တဲ႔ database ေတြကို အဆင့္ဆင့္စီစဥ္ထားေသာ ဗဟိုခ်က္တစ္ခုျဖစ္ပါတယ္။"
Registry ထဲမွာ Windows ကေန operationလုပ္ေနစဥ္အခ်ိန္အတြင္းမွာ references လုပ္ေနတဲ႔ user တစ္ဦးခ်င္းစီရဲ႕ Profiles မ်ား၊ Computer ေပၚမွာ install လုပ္ထားတဲ႔ applicationမ်ား နဲ႔ documents အသီးသီးကို ဖန္တီးႏိုင္တဲ႔ type မ်ား၊ folder မ်ားအတြက္ property sheet setting မ်ား၊ system ေပၚမွာတည္ရွိေနတဲ႔ Hardware မ်ားရဲ႕ application icon မ်ား နဲ႔ အသံုးျပဳေနေသာ port မ်ားအတြက္ information မ်ားပါ၀င္ ပါတယ္။
Registry မွာ Windows 3.x နဲ႔ MS-DOS configuration files ေတြမွာ အသံုးျပဳခဲ႔ၾကတဲ႔ Autoexec.bat နဲ႔ Config.sys ကဲ့သို႔ေသာ text-based .ini file ေတြနဲ႔ အစားထိုးလဲလွယ္ထားပါတယ္။ Registry သည္ မ်ားစြာေသာ Windows Operation Systems ေတြမွာ ပါ၀င္ေသာ္လည္းပဲ သူတို႔တစ္ခုနဲ႔ တစ္ခုအၾကားမွာ ကြဲျပားျခားနားမႈေတြေတာ့ ရွိပါတယ္။

registry တစ္ခုထဲမွာ key မ်ား၊ subkey မ်ား၊ value မ်ား ပါ၀င္တဲ႔ အုပ္စုတစ္ခု အတြဲလိုက္တည္ရွိျပီး supporting file data မ်ား ရဲ႕ backup မ်ား ပါ၀င္တဲ႔ supporting files အစုတခုရွိပါတယ္။ Windows NT 4.0 ၊ Windows 2000 ၊ Windows XP ၊ Windows Server 2003 နဲ႔ Windows Vista တို႔မွာ HKEY_CURRENT_USER ကလြဲျပီး က်န္ေသာ supporting files ေတြဟာ %SystemRoot%\System32\Config folder ထဲမွာရွိၾကပါတယ္။ HKEY_CURRENT_USER အတြက္ supporting files ေတြကေတာ့ %SystemRoot%\Profiles\Username folder ထဲမွာ ရွိပါတယ္။ အဲဒီ folder ေတြထဲမွာပါ၀င္တဲ႔ file ေတြရဲ႕ file name extenstion ေတြဟာ သူတို႔ထဲမွာပါ၀င္တဲ႔ data ရဲ႕ type ကိုညႊန္ျပပါတယ္။
ဒါ့အျပင္ တခါတရံမွာေတာ့ extension ကင္းမဲ့ေနတာေတြကိုလည္း သူတို႔ထဲမွာ ပါ၀င္တဲ႔ data type ေတြကို ညႊန္ျပႏိုင္ပါတယ္။

Registry hiveSupporting Files
HKEY_LOCAL_MACHINE\SAMSam, Sam.log, Sam.sav
HKEY_LOCAL_MACHINE\SecuritySecurity, Security.log, Security.sav
HKEY_LOCAL_MACHINE\SystemSoftware, Software.log, Software.sav
HKEY_LOCAL_MACHINE\SystemSystem, System.alt, System.log, System.sav
HKEY_CURRENT_CONFIGSystem, System.alt, System.log, System.sav, Ntuser.dat, Ntuser.dat.log
HKEY_USERS\DEFAULTDefault, Default.log, Default.sav


Windows 98 မွာ registary file မ်ားကို User.dat နဲ႔ System.dat ဆိုျပီး နာမည္ေပးထားပါတယ္။ Windows Millennium Edition မွာေတာ့ registary file ေတြကို Classes.dat ၊ User.dat နဲ႔ System.dat ဆိုျပီးအမည္ေပးထားပါတယ္။
မွတ္ခ်က္ - Windows NT, Windows 2000, Windows XP, Windows Server 2003, နဲ႔ Windows Vista တို႔ရဲ႕ Security feature တို႔မွာ administrator ကေန registry key မ်ားအား ထိန္းခ်ဳပ္မႈကို လက္ခံခြင့္ျပဳထားပါတယ္။
ေအာက္မွာ ျပထားတဲ႔ table ကေတာ့ system က အသံုးျပဳေနတဲ႔ predefined key မ်ားစာရင္းျဖစ္ပါတယ္။ key တစ္ခုရဲ႕ အၾကီးဆံုးအရြယ္အစားကေတာ့ စာလံုးေရ ၂၅၅ လံုးျဖစ္ပါတယ္။

Floder/predefined keyေဖာ္ျပခ်က္
HKEY_CURRENT_USERယခုလက္ရွိသံုးေနတဲ႔ User အတြက္ configuration information အရင္းအျမစ္မ်ားပါ၀င္ပါတယ္။ user ရဲ႕ folderမ်ား၊ screen color မ်ား နဲ႔ Control Panel setting မ်ားကို ဒီေနရာမွာ သိမ္းဆည္းပါတယ္။ ဒီ information ေတြဟာ user ရဲ႕ profile နဲ႔ ဆက္စပ္လ်က္ရွိပါတယ္။ ဒီ key ကို တခါတရံမွာ "HKCU" ဆိုတဲ႔ပံုစံမ်ိဳးလို အတိုခ်ံဳးထားတတ္ပါတယ္။
HKEY_USERSComputer မွာရွိတဲ႔ activeျဖစ္ေနတဲ႔ loaded user profiles မ်ားအားလံုးပါ၀င္ပါတယ္။ HKEY_CURRENT_USER ဆိုတာ HKEY_USERS ရဲ႕ subkey တစ္ခုျဖစ္ပါတယ္။ HKEY_USERS ကို တစ္ခါတရံမွာ "HKU" ဆိုျပီးအတိုခ်ံဳ႕ထားတတ္ပါတယ္။
HKEY_LOCAL_MACHINEComputer(userတိုင္း အတြက္) အတြက္သီးသန္႔ Configuration information မ်ား ပါ၀င္ပါတယ္။ ဒီ key ကိုလည္း တခါတရံမွာ "HKLM" ဆိုျပီးအတိုခ်ံဳ႕ထားပါတယ္။
HKEY_CLASSES_ROOTHKEY_LOCAL_MACHINE\Software ရဲ႕ subkey တစ္ခုျဖစ္ပါတယ္။ user က Windows Explorer ကို သံုးျပီး fileတစ္ခုကို ဖြင့္လိုက္တဲ႔အခါ မွန္ကန္ေသာ program ပြင့္လာဖို႔အတြက္ ေသခ်ာေစရန္ informationေတြကို သိမ္းဆည္းေပးထားပါတယ္။ ဒီ key ကိုလည္း တစ္ခုတစ္ရံမွာ "HKCR" ဆိုျပီးအတိုခ်ံဳးထားတတ္ပါတယ္။ Windows 2000 နဲ႔ Start လုပ္လိုက္မယ္ဆိုရင္ ဒီinformation ေတြကို HKEY_LOCAL_MACHINE နဲ႔ HKEY_CURRENT_USER key နွစ္ခုလံုးရဲ႕ ေအာက္မွာ သိမ္းဆည္းလိုက္ပါတယ္။ HKEY_LOCAL_MACHINE\Software\Classes key မွာေတာ့ local computer ေပၚမွာရွိတဲ႔ users အားလံုးအတြက္ အေထာက္အပံ့ေပးႏိုင္တဲ႔ default settingေတြပါ၀င္ပါတယ္။ HKEY_CURRENT_USER\Software\Classes key မွာေတာ့ ကိုယ္တိုင္ ထိန္းခ်ဳပ္ကိုင္တြယ္ရတဲ႔ default setting မ်ားပါ၀င္ျပီး ဆက္သြယ္လာတဲ႔ user ကိုသာလွ်င္ apply လုပ္ပါတယ္။ HKEY_CLASSES_ROOT key ကေတာ့ အဲဒီ key ႏွစ္ခုလံုးရဲ႕ information ေတြကို ေပါင္းစပ္ျပီး Registry ရဲ႕ view တစ္ခုျဖစ္ေအာင္ စီစဥ္ေပးပါတယ္။ ဒါ့အျပင္ HKEY_CLASSES_ROOT က ယခင္Windows ရဲ႕ Versions မ်ားကို ဒီဇိုင္းျပဳလုပ္ေပးတဲ႔ programs မ်ားအတြက္ ခုနကေပါင္းစပ္ထားတဲ႔ view ကိုထပ္စီစဥ္ေပးျပန္ပါတယ္။ ဆက္သြယ္လာတဲ႔ user အတြက္ setting မ်ား ေျပာင္းလဲျခင္းကို HKEY_CLASSES_ROOT ေအာက္မွာအစား HKEY_CURRENT_USER\Software\Classes ေအာက္မွာ ျပဳလုပ္ရပါတယ္။ default settingမ်ားကိုေျပာင္းလဲျခင္းအတြက္လည္း HKEY_LOCAL_MACHINE\Software\Classes ရဲ႕ေအာက္မွာပဲ ျပဳလုပ္ရမွာျဖစ္ပါတယ္။အကယ္၍မ်ား သင္က keys မ်ားကို HKEY_CLASSES_ROOT ရဲ႕ေအာက္မွာသြားေရးခဲ႔မိရင္ system က information မ်ားကို HKEY_LOCAL_MACHINE\Software\Classes ရဲ႕ေအာက္မွာ သြားသိမ္းလိုက္ပါတယ္။ အကယ္၍ သင္က values မ်ားကို HKEY_CLASSES_ROOT ရဲ႕ေအာက္က key တစ္ခုမွာ ေရးမိလွ်င္ေတာ့ system က HKEY_LOCAL_MACHINE\Sofware\Classes ရဲ႕ ေအာက္မွာသိမ္းမယ့္အစား HKEY_CURRENT_USER\Software\Classes ေအာက္မွာပဲ တည္ရွိျပီးသားျဖစ္ေနတာကိုေတြ႔ရပါလိမ့္မယ္။
HKEY_CURRENT_CONFIGsystem startup မွ Local computer ကအသံုးျပဳေနတဲ႔ Hardware profile မ်ားအေၾကာင္း informationမ်ားပါ၀င္ပါတယ္။


မွတ္ခ်က္ - Windows XP, Windows Server2003 နဲ႔ Windows Vista တို႔ရဲ႕ 64-bit version မ်ားမွာရွိတဲ႔ Registry ကို 32-bit နဲ႔ 64-bit key မ်ားဆိုျပီး ခြဲျခားထားပါတယ္။ 32-bit key အမ်ားစုဟာဲ႔ သူတို႔ရဲ႕ 64-bit counterpart မ်ားနဲ႔ vice versa မွာလုိပဲ တူညီတဲ႔နာမည္ေတြရွိၾကပါတယ္။ Windows XP, Windows Server 2003 နဲ႔ Windows Vista တို႔မွာပါ၀င္တဲ႔ Registry Editor ရဲ႕ default 64-bit version မွာ 32-bit key မ်ားကို ေအာက္ပါ node ထဲမွာေဖာ္ျပထားပါတယ္။
HKEY_LOCAL_MACHINE\Software\WOW6432Node


ေအာက္မွာျပထားတဲ႔ ဇယားကေတာ့ Windows မွာ အသံုးျပဳေနတဲ႔ ယခုလက္ရွိ သတ္မွတ္ထားတဲ႔ data types ျဖစ္ပါတယ္။ value name တစ္ခုရဲ႕ အၾကီးဆံုးအရြယ္အစားကေတာ့ ေအာက္မွာေဖာ္ျပထားတဲ႔ အတိုင္းျဖစ္ပါတယ္....
  • Window Sever 2003, Windows XP နဲ႔ Windows Vista : 16,383 characters
  • Windows 2000 : 260 ANSI characters (သို႔) 16,383 Unicode characters
  • Windows Millennium Edition/Windows 98/Windows 95 : 255 characters

Long values ( ၂,၀၄၈ bytes ထက္ပိုေသာ ) မ်ားကို registery ထဲမွာ file names မ်ားနဲ႔အတူ file ကဲ႔သို႔ သိမ္းဆည္းရပါတယ္...။ အဲဒီ ဖိုင္ေတြက registry ရဲ႕ ေဆာင္ရြက္ခ်က္ေတြကို အခ်ိန္တုိတိုနဲ႔ အက်ိဳးရွိေအာင္ ကူညီပါတယ္။ value တစ္ခုရဲ႕ အၾကီးဆံုးအရြယ္အစားကေတာ့ ေအာက္ပါအတိုင္းပါ.....
  • Windows NT 4.0/Windows 2000/Windows XP/Windows Sever 2003/Windows Vista: Avilable memory
  • Windows Milliennium Edition/Windows 98/Windows 95: 16,300 bytes

မွတ္ခ်က္ - key တစ္ခု ရဲ႕ value မ်ားအားလံုးရဲ႕ စုစုေပါင္းအရြယ္အစား ရဲ႕ ကန္႔သတ္ခ်က္ကေတာ့ 64K ျဖစ္ပါတယ္။

NameData typeေဖာ္ျပခ်က္
Binary ValueREG_BINARYRaw binary data ။ hard ware componet အမ်ားစုဟာ binary data ကဲ႔သို႔ သိမ္းဆည္းၾကျပီး hexadecimal format နဲ႔ Registry Editor ထဲမွာေဖာ္ျပပါတယ္။
DWORD ValueREG_DWORDData ဟာ 4 bytes long ( 32- bit ကိန္းျပည့္တစ္ခု) ျဖစ္တဲ႔ number တစ္ခုအားျဖင့္ကိုယ္စားျပဳပါတယ္။ device driver မ်ားနဲ႔ service မ်ားအတြက္ parameter မ်ားကလည္း ဒီအမ်ိဳးအစားေတြပဲျဖစ္ျပီး binary, hexadecimal (သို႔) decimal foamt ထဲမွ Registry Editor ထဲမွာေဖာ္ျပၾကပါတယ္။ဆက္စပ္ေနတဲ႔ value မ်ားကေတာ့ DWORD_LITTLE_ENDIAN( အနိမ့္ဆံုး address မွ least significant byte ) နဲ႔ REG_DWORD_BIG_ENDIAN( အျမင့္ဆံုး address မွာ least significant byte) တို႔ျဖစ္ၾကပါတယ္။
Expandable String ValueREG_EXPAND_SZvariable-length data string တစ္ခုျဖစ္ပါတယ္။ဒီ data type ထဲမွာေတာ့ variable မ်ားပါ၀င္ျပီး ၄င္းတို႔က service (သို႔) program တစ္ခုက data ကိုအသံုးျပဳေသာအခါ ေျပလည္ေစပါတယ္။
Multi-String ValueREG_MULTI_SZmultiple string တစ္ခုျဖစ္ပါတယ္။ list မ်ား (သို႔) ဒီ typeမွာ လူေတြဖတ္ရႈႏိုင္တဲ႔ ပံုစံတစ္ခုထဲမွ multiple value မ်ားပါ၀င္ပါတယ္။Entry မ်ားဟာ space မ်ား၊ comma မ်ား ( သို႔ ) အျခားအမွတ္အသားမ်ားျဖင့္ ခြဲျခားထားပါတယ္။
String ValueREG_SZfixed-length text string တစ္ခုျဖစ္ပါတယ္။
Binary ValueREG_RESOURCE_LISTdata element မ်ားကို အစီအစဥ္တက် အစုလိုက္ထပ္ထားတဲ႔ series တစ္ခုျဖစ္ျပီး hardware device driver တစ္ခုကအသံုးျပဳတဲ႔ resource စာရင္းတစ္ခုကို သိမ္းဆည္းဖို႔ (သို႔) ၄င္းကေန ထိမ္းခ်ဳပ္ႏိုင္တဲ႔ physical devicesမ်ားရဲ႕ resource တစ္ခုကို သိမ္းဆည္းဖို႔ ဒီဇိုင္းျပဳလုပ္ထားပါတယ္။ ဒီdata ေတြကို ရွာေဖြ႔ေတြ႔ရွိျပီး System အားျဖင့္ ResourceMap tree ထဲမွာေရးၾကပါတယ္။ Binary Value တစ္ခုကဲ႔သို႔ hexadecimal format ထဲမွ Registry Editor ထဲမွာ ေဖာ္ျပပါတယ္။
Binary ValueREG_RESOURCE_REQUIREMENTS_LISTdata element မ်ားကို အစီအစဥ္တက် အစုလိုက္ထပ္ထားတဲ႔ series တစ္ခုျဖစ္ျပီး ျဖစ္ႏိုင္ေျခရွိတဲ႔ hardware resources driver မ်ား ရဲ႕ device driver စာရင္းကို သိမ္းဆည္းဖို႔ (သို႔) ၄င္းကေန ထိမ္းခ်ဳပ္အသံုးျပဳႏိုင္တဲ႔ physical devicesမ်ားရဲ႕ device driver တစ္ခုကို သိမ္းဆည္းဖို႔ ဒီဇိုင္းျပဳလုပ္ထားပါတယ္။ System ဟာ ResourceMap tree ထဲမွရွိတဲ႔ ဒီlist ထဲက subset ထဲမွာေရးၾကပါတယ္။ System က ဒီ data ေတြကို ရွာေဖြေတြ႔ရွိျပီး Binary Value တစ္ခုကဲ႔သို႔ hexadecimal format ထဲမွ Registry Editor ထဲမွာ ေဖာ္ျပပါတယ္။
Binary ValueREG_FULL_RESOURCE_DESCRIPTORdata element မ်ားကို အစီအစဥ္တက် အစုလိုက္ထပ္ထားတဲ႔ series တစ္ခုျဖစ္ျပီး physical hardware device တစ္ခုကအသံုးျပဳတဲ႔ resource စာရင္းတစ္ခုကို သိမ္းဆည္းဖို႔ ဒီဇိုင္းျပဳလုပ္ထားပါတယ္။ ဒီdata ေတြကို ရွာေဖြ႔ေတြ႔ရွိျပီး System အားျဖင့္ Hardware Description tree ထဲမွာေရးၾကပါတယ္။ Binary Value တစ္ခုကဲ႔သို႔ hexadecimal format ထဲမွ Registry Editor ထဲမွာ ေဖာ္ျပပါတယ္။
NoneREG_NONEသီးျခားဘယ္ type မွမရွိတဲ႔ Data ျဖစ္ပါတယ္။ ဒီdata ကို system (သို႔) applicationမ်ားအားျဖင့္ registry ထဲမွာေရးျပီး Binary Value တစ္ခုကဲ႔သို႔ hexadecimal format ထဲမွာ Registry Edistor ထဲမွာ ေဖာ္ျပပါတယ္။
LinkREG_LINKsymbolic link တစ္ခုကိုနာမည္ေပးထားတဲ႔ Unicode string တစ္ခုျဖစ္ပါတယ္။
QWORD ValueQWORD ValueData ဟာ 64-bit integer တစ္ခုျဖစ္တဲ႔ number တစ္ခုအားျဖင့္ ကိုယ္စားျပဳပါတယ္။ ဒီ data ဟာ Binary Value တစ္ခုကဲ႔သို႔ Registry Editor ထဲမွာ ေဖာ္ျပပါတယ္။


(Windows Registry မိတ္ဆက္ (၂) သို႔ ...)

Virusမ်ား၏ အထုပၸတၱိ (၄)

၁၉၉၇

ေဖေဖာ္၀ါရီ ၁၉၉၇ : Linux ( a Unix clone ) အတြက္ ပထမဆံုး virus ေပၚထြက္လာခဲ႔ပါတယ္...။ အဲဒီ virus ရဲ႕ နာမည္ကေတာ့ "Linux.Bliss" လို႔ေခၚပါတယ္။ အဲဒီလိုလမ္းေၾကာင္းေတြနဲ႔ Virus ေတြဟာ ေနာက္ထပ္ရွင္သန္ ေပါက္ဖြားႏိုင္မယ့္ ေနရာတစ္ခုကို သိမ္းပိုက္လုိက္ျပန္ပါတယ္။
ေဖေဖာ္၀ါရီ - ဧျပီ ၁၉၉၇ : macro virus မ်ားဟာ office 97 ဆီကို ေျပာင္းေရႊ႕ သြားပါတယ္...။ အဲဒီvirus ေတြထဲက ပထမဆံုး virus ေတြဟာ Microsoft Word 6/7 အတြက္ဖန္တီးထားတဲ႔ macro virus ေတြရဲ႕ ပံုစံကို ေျပာင္းလဲလိုက္ျခင္းသာလွ်င္ ျဖစ္ပါတယ္။ ဒါေပမယ့္ ခ်က္ခ်င္းဆိုသလိုပဲ office 97 document ေတြအတြက္ သီးသန္႔ virus ေတြလည္း ထြက္ေပၚလာခဲ႔ပါတယ္...။
မတ္လ ၁၉၉၇ : "ShareFun" လို႔ ေခၚတဲ႔ marco virus က Microsoft Word 6/7 ကို ထိုးႏွက္ေနခဲ႔ပါတယ္။ ၄င္း virus ဟာ Microsoft Word ရဲ႕ standard feature ေတြကိုအသံုးျပဳျပီး virus ကူးစက္ေအာင္လုပ္ရံုတင္မကပဲ MS-Mail ေတြကေနတဆင့္ သူ႔ဟာသူ copy ေတြလုပ္ျပီး ပို႔ပါေသးတယ္။
ဧျပီလ ၁၉၉၇ : "Homer" လို႔ေခၚတဲ႔ Virus ေတြပြားလာဖို႔အတြက္ File Transfer Protocol( FTP ) ေတြကိုအသံုးျပဳတဲ႔ ပထမဆံုး network worm virus ေတြ ထြက္လာပါတယ္...။
ဇြန္လ ၁၉၉၇ : Windows 95 အတြက္ ကိုယ္တိုင္ encrypting လုပ္ႏိုင္တဲ႔ virus ေတြေပၚထြက္လာပါတယ္။ အဲဒီ virus ရဲ႕ မူလအစကေတာ့ ရုရွားကျဖစ္ျပီး ၄င္းကို ေမာ္စကိုျမိဳ႕ ရွိ BBS မ်ားဆီပို႔ျပီး ျပန္႔ပြားေစခဲ႔တာ ျဖစ္ပါတယ္။
ႏို၀င္ဘာ ၁၉၉၇ : "Esperanto" ဆိုတဲ႔ DOS နဲ႔ Windows32 executable files ေတြကိုသာမကပဲ Mac OS (Macintosh) ေတြဆီကိုပါ ျပန္႔ႏွ႔ံ ၀င္ေရာက္ႏိုင္တဲ႔ ပထမဆံုး virus ေပၚလာပါတယ္။ ကံေကာင္းေထာက္မစြာပဲ ၄င္း virus ဟာ bug ေတြေၾကာင့္ platform ေတြကို ျဖတ္ျပီး မပ်ံ႕႕ ႏွံ႔ ႏိုင္ပါဘူး။
ဒီဇင္ဘာ ၁၉၉၇ : virus ပံုစံအသစ္ျဖစ္တဲ႔ "mIRC Worm" ေတြရဲ႕ အစပိုင္းကိုေရာက္ရွိလာခဲ႔ပါတယ္။ ၄င္း virus ဟာ လူသိအမ်ာဆံုးျဖစ္တဲ႔ Windows Internet Relay Chat (IRC) utility မွာ virus script ေတြကို လက္ခံျပီး ၄င္း virus မ်ားကိုယ္တိုင္ IRC-Channels တေလွ်ာက္ ထုတ္လႊတ္ႏိုင္တဲ့ "hole" ကေန Virus ေတြကိုျပန္႔ႏွံ႕ ေစတာျဖစ္ပါတယ္။ ဒါေပမယ့္ IRC ရဲ႕ ေနာက္ထုတ္ Version မွာေတာ့ ၄င္း hole ကို block လုပ္ခဲ႔တဲ႔အတြက္ mIRC Worm မ်ား ေပ်ာက္ကြယ္ခဲ႔ရပါတယ္။

KAMI ltd. anti-virus ဌာနဟာ မူလကုမၸဏီကေနျပီး ခြဲထြက္ခါ သီးျခားရပ္တည္ခဲ႔ပါတယ္...။ ဒီအျဖစ္အပ်က္ဟာ ၁၉၉၇ ရဲ႕ ထူးျခားတဲ႔ အဓိကအျဖစ္အပ်က္လုိ႔ဆိုႏိုင္ပါတယ္...။ ယခုအခ်ိန္အခါမွာေတာ့ ၄င္း ကုမၸဏီကို Kaspersky Labs လို႔ ေခၚျပီး anti-virus industry ေတြကို ဦးေဆာင္ ဦးရြက္ ျပဳေနတဲ႔ ကုမၸဏီ တစ္ခုအျဖစ္သတ္မွတ္ခံထားရပါတယ္...။၄င္း ကုမၸဏီဟာ ၁၉၉၄ မွာကတည္းက ကုမၸဏီရဲ႕ အဓိက ထုတ္လုပ္ခဲ႔တဲ႔ AntiViral Toolkit Pro (AVP ) anit-virus scanner ဟာ ကမာၻတ၀ွမ္းရွိ လက္ေတြ႔စမ္းသပ္ခန္း ေတာ္ေတာ္မ်ားမ်ားမွာ ျမင့္မားတဲ႔ ရလဒ္နဲ႔ ေအာင္ျမင္မႈရခဲ႔ပါတယ္။ ဒီခြဲထြက္ကုမၸဏီက developer မ်ားရဲ႕ အဖြဲ႔ငယ္ေလးေတြကို အိမ္တြင္းေစ်းကြက္ကို ဦးတည္ျပီး အျမတ္အစြန္းမ်ားရရွိဖို႔ အခြင့္အေရးေပးခဲ႔တယ္...ဒါေၾကာင့္လဲ ကမာၻေက်ာ္ၾကား ကုမၸဏီတစ္ခုျဖစ္ခဲ႔ပါတယ္...။ Short run versions မ်ားအတြက္၊ ျဖစ္ႏိုင္ေျခရွိျပီး လူသံုးအမ်ားဆံုးျဖစ္တဲ႔ platform မ်ားအတြက္ တိုးတက္ဖြံ႕ ျဖိဳးေစျခင္း၊ ထုတ္လုပ္ျခင္း ၊ anti-virus solutions အသစ္မ်ား ေပးျခင္း၊ ႏိုင္ငံတကာ ျဖန္႔ဖ်ဴးမႈမ်ားျပဳလုပ္ျခင္း နဲ႔ product support network မ်ား ဖန္းတီးျခင္းတို႔ကို ျပဳလုပ္ခဲ႔ပါတယ္။

ေအာက္တိုဘာ ၁၉၉၇ - F-Secure Anti-Virus (FSAV) မွာ AVP နည္းပညာဆိုင္ရာ လိုင္စင္ကို အသံုးျပဳဖို႔အတြက္ သေဘာတူစာခ်ဳပ္မွာ လက္မွတ္ေရးထိုးခဲ႔ၾကပါတယ္။ F-Secure Anti-Virus (FSAV) package ဟာ DataFellows (Finland) anti-virus product အသစ္ျဖစ္ခဲ႔ပါတယ္။ အဲဒီမတိုင္ခင္ကေတာ့ DataFellows ကို F-PROT anti-virus package manufacturer လို႔ ေခၚပါတယ္။

၁၉၉၇ ခုႏွစ္မွာလည္းပဲ US နဲ႔ ဥေရာပ မွာရွိတဲ႔ အဓိက anti-virus ထုတ္လုပ္သူမ်ားၾကားမွာ မေကာင္းသတင္းေတြေတာ့ရွိခဲ႔ပါတယ္။ ႏွစ္စပိုင္းမွာ McAfee က သူရဲ႕ အဓိကျပိဳင္ဘက္ျဖစ္တဲ႔ Dr.Solomon ရဲ႕ anti-virus program မ်ားထဲမွာ "feature" တစ္ခုကို သူတို႔ရဲ႕ ကၽြမ္းက်င္သူေတြက ေတြ႔ရွိခဲ႔ျပီလို႔ ေၾကျငာခဲ႔ပါတယ္။ McAfee ရဲ႕ သက္ျပခ်က္မ်ားစတင္ခဲ႔ျပီး အဲဒီသက္ေသခံခ်က္ေတြကေတာ့ မ်ားစြာေသာ virus-type မ်ားကို ရွာေဖြဖို႔အတြက္ scan ဖတ္ေနစဥ္အခ်ိန္အတြင္းမွာ Dr.Solomon ရဲ႕ anti-virus မ်ားဟာ advanced scanning mode ကို switch လုပ္သြားတယ္လို႔ဆိုပါတယ္။ အဲဒီအဓိပၸာယ္ကေတာ့ အခ်ိဳ႕ Virus ကူးစက္ထားျခင္းမရွိတဲ႔ computer မ်ားကို scan ဖတ္ေနစဥ္အတြင္းမွာ Dr.Solomon ရဲ႕ anti-virus ေတြ usual mode မွာလည္ပတ္ေနျပီး advanced mode ကိုကူးေျပာင္းသြားပါတယ္ ... McAfee ရဲ႕ အဆိုအရေတာ့ "cheat mode" ( ၄င္းက usual mode virus မ်ားအတြက္ virus collection မ်ားကို စမ္းသပ္ေနစဥ္အတြင္းမွာ မျမင္ႏိုင္ေစဘဲ detect လုပ္ဖို႔ application ကို စတင္လုပ္ေဆာင္ေစပါတယ္။) ဆိုပါတယ္။ အဲဒီအတြက္ အက်ိဳးဆက္ကေတာ့ Dr.Solomon ရဲ႕ anti-virus မ်ားဟာ virus မ၀င္ထားတဲ႔ disk မ်ားကို scan ဖတ္တဲ႔အခါ ႏွစ္ခုလံုး speed ေကာင္းျပီး virus collectionမ်ားကို scan ဖတ္ေနစဥ္အတြင္း virus ကိုေကာင္းစြာ ရွာေဖြႏိုင္ပါတယ္။
အခ်ိန္အနည္းငယ္အၾကာမွာပဲ Dr.Solomon က McAfee ရဲ႕ စြပ္စြဲခ်က္မ်ားဟာ မမွန္ကန္ေၾကာင္း တုန္႔ျပန္လိုက္ပါတယ္။ အခုိင္အမာေျပာခဲ႔တာကေတာ့ " ကမာၻတခြင္မွာ Dr.Solomon ရဲ႕ anti-virus ဟာ အေကာင္းဆံုးေရြးခ်ယ္မႈတစ္ခုျဖစ္ေစရမယ္ ... အဲလိုမွ မဟုတ္ဘူးဆိုရင္ သူ႔ကုမၸဏီကို ဖ်က္သိမ္းလိုက္မယ္" လို႔ပါတယ္။ တခ်ိန္တည္းမွာပဲ McAfee ဟာ Trend Micro နဲ႔ အျခား antivirus software ထုတ္လုပ္သူမ်ားနဲ႔အတူ Internet ႏွင့္ e-mail data scanning နည္းပညာမူပိုင္ခြင့္ ခ်ိဳးေဖာက္မႈေတြနဲ႔ ပတ္သတ္ျပီး အမႈရင္ဆိုင္ေနခဲ႔ပါတယ္။ ဒါ့အျပင္ Symantec ကလည္း McAfee ဟာ Symantec codes ေတြကို McAfee product ေတြမွာ အသံုးျပဳတယ္လို႔ စြပ္စြဲျပီး အမႈျပဳလုပ္ျခင္းေတြ စသည္ျဖင့္ ျဖစ္ခဲ႔ပါတယ္။

ႏွစ္ဆံုးပိုင္းမွာေတာ့ McAfee အမည္ အျဖစ္အပ်က္ေတြေတာ္ေတာ္မ်ားမ်ား ျဖစ္ခဲ႔ပါတယ္... အဲဒါကေတာ့ McAfee နဲ႔ Network General က Network Assciates Company အသစ္ဖြဲ႔စည္းေၾကာင္းေၾကျငာျခင္းနဲ႔ သူတို႔ရဲ႕ services မ်ားအတြက္ anti-virus protection software ေစ်းကြက္မ်ားသာမကပဲ computer safety universal system မ်ား၊ encryption နဲ႔ network administration ေစ်းကြက္ပါကိုပါ ေနရာခ်ထားျခင္းျပဳလုပ္ခဲ႔ပါတယ္။

၁၉၉၈

Virus မ်ားက MS Windows , MS Office တိုက္ခိုက္ခဲ႔ၾကသလို network application မ်ားကို တိုက္ခိုက္မႈကလည္း အားမေပ်ာ့ခဲ႔ပါဘူး။ Virus အသစ္မ်ားရဲ႕ ရႈပ္ေထြးတဲ႔ ထိုးႏွက္ခ်က္ေတြ နဲ႔ network ကေန computer ဆီသို႔ ထိုးေဖာက္မႈ နည္းလမ္းေတြဟာလည္း တိုးတက္လာခဲ႔ပါတယ္။ ဒါ့အျပင္ Internet access passwords မ်ားကို ခိုးယူတဲ႔ Trojan မ်ား နဲ႔ ငုပ္လွ်ိဳးေနတဲ႔ administration utilities မ်ားလည္း ကြန္ျပဴတာကမာၻဆီသို႔ ေရာက္ရွိလာခဲ႔ပါတယ္။ Virus ပါ၀င္တဲ႔ CD မ်ားေၾကာင့္လည္း အျဖစ္အပ်က္မ်ားစြာ ျဖစ္ခဲ႔ပါတယ္... ဘာေၾကာင့္လဲဆိုေတာ့ အခ်ိဳ႕ေသာ media publisher ေတြက CIH နဲ႔ Marburg ( Windows viruses) တို႔ကို သူတို႔ရဲ႕ ျဖန္႔ခ်ီမႈမ်ားကို ကာကြယ္ဖို႔အတြက္ CD မ်ားမွာ တြဲဖက္ခဲ႔တာေၾကာင့္ျဖစ္ပါတယ္။

ႏွစ္စပိုင္းမွာ "Win32.HLLP.DeTroie" virus အုပ္စု၀င္မ်ား ကူးစက္ျပန္႔ႏွံ႕ ျခင္း ျဖစ္ပြားခဲ႔ပါတယ္။ ၄င္း virus ေတြဟာ Windows32 executed file မ်ားကို ကူးစက္ရံုတင္မဟုတ္ပဲ ကိုယ္ပိုင္ information ေတြကိုလည္း computer ေပၚမွာ ထုတ္လႊင့္ႏိုင္တဲ႔ စြမ္းရည္ရွိၾကပါတယ္။ ဒါေၾကာင့္လည္း ကြန္ျပဴတာေလာကမွာ အထိတ္တလန္႔ျဖစ္ေစခဲ႔ရတာပါ။ specific libraries ကိုအသံုးျပဳထားတဲ့ virus ေတြကေတာ့ French version Windows ေတြမွာ တြဲဆက္ပါ၀င္ေနၾကျပီး Virusကူးစက္မႈဟာ ျပင္သစ္စကားအသံုးျပဳတဲ႔ ႏိုင္ငံေတြမွာ အက်ိဳးသက္ေရာက္မႈေတြရွိေစခဲ႔ပါတယ္။

ေဖေဖာ္၀ါရီလ ၁၉၉၈ : Excel table မ်ားမွာ ကူးစက္တဲ႔ virus ပံုစံေနာက္တစ္မ်ိဳးျဖစ္တဲ႔ "Excel4.Paix" ( [သို႔] "Formula.Paix) ေပၚထြက္ခဲ့ပါတယ္။ ဒီအမ်ိဳးအစား macro virus တစ္ခုမွာေတာ့ virus marco area အမ်ိဳးအစားအတြက္ အသံုးျပဳေနက် Excel table မ်ားအတြင္းမွာ အေျခခံျပီး အသံုးခ်ထားတာမဟုတ္ပါဘူး...။ ဒါေပမယ့္ ေဖာ္ျမဴလာအရေတာ့ self-reproduction code ကိုအဆင္ေျပေအာင္ ေနရာခ်ထားႏိုင္တဲ႔ စြမ္းရည္ရွိၾကပါတယ္။

ေဖေဖာ္၀ါရီ - မတ္လ ၁၉၉၈ : ပထမဆံုး အသြင္အမ်ိဳးအမ်ိဳးကိုကူးေျပာင္းႏိုင္တဲ့ Windows32 virus မ်ား ထြက္ေပၚလာျပီး ပ်ံႏွ႔ံသြားခဲ႔ပါတယ္။ anti-virus programs developer မ်ား ဘာမွမလုပ္လိုက္နိုင္ခဲ႔ပါဘူး။ ဒါေပမယ့္ အဲဒီ virus ေတြကို ရွာေဖြတဲ႔ နည္းပညာ ေတြကုိေတာ့ အပူတျပင္းျပဳျပင္ကိုက္ညွိုျခင္း၊ DOS- virus မ်ားအတြက္ ဒီဇိုင္းျပဳလုပ္ျခင္း မ်ားနဲ႔ အေျခအေနအသစ္ကို ျပဳလုပ္ခဲ႔ရပါတယ္။

မတ္လ ၁၉၉၈ : "AccessiV" လို႔ေခၚတဲ႔ ပထမဆံုး Microsoft Access virus ေမြးဖြားခဲ႔ပါတယ္။ ၄င္း virus ကေတာ့ ( "Word.Concept" နဲ႔ "Excel.Laroux" virus မ်ားကဲ႔သို႔) ဘာမွထူးထူးေထြေထြ ထိခိုက္ျမည္ဟီးေစခဲ့တာေတြ မရွိခဲ႔ပါဘူး။
မတ္လ ၁၉၉၈ : ပထမဆံုး MS Office application ႏွစ္ခုကို ကူးစက္ႏိုင္တဲ႔ virus "Cross" macro-virus ေပၚလာပါတယ္။ ဒီ virus မတိုင္ခင္မွာေတာ့ virus မ်ားဟာ MS Office application တစ္ခုမွ သူတို႔ရဲ႕ code မ်ားကိုအျခား application မ်ားမွာ ျဖစ္ေပၚေစတာ ျဖစ္ပါတယ္။

ေမလ ၁၉၉၈ : "RedTeam" viurs က Windows EXE -files မ်ားကို ကူးစက္ျပီး virus ပါတဲ႔ file ေတြကို e-mail အျဖစ္ ပို႔လႊတ္ပါတယ္။


(ဆက္လက္ေဖာ္ျပပါမည္...)

Virusမ်ား၏ အထုပၸတၱိ (၃)

၁၉၉၄
၁၉၉၄ ကို ေရာက္လာတဲ့အခါမွာေတာ့ CD virus ေတြရဲ႕ ျပႆနာက ပိုျပီး အေရးၾကီးလာခဲ႔ပါတယ္။ ဒီ Virus ေတြ ျပန္ႏွံ႕ ခဲ႔ရျခင္းရဲ႕ အဓိကအေၾကာင္းအရင္းကေတာ့ CD disk ေတြ လူသံုးမ်ားလာလို႔ပဲျဖစ္ပါတယ္။ တျပိဳင္နက္တည္း CDမ်ားကို preparing လုပ္တဲ႔အခါမွာ master disk ေတြဟာ virus ေတြကို ရရွိသြားၾကပါတယ္။ အဲဒီအတြက္အက်ိဳးရလဒ္ကေတာ့ ေတာ္ေတာ္္ေလးမ်ားျပားလွတဲ႔ အေရအတြက္ ( ၁ ေသာင္း ေလာက္ေသာ ) virus ကူးစက္ေနတဲ႔ CD မ်ား ေစ်းကြက္ထဲကိုေရာက္သြားျခင္းပါပဲ။ ေသခ်ာတာတစ္ခုကေတာ့ ဒီ Virus ကို သူတို႔ မေျဖရွင္းႏိုင္ခဲ႔ၾကပါဘူး...ဒါေၾကာင့္ CD ေတြကိုဖ်က္ဆီးခဲ႔ၾကရပါတယ္။
ဒီႏွစ္ရဲ႕ အေစာပိုင္းမွာပဲ ျဗိတိန္ႏိုင္ငံမွာ 'SMEG.Pathogen" နဲ႔ "SMEG.Queeg" ဆိုတဲ႔ ျပင္းထန္ျပီးရႈပ္ေထြးလွတဲ႔ polymorphic virus ေတြေခတ္စားခဲ႔ပါတယ္။ ၄င္း virus ေတြကို ယခုေခတ္တိုင္ေအာင္ anti-virus program ေတြအားလံုး ၁၀၀% ျပည့္မွန္ကန္ေအာင္ detection လုပ္ႏိုင္ေသးပါဘူး။ ၄င္း virus ရဲ႕ ဖန္တီးသူဟာ virus ကူးစက္တဲ႔ဖိုင္ေတြကို BBS တစ္ခုဆီမွာ ထည့္ထားပါတယ္။ ဒါေတြဟာ media အသိုင္းအ၀ိုင္းၾကားမွာ တကယ္ပဲ ေၾကာက္ရြံ႕ ထိတ္လန္႕ ပူပင္ေစခဲ႔တဲ႔ ျပႆနာတစ္ခုျဖစ္ခဲ႔ပါတယ္။
အျခားထိတ္လန္႔ဖြယ္ ဂယက္တစ္ခုကေတာ့ "GoodTimes" ဆိုတဲ႔ virus ကိုေထာက္ပံ့ေပးတဲ႔ message တစ္ခုကေန ဖန္တီးခဲ႔တာျဖစ္ပါတယ္။ ၄င္း virus က internet ကေနတဆင့္ computer မ်ားဆီကို ၄င္းပါတဲ႔ E-mail ကိုရရွိတဲ႔အခ်ိန္မွာ ကူးစက္ပါတယ္။"GoodTimes" လိုမ်ိဳး virus ေတြအမွန္တကယ္ ပါလာတာေတာ့မဟုတ္ပါဘူး ဒါေပမယ့္ ေနာက္ပိုင္းမွာေတာ့ "Good Times" text string ေတြ ပါ၀င္တဲ႔ DOS virus ေတာ့ထြက္ေပၚလာပါတယ္။ ၄င္းကို "GT-Spoof" လို႔ေခၚပါတယ္။
ဥပေဒျပ႒ာန္းခ်က္မ်ားကို တိုးတက္အတည္ျပဳျပီးတဲ႔ေနာက္ ၁၉၉၄ ရဲ႕ ေႏြရာသီမွာေတာ့ SMEG virus တီထြင္ခဲ႔သူကို ဖမ္းဆီးခဲ႔ပါတယ္။ တခ်ိန္တည္းမွာပဲ ARCV(Association of Really Cruel Viruses) လို႔ေခၚတဲ႔ virus ျပဳလုပ္တဲ႔ အုပ္စုတစ္ကိုလည္း ဖမ္းဆီးမႈေတြျပဳလုပ္ခဲ႔ပါတယ္။ အဲဒီေနာက္ အခ်ိန္အနည္းငယ္ၾကာျပီးတဲ႔ေနာက္မွာ virus မ်ားကိုျပဳလုပ္ခဲ႔ virus ဖန္တီးသူေနာက္တစ္ေယာက္ ေနာ္ေ၀း မွာ ဖမ္းဆီးခဲ႔ပါတယ္။
ဒီႏွစ္ပိုင္းမွာပဲ ပံုမွန္မဟုတ္တဲ႔ virus အသစ္တခ်ိဳ႕႕ထြက္ေပၚလာျပန္ပါတယ္။ အဲဒါေတြကေတာ့...
ဇန္န၀ါရီ ၁၉၉၄ : "Shifter" လို႔ေခၚတဲ႔ object modules(OBJ files) မ်ားကိုကူးစက္တဲ႔ ပထမဆံုး virus နဲ႔ ေမာ္စကိုျမဳိ႕ မွာ polymorphic virus ေၾကာင့္ ပထမဆံုးအထိတ္တလန္႔ျဖစ္ေစခဲ႔တဲ႔ "Phantom1" ၊
ဧျပီ ၁၉၉၄ : program source code ( C နဲ႔ Pascal) တို႔ကို ကူးစက္တဲ႔ virus အုပ္စု၀င္ျဖစ္တဲ႔ "SrcVir" ၊
ဂၽြန္ ၁၉၉၄ : ရုရွားႏိုင္ငံမွာ အေက်ာ္ၾကားဆံုး virus တစ္ခုျဖစ္ခဲ႔တဲ႔ "OneHalf" ၊
စက္တင္ဘာ ၁၉၉၄ : boot-file မ်ားကို ကူးစက္တဲ႔ virus "3AP3A" ၊ ၄င္း virus ဟာ MS-DOS ထဲကို ထည့္သြင္းတဲ့အခါ ပံုမွန္မဟုတ္တဲ႔ ျမင့္မားတဲ႔ နည္းလမ္းေတြကို အသံုးျပဳထားပါတယ္။ ဒါေၾကာင့္ anti-virus ေတြဟာ ဒီ virus နဲ႔ေတြ႔ဆံုဖို႔အဆင့္သင့္မျဖစ္ခ႔ဲ ၾကပါဘူး။
၁၉၉၄ ရဲ႕ ေႏြဦးရာသီမွာေတာ့ အဲဒီအခ်ိန္ကာလတုန္းက anti-virus ေတြကိုဦးေဆာင္ေနတဲ႔ ကုမၸဏီတစ္ခုျဖစ္တဲ႔ Central Point ရပ္စဲခဲ႔ပါတယ္။ ဒါေၾကာင့္လဲဆိုေတာ့ အဲဒီအခ်ိန္ anit-virus ကုမၸဏီေလးမ်ားျဖစ္ၾကတဲ႔ Peter Norton Computing ၊ Cetus International နဲ႔ Fifth Generation Systems စတဲ႔ ကုမၸဏီေလးေတြကို Symantec လက္၀ါးၾကီးအုပ္ခဲ႔တဲ႔အျပင္ Central Point ကိုလည္း ၀ယ္ယူလိုက္ျခင္းေၾကာင့္ျဖစ္ပါတယ္။

၁၉၉၅
ဒီႏွစ္ပိုင္းမွာေတာ့ DOS virus ေတြၾကားမွာ သိပ္ထူးထူးျခားျခားမရွိခဲ႔ပါဘူး။ သို႔ေသာ္လည္း အလြန္ရႈပ္ေထြးတဲ႔ virus မ်ားျဖစ္တဲ႔ "NightFall", "Nostardamus", "Nutcracker" နဲ႔ funny virus မ်ားျဖစ္တဲ႔ "bisexual" virus,"RMNS" နဲ႔ BAT virus "Winstart" တို႔ေပၚေပါက္ခဲ႔ပါတယ္။ ဒါ့အျပင္ "ByWay" နဲ႔ "DieHard2" viurs မ်ားလည္း က်ယ္က်ယ္ျပန္႔ျပန္႔ ျပန္ႏွံ႕ ခဲ႔ျပီး ကမာၻတစ္ခြင္ပ်ံႏွံခဲ႔တဲ႔ သတင္းေတြထြက္ေပၚခဲ႔ပါတယ္။
၁၉၉၅ ေဖေဖာ္၀ါရီမွာေတာ့ Microsoft မွာ ျဖစ္ရပ္တစ္ခု ျဖစ္ပြားခဲ႔ပါတယ္။ အဲဒါကေတာ့ Windows95 demo disk ေတြမွာ "Form" ကူးစက္ေနျခင္းပါပဲ ။ Microsoft ကေနျပီး ၄င္းရဲ႕ copy disk ေတြကို beta စမ္းသပ္သူမ်ားဆီကုိပို႔ခဲ႔ပါတယ္...အဲဒီမွာ တစ္ေယာက္ေသာ စမ္းသပ္သူက အလုပ္မရွိအလုပ္ရွာျပီး disk ေတြကို virus အတြက္ စမ္းသပ္ခဲ႔လို႔ျဖစ္ပါတယ္။
၁၉၉၅ ေႏြဦးေပါက္မွာေတာ့ anti-virus ကုမၸဏီႏွစ္ခုျဖစ္တဲ႔ ESaSS( ThunderBYTE anti-virus) နဲ႔ Data Defense (Norman Virus Control) တို႔က ၄င္းတို႔ ပူးေပါင္းေၾကာင္း ေၾကျငာခဲ႔ပါတယ္။ ၄င္း ကုမၸဏီေတြက anti-virus ေတြနဲ႔ ပတ္သတ္ရင္ သီးျခား ရပ္တည္ႏိုင္တဲ႔ စြမ္းရည္ရွိၾကတဲ႔ ကုမၸဏီေတြျဖစ္ပါတယ္။ သို႔ေသာ္လည္း သူတို႔က အတူပူးေပါင္း ၾကိဳးစားအားထုတ္မႈခဲ႔ၾကျပီး ေပါင္းစပ္ထားတဲ႔ anti-virus system တစ္ခုကို စတင္အလုပ္လုပ္ေစခဲ႔ပါတယ္။
၁၉၉၅ ၾသဂုတ္ : ဒီလဟာ virus နဲ႔ anti-virus အတြက္ သမိုင္းအခ်ိဳးအဆစ္ တခုျဖစ္ခဲ႔ရပါတယ္။ ဘာေၾကာင့္လဲဆိုေတာ့ Microsoft Word ("Concept") အတြက္ ပထမဆံုး virus "alive" ထြက္ေပၚလာခဲ႔လို႔ပါပဲ။ အဲဒီ virus က လအနည္းငယ္အတြင္းမွာပဲ ကမာၻအ၀ွမ္းကို ေျခဆန္႔ခဲ႔ျပီး MS word user ေတြရဲ႕ Computer ေတြကိုဖ်က္ဆီးခဲ႔တဲ႔ အျပင္ အမ်ိဳးအမ်ိဳးေသာ computer ေခါင္းစီးေတြကို ကိုင္လႈပ္ခဲ႔တဲ႔ ပထမဆံုး virus ျဖစ္လာခဲ့ပါတယ္။

၁၉၉၆
ဇန္န၀ါရီ ၁၉၉၆ မွာ လူသိမ်ားထင္ရွားတဲ႔ အျဖစ္အပ်က္ႏွစ္ခုျဖစ္ခဲ႔ပါတယ္...ပထမတစ္ခုကေတာ့ ပထမဆံုး Windows95 virus ('Win95.Boza') ထြက္ေပၚလာျခင္းနဲ႔ ေနာက္တစ္ခုကေတာ့ ရုရွားႏိုင္ငံ စိန္႔ပီတာစဘတ္ မွာ အထိတ္တလန္႔ျဖစ္ေစခဲ႔တဲ႔ ျပင္းထန္ရႈပ္ေထြးတဲ႔ polymorphic virus ျဖစ္တဲ႔ "Zhengxi" တို႔ေၾကာင့္ပဲျဖစ္ပါတယ္။
၁၉၉၆ မတ္လမွာေတာ့ "Win.Tentacle" လို႔ေခၚတဲ႔ ပထမဆံုး Windows 3.x virus ေပၚလာပါတယ္။ ၄င္းက ျပင္သစ္ႏိုင္ငံမွာရွိတဲ႔ ေဆးရံုတစ္ခု နဲ႔ အျခား တကၠသိုလ္အဖြဲ႔အစည္းမ်ား ရဲ႕ computer network တစ္ခုကို ကူးစက္ခဲ႔တာျဖစ္ပါတယ္။ ဒီအျဖစ္အပ်က္ဟာ ေတာ္ေတာ္စိတ္၀င္စားစရာေကာင္းခဲ႔ပါတယ္... ဘာေၾကာင့္လဲဆိုေတာ့ ဒီ virus ဟာ ပထမဆံုး network ေပၚကိုတက္လာတဲ႔ ပထမဆံုး Windows virus ျဖစ္ေနလို႔ပါပဲ။ အဲဒီအခ်ိန္မတိုင္ခင္တုန္းကေတာ့ Windows virus ေတြဟာ သူတို႔ကို စုစည္းထားတဲ႔ ပစၥည္းေတြထဲမွာ နဲ႔ virus ျပဳလုပ္သူေတြရဲ႕ electornic ပစၥည္းေတြထဲမွာသာလွ်င္ျဖစ္ရွိေနခဲ႔တာ ျဖစ္ပါတယ္။ boot virus ေတြ၊ DOS virus ေတြနဲ႔ marco virusေတြသာလွ်င္ လြတ္လပ္စြာ သြားလာစီးနင္းေနတာ ျဖစ္ပါတယ္။
၁၉၉၆ ဂၽြန္လ မွာေတာ့ OS/2 အတြက္ ပထမဆံုး viurs ျဖစ္တဲ႔ "OS2.AEP" ထြက္လာခဲ႔ျပီး အဲဒီ operation system ရဲ႕ EXE file ေတြကို ကူးစက္ပါတယ္။ အဲဒီမတိုင္ခင္တုန္းကေတာ့ OS\2 ေအာက္မွာ virus ေတြဟာ သူတို႔ကိုယ္တိုင္ file ေတြကိုအစားထိုးျပီးေရးတဲ႔ အဆင့္မွာသာ တည္ရွိေနၾကီး ၄င္း တို႔ကိုသာ ဖ်က္ဆီးေနခဲ႔ၾကပါတယ္။
၁၉၉၆ ဇူလိုင္လမွာ Microsoft Excel အတြက္ ပထဆံုး virus ျဖစ္တဲ႔ "Laroux" ထြက္ေပၚလာျပီး တခ်ိန္တည္းမွာပဲ အလက္စကာ နဲ႔ ေတာင္အာဖရိက မွာရွိတဲ႔ ဆီကုမၸဏီေတြမွာ ၄င္း virus ကူးစက္မႈေတြျဖစ္ပြားခဲ႔ပါတယ္။ "Laroux" virus ရဲ႕ idea ကေတာ့ Microsoft Word virus ေတြနဲ႔ ဆင္တူျပီး macro (သို႔) Basic program ေတြအေပၚမွာအေျခခံခဲ႔တာျဖစ္ပါတယ္။ ၄င္း program ေတြဟာ Microsoft Excel နဲ႔ Microsoft Word documents ႏွစ္ခုစလံုးရဲ႕ electornic spreadsheet ေတြမွာ ပါ၀င္ေနႏိုင္ပါတယ္။ ၄င္းတို႔ဟာ Miscrosoft Excel ထဲသို႔ Basic language ကိုေျပာင္းလဲေစျပီး virus ဖန္တီးျခင္းကိုလည္း ခြင့္ျပဳေစပါတယ္။
၁၉၉၆ ဒီဇင္ဘာ မွာ Windows95 အတြက္ ပထမဆံုး "memory resident" virus ျဖစ္တဲ႔ "Win95.Punch" ထြက္လာပါတယ္။ ၄င္းက VxD driver ၊ file access အခ်ိတ္အဆက္ေတြ ကဲ႔သို႔ Windows memory ထဲမွာ ေနၾကျပီး ဖြင့္လို႕က္တဲ႔ Windows EXE fileေတြကို ကူးစက္ပါတယ္။
အၾကမ္းဖ်င္းအားျဖင့္ေျပာရရင္ ၁၉၉၆ ခုႏွစ္မွာ Windows32 operating system( Windows95 နဲ႔ WindowsNT) နဲ႔ Microsoft Office application ေတြထဲကို ၀င္ေရာက္ေႏွာင့္ယွက္တဲ႔ virus ေတြ စတင္ပ်ံ႕ ႏွံ႔ ေနပါျပီ။ ဒီႏွစ္ပိုင္းအတြင္းနဲ႔ ေနာက္ႏွစ္ေတြမွာ မ်ားစြာေသာ Windows virus မ်ား၊ ရာေပါင္းမ်ားစြာေသာ macro virus မ်ားထြက္ေပၚလာခဲ႔ပါတယ္။ ၄င္းတို႔ထဲက အမ်ားစုဟာ နည္းပညာအသစ္ေတြ၊ ကူးစက္တဲ႔ နည္းလမ္းအသစ္ေတြကို အသံုးျပဳခဲ႔ျပီး ေျခလံုလက္လံု နဲ႔ အမ်ိဳးမ်ိဳးေျပာင္းလဲႏိုင္တဲ႔ စြမ္းရည္ေတြ ပါ၀င္ပါတယ္။ ၄င္းတို႔ဟာ virus တုိးတက္ေျပာင္းလဲမႈ ရဲ႕ ေနာက္ေျခလွမ္းတစ္ခုျဖစ္ပါတယ္။ ၂ ႏွစ္အတြင္းမွာ DOS virus မ်ားဟာလည္း အလားတူ တိုးတက္လာၾကျပန္ပါတယ္။ လြန္ခဲ႔ တဲ႔ ၁၀ ႏွစ္မတိုင္ခင္မွာပဲ ၄င္း DOS virus မ်ားဟာ တစ္စတစ္စ နဲ႔ တူညီေသာ feature ေတြကို စတင္အသံုးျပဳခဲ႔ပါတယ္။ ဒါေပမယ့္ နည္းပညာအဆင့္ကေတာ့ ေနာက္တစ္ဆင့္ကို တက္လွမ္းႏိုင္ခဲ႔ပါတယ္။

( Virusမ်ား၏ အထုပၸတၱိ (၄) သို႔ ...)

Virusမ်ား၏ အထုပၸတၱိ (၂)

၁၉၉၀
ဒီႏွစ္ကေတာ့ ထင္ရွားေက်ာ္ၾကားတဲ႔ အျဖစ္အပ်က္မ်ားစြာကို ယူေဆာင္လာခဲ႔ပါတယ္..။ ပထမ အျဖစ္အပ်က္တစ္ခုကေတာ့ ပထမဆံုး ပံုစံမ်ိဳးစံုရုပ္ေျပာင္းရုပ္လႊဲလုပ္ႏိုင္တဲ႔ "Chameleon" ( "V2P1", "V2P2" နဲ႔ "V2P6 လို႔လည္း လူသိမ်ားတဲ႔ ) Virus မ်ားထြက္ေပၚလာခဲ႔ပါတယ္။ anti-virus program ေတြက virus မ်ားကို ရွာေဖြႏိုင္ဖို႔အတြက္ "မ်က္ႏွာဖံုးမ်ား"( virus code အပိုင္းအစမ်ား) ကို မသံုးခင္အခ်ိန္ထိေအာင္ ပါပဲ။ "Chameleon" မ်ား ေပၚထြက္လာျပီးတဲ႔ ေနာက္မွာ anti-virus program developer မ်ားဟာ virus ကို detect လုပ္ႏိုင္ဖို႔အတြက္ ကြဲျပားျခားနားတဲ႔ နည္းလမ္းအမ်ိဳးမ်ိဳးကို ရွာေဖြခဲ႔ၾကရပါတယ္...။
ဒုတိယ အျဖစ္အပ်က္ကေတာ့ Bulgarian " virus production factory" ေပၚထြက္လာခဲ႔ျခင္းပါ။ Bulgarian က အလြန္႔အလြန္မ်ားျပားတဲ႔ virus အသစ္ေပါင္းေျမာက္မ်ားစြာကို ဖန္တီးခဲ႔ပါတယ္။ ဆိုးရြားေသာ အေျခအေနကိုျဖစ္ေပၚေစတဲ႔ "Murphy", "Nomenclatura", "Beast"( [ သို႔ ] "512", "Number-of-Beast") အုပ္စု၀င္ virus မ်ား နဲ႔ "Eddie" Virus မ်ားကို ျပဳျပင္မြန္းမံျခင္း စသျဖင့္ေသာ လုပ္ငန္းမ်ားကို ျပဳလုပ္ခဲ႔ပါတယ္။ ေသခ်ာတာတစ္ခုကေတာ့ Dark Avenger( "Eddie") ဟာ မ်ားစြာေသာ virus အသစ္မ်ား ျပဳလုပ္ျခင္း၊ system အတြင္းတြင္ ကူးစက္ျခင္းႏွင့္ track မ်ားကို ဖံုးကြယ္ျခင္း ရဲ႕ အေျခခံ စည္းစနစ္အသစ္မ်ားကို အက်ိဳးရွိစြာအသံုးခ်ျခင္းတို႔ေၾကာင့္ ျပင္းျပင္းထန္ထန္ ထိေရာက္လာေစပါေတာ့တယ္။ ဒါ့အျပင္ virus code မ်ားကို လဲလွယ္ဖို႔နဲ႔ viurs ျပဳလုပ္သူမ်ားအတြက္ inforamtion မ်ားကို လဲလွယ္ဖို႔ ပထမဆံုး virus exchange (VX)BBS ကို ဘူေဂးရီယားမွာ ဖြင့္လွစ္ခဲ႔ပါတယ္။
၁၉၉၀ ဇူလိုင္လမွာ "PC Today" ကြန္ျပဴတာမဂၢဇင္း ( Great Britain ) မွာျဖစ္ရပ္တစ္ခု ျဖစ္ပြားခဲ႔ပါတယ္။ အဲဒါကေတာ့ ၄င္းမဂၢဇင္းရဲ႕ floppy disk တစ္ခုမွာ " DiskKiller" virus ပါ၀င္ေနတာျဖစ္ပါတယ္။ copy ေပါင္း ၅၀,၀၀၀ ေက်ာ္ကို ေရာင္းခ်ခဲ႔ပါတယ္။
၁၉၉၀ခုႏွစ္အလယ္ပိုင္း မွာေတာ့ "Frodo" နဲ႔ "Whale" လို႔ေခၚတဲ႔ ေၾကာက္စရာသတၱ၀ါႏွစ္ေကာင္ ေပၚလာျပန္ပါတယ္။ အဲဒီ virus ႏွစ္ခုစလံုးက ေသသပ္ပိရိျပီး ေျခလံုလက္လံုရွိလွတဲ႔ အစိတ္အပိုင္းေပါင္းမ်ားစြာ ေပါင္းစပ္ပါ၀င္ေနတဲ႔ စည္းစနစ္မ်ားကို ျပင္းျပင္းထန္ထန္ အက်ိဳးရွိရွိ အသံုးခ်ခဲ႔ၾကပါတယ္။ အဲဒီနည္းစနစ္ေတြထဲမွာမွ ထိပ္တန္းက်တာကေတာ့ 9KB "Whale" မွာ လွဳိ႕ ၀ွက္ code အဆင့္ေပါင္းမ်ားစြာနဲ႔ ကြန္ျပဴတာရဲ႕ အျပစ္အနာအဆာကို ရွာေဖြမေတြ႔ႏိုင္ေစတဲ႔ နည္းပညာမ်ားကို အသံုးျပဳခဲ႔ပါတယ္။

၁၉၉၁
Computer virus အေရအတြက္ဟာ ဆက္လက္တိုးပြားေနဆဲျဖစ္ျပီး ယခုအခ်ိန္မွာ ရာေပါင္းမ်ားစြာ ရွိေနပါျပီ။ Anti-virus ေတြရဲ႕ သက္၀င္လႈပ္ရွားမႈေတြကလည္း တိုးတက္မႈကိုျပသေနပါတယ္...။ တခ်ိန္ထဲမွာပဲ Software ၾကီးႏွစ္ခုျဖစ္တဲ႔ Symantec နဲ႔ Central Point တို႔က သူတို႔ ကိုယ္ပိုင္ anti-virus program မ်ားျဖစ္ၾကတဲ့ Norton Anti-virus နဲ႔ Central Point Anti-virus တို႔ကို ထုတ္လုပ္ခဲ႔ပါတယ္။ အဲဒီ anti-virus ေတြက လူသိမမ်ားေသာ anti-virus မ်ားျဖစ္ၾကတဲ႔ Xtree နဲ႔ Fifth Generation တို႔ အတိုင္း လိုက္လုပ္ခဲ႔တာျဖစ္ပါတယ္။
ဧျပီလမွာေတာ့ အျပည့္အ၀ အဖ်က္စြမ္းအားရွိတဲ႔ file နဲ႔ boot polymorphic virus ထြက္လာျပီး "Tequila" လို႔ေခၚပါတယ္။ ဒါအျပင္ စက္တင္ဘာလမွာလည္း အဲဒီလို virus အမ်ိဳးအစားတစ္ခုျဖစ္တဲ႔ "Amoeba" virus ထြက္လာပါတယ္။
၁၉၉၁ ရဲ႕ ေႏြရာသီမွာ fileမ်ားကို ကူးစက္တဲ႔ အေျခခံသေဘာတရားေတြကို အသံုးျပဳထားေသာ link virus တခုျဖစ္တဲ႔ "Dir_II" ေပၚထြက္လာခဲ႔ပါတယ္။

၁၉၉၂
Non-IBM PC နဲ႔ Non-Dos virus မ်ားကေတာ့ လံုး၀နီးပါးေမ့ေနေလာက္ေအာင္ကို ထပ္မထြက္လာခဲ့ပါဘူး... ဘာေၾကာင့္လဲဆိုေတာ့ global access network ရဲ႕ "holes" မ်ားကို ပိတ္လိုက္ျခင္း၊ errors မ်ားကိုေျဖရွင္းလိုက္ျခင္းနဲ႔ network worm virus မ်ားအား သူတို႔ကိုယ္တုိင္ ျပန္ႏွံ႕ ႏိုင္တဲ႔ စြမ္းရည္မ်ား ဆံုးရႈံးသြားျခင္းတို႔ ေၾကာင့္ျဖစ္ပါတယ္။ ပို ပိုျပီး အေရးၾကီးလာေသာ လူသံုးအမ်ားဆံုး computer model (IBM PC) မွ operation system (MS-DOS)မွာပဲ File, boot နဲ႔ file-boot virus မ်ား က်ယ္က်ယ္ျပန္႔ျပန္႔ ကူးစက္ခဲ႔ပါတယ္။ virus program အေရအတြက္မ်ား တိုးတက္ေနသလို virus တိုက္ခိုက္ခံရမႈေတြကလည္း ေန႔စဥ္နဲ႔ အမွ်ျဖစ္ပြားေနခဲ႔ပါတယ္။ virus ေတြ တိုးပြားေနသလို အမ်ိဳးမ်ိဳးအေထြအေထြေသာ anti-virus program မ်ားကလည္း ဖြံ႕ ျဖိဳးေနခဲ႔ျပီး anti-virus ဆိုင္ရာစာအုပ္မ်ား၊ လစဥ္ထုပ္စာေစာင္ မဂၢဇင္းမ်ားလည္း အမ်ားအျပားရုိက္ႏွိပ္ထုတ္ေ၀ခဲ႔ၾကပါတယ္။
၁၉၉၁ အစပိုင္းမွာ အားလံုး သူ႔လိုလိုက္လုပ္ခဲ႔ရတဲ႔ မ်ားစြာေသာ polymorphic virus မ်ားအတြက္ အေျခခံတစ္ခုျဖစ္ခဲ႔တဲ႔ ပထမဆံုး polymorphic generator MtE ေပၚထြက္လာပါတယ္။ MtE ဟာ ေနာက္ပိုင္းေပၚထြက္လာမည့္ polymorphic generator အခ်ိဳ႕အတြက္ ေရွ႕ေျပးပံုစံတစ္ခုလည္း ျဖစ္ခဲ႔ပါတယ္။
၁၉၉၂ မတ္လ မွာ "Michelangelo" ကူးစက္ virus ( "March6" လို႔လည္း လူသိမ်ားပါတယ္) နဲ႔ အတူ စိတ္ကေယာင္ေခ်ာက္ခ်ားျဖစ္စရာ မ်ားလည္း လိုက္ပါလာခဲ႔ၾကပါတယ္။ ျဖစ္ႏိုင္ကေတာ့ anti-virus company မ်ားက user ေတြဟာ ဒီ virus ရဲ႕ အႏၲရာယ္ကို ကာကြယ္ႏိုင္မွာ မဟုတ္ဘူးဆိုျပီး ေရးၾကီးခြင္က်ယ္လုပ္ခဲ႔ၾကတဲ႔ အတြက္ လူသိမ်ားတဲ႔ ျဖစ္ရပ္တစ္ခု ျဖစ္လာခဲ႔ဟန္တူပါတယ္။ ဒါေပမယ့္ သူတို႔ရဲ႕ ထုတ္လုပ္မႈေတြကိုေတာ့ စြဲေဆာင္ႏိုင္ေစခဲ႔ျပီး အက်ိဳးအျမတ္မ်ား ရရွိဖို႔ဖန္တီးခဲ႔ၾကပါတယ္။ အေမရိကန္ aniti-virus ကုမၸဏီတစ္ခုက ေၾကျငာခဲ႔တဲ႔ သတင္းအခ်က္အလက္ေတြထဲမွာေတာ့ ဒီ Virus ေၾကာင့္ ၅ မီလီယံ နဲ႔အထက္ ကြန္ျပဴတာေတြ ပ်က္စီးလိမ့္မယ္လို႔ ဆိုခဲ႔ပါတယ္...အဲဒီေရးၾကီးခြင္က်ယ္လုပ္ခဲ႔တဲ႔ ေၾကျငာခ်က္ေၾကာင့္ အျခား anti-virus ကုမၸဏီမ်ားကို ေက်ာ္လႊားခုန္ပ်ံကာ အက်ိဳးအျမတ္မ်ားရရွိခဲ႔ပါတယ္။ အမွန္တကယ္မွာေတာ့ ကြန္ျပဴတာ ၁၀,၀၀၀ ခန္႔ေလာက္သာ ထိခိုက္ပ်က္စီးခဲ႔တာျဖစ္ပါတယ္။
၁၉၉၂ ဇူလိုင္ မွာ VCL(Virus Ceation Laboratory) နဲ႔ PS-MPC တို႔က ပထမဆံုး virus ဖန္တီးေသာ kit မ်ားကိုျပဳလုပ္ခဲ႔ပါတယ္။ သူတို႔က အၾကီးစား virus အသစ္မ်ားကို အျမင့္ဆံုး flow မ်ားနဲ႔ ျပဳလုပ္ႏိုင္ၾကပါတယ္။ ဒါ့အျပင္ virus ျပဳလုပ္သူမ်ားကို လည္း အျခား ပိုျပီးစြမ္းအားရွိတဲ႔ virus မ်ားျပဳလုပ္ဖို႔နဲ႔ virusဖန္တီးတဲ႔ kit ေတြျပဳလုပ္ဖို႔ လႈံ႕ေဆာ္ေပးခဲ႔ပါတယ္။
၁၉၉၂ အဆံုးပိုင္းမွာေတာ့ OS ရဲ႕ executable မ်ားကို ကူးစက္တဲ႔ ပထမဆံုး Windows virus မ်ားေပၚထြက္လာျပီး virus ျပဳလုပ္ျခင္းရဲ႕ စာမ်က္နွာသစ္ကို စတင္ဖြင့္လွစ္ခဲ႔ပါတယ္။

၁၉၉၃
virus တီထြင္သူေတြက ဖ်က္ဆီးမႈအားပိုေကာင္းတဲ႔ virus ေတြကိုထုတ္လုပ္ၾကျပီး တဘက္ကလည္း အရင္တုန္းကထက္သိပ္ထူးျခားမႈ မရွိတဲ႔ virus ရာေပါင္းမ်ားစြာထြက္ေပၚလာခဲ႔ပါတယ္။ ဒါ့အျပင္ အသြင္အမ်ိဳးမ်ိဳးသို႔ေျပာင္းလဲ ကူးစက္ႏိုင္တဲ႔ virus ေတြနဲ႔ ၄င္းတို႔အတြက္ ကရိယာတန္ဆာပလာ software ေတြ ျပီးေတာ့ အသစ္ထပ္ထြက္လာတဲ႔ electornic ပစၥည္းေတြအတြက္ အရင္ကနည္းလမ္းေတြကို ျပဳျပင္ထားတဲ႔ virus ေပါင္း ေျမာက္ျမားစြာထြက္ေပၚလာပါတယ္။ ဥပမာ....

"Steath boot PMBS" - ၄င္းဟာ တစ္မူထူးျခားတဲ႔ အလုပ္လုပ္မႈပံုစံနဲ႔ ျဖစ္ပါတယ္။ ၄င္းက virus ကူးစက္ထားတဲ႔ floppy disk ကေနျပီး ၀င္ပါတယ္။ Steath_Boot ကို install တစ္ခါလုပ္လိုက္မိရင္ ၄င္းက သူ႔ဟာသူ extended memory ထဲမွာ install လုပ္ပါတယ္။ ျပီးေတာ့ computer ကို protected mode သို႔ switch လုပ္လိုက္ပါတယ္။ အဲဒီေနာက္ DOS နဲ႔ program ေတြအသံုးျပဳမွာျဖစ္တဲ႔ virtual V86 machine တစ္ခုကို run လိုက္ပါတယ္။ အေျခခံအားျဖင့္ေတာ့ ဒီ virus က operation system နဲ႔ ့hardware ၾကားထဲမွာ အလုပ္လုပ္တာျဖစ္ပါတယ္။
"Strange" (သို႔) "Hmm" - ၄င္းကေတာ့ Stealth technology ရဲ႕ "masterpiece" တစ္ခုျဖစ္ပါတယ္။ INT 0Dh နဲ႔ INT 76h ၾကား hardware level ေတြမွာေတာ့ ေကာင္းေကာင္းအလုပ္လုပ္ပါတယ္။
"Shadowgard" ၊ "Carbunkle" - ၄င္းတို႔ကေတာ့ အျခားအေဖာ္ virus ေတြကို စနစ္တက် နဲ႔ အလုပ္ေကာင္းေကာင္းလုပ္ႏို္င္ေအာင္ ျပဳလုပ္ေပးပါတယ္။
"Emmie", "Metallica", "Bomber", "Uruguay", "Cruncher" - ၄င္းတို႔ကေတာ့ ကူးစက္တဲ႔ file ေတြထဲမွာ ၄င္းတို႔ရဲ႕ ကိုယ္ပိုင္ code ေတြကို ေဖ်ာက္ထားတဲ႔ အေျခခံနည္းလမ္းသစ္ေတြကို သံုးထားတာျဖစ္ပါတယ္။
၁၉၉၃ ရဲ႕ ေႏြဦးရာသီမွာေတာ့ Microsoft ကေနျပီး Central Point အားျဖင့္ CPAV ေပၚမွာအေျခခံထားတဲ႔ ၄င္းတို႔ရဲ႕ ကိုယ္ပိုင္ Anit-Virus "MSAV" ကို ျပဳလုပ္ခဲ႔ပါတယ္။

(Virusမ်ား၏ အထုပၸတၱိ (၃) သို႔....)

Virusမ်ား၏ အထုပၸတၱိ

က်ေနာ္ post ေတြကလည္း ေနာက္ျပန္ေရာက္ေရာက္ေနသလိုျဖစ္ေနတယ္... Virus ဖန္တီးျခင္းေၾကာင္းေတြ ကာကြယ္ျခင္းအေၾကာင္းေတြ တင္ျပီးေတာ့မွပဲ သူရဲ႕ သမိုင္းကို တင္ျဖစ္ေတာ့တယ္...ဘာရယ္ညာရယ္ေတာ့ မဟုတ္ပါဘူး စိတ္ကူးေပါက္တာနဲ႔ တင္လိုက္တာပါ...ဒီအေၾကာင္းအရာေတြကို မဖတ္ခင္မွာ "Virus ဆိုတာ self- replication computer program တစ္ခုျဖစ္ျပီး အျခား executable code (သို႔) documents မ်ားထဲကို သူ႔တို႔ကိုယ္သူတို႔ copy ကူးထည့္ျခင္း အားျဖင့္ ကူးစက္ျပန္႔ႏွံ႕ ေစတာျဖစ္တယ္" ဆိုတဲ႔ အခ်က္ကို ေမ့လို႔ မျဖစ္ပါဘူး... အဲဒီအခ်က္ကိုေမ့ေနမယ္ဆိုရင္ ဒီ Post ကို နားမလည ္္ႏိုင္ပါဘူး... ကူးစက္ျခင္းအဆင့္ဆင့္ကို " Virus ဖန္တီးျခင္း (၁)(၂)(၃)" မွာ ရွင္းျပခဲ႔ျပီးပါျပီ"....Virus သမိုင္း အစမွာဆိုရင္ ပထမဆံုး" ထြက္ေပၚခဲ႔တဲ႔ Virus အေၾကာင္းနဲ႔ ပတ္သတ္လို႔ ေဆြးေႏြးျငင္းခံုမႈေတြဟာ အဆံုးမရွိထြက္ေပၚခဲ႔ပါတယ္..ဘာေၾကာင့္လဲဆိုေတာ့ ၁၉၇၀ ၀န္းက်င္ေလာက္မွာ malware ေတြ attack လုပ္ခဲ႔ၾကလို႔ပါ...အခ်ိဳ႕သူေတြက ဒီ malware ေတြ attack လုပ္ခဲ႔တာကို ထပ္သြင္း ေရတြက္ခဲ႔တဲ႔ အတြက္ေၾကာင့္ ျဖစ္ပါတယ္...malware လို႔ဆိုေပမယ့္ ေယဘူယ်သတ္မွတ္ခ်က ္အရ ေျပာရရင္worms ေတြျဖစ္ၾကျပီး virus ေတာ့ မဟုတ္ေသးပါဘူး... ဒါေၾကာင့္ ၁၉၇၀ အေစာပိုင္း ေပၚထြက္ခဲ႔ တာေတြနဲ႔ ပတ္သတ္ျပီး ေမးခြန္းေတြထြက္ေပၚလာခဲ႔တာျဖစ္ပါတယ္...သို႔ေသာ္လည္း Computer Knowledge ပိုင္းကုိပါ ထည့္သြင္းစဥ္းစားမယ္ဆိုရင္ေတာ့ Virus ေတြရဲ႕ သမိုင္းဟာ ၁၉၈၁ မွာစတင္ ခဲ့တယ္္္လို႔ ယူဆႏိုင္ပါတယ္ ။

၁၉၆၀ေႏွာင္းပိုင္း - ၁၉၇၀ အေစာပိုင္းႏွစ္မ်ား
၁၉၇၀ အဦးပိုင္းမွာ Arpanet (Advanced Research Projects Agency net) ကေနျပီး Creeper လို႔ ေခၚတဲ႔ worm တစ္ခုကို စတင္ေတြ႔ရွိခဲ႔ပါတယ္...ဒီ worm ကို Tenex operating system ေအာက္မွာ global computer networks မ်ားဆီသို႔ သူဟာသူပ်ံႏွံ႕႔ႏိုင္ေအာင္ ဖန္တီးခဲ႔ပါတယ္...၄င္းဟာ သူ႔ဟာသူ modem ကေနတဆင့္ network တစ္ခုဆီေရာက္ေအာင္ ၀င္ႏိုင္စြမ္းရွိျပီး remote systemမ်ားဆီကုိ သူ႔ကိုယ္သူ copy လုပ္ျခင္းအားျဖင့္ ကူးေျပာင္းပါတယ္...သူက တျခား system တစ္ခုထဲေရာက္သြားျပီးဆို ရင္ "I'M THE CREEPER : CATCH ME IF YOU CAN" ဆိုတဲ႔ message ေလးေဖာ္ျပတတ္ပါတယ္... သူနဲ႔ ကပ္လ်က္ပဲ program ေလးတစ္ခုထပ္ထြက္လာပါတယ္ အဲဒါကေတာ့ Creeper ကို ႏွိမ္နင္းမယ့္ Reaper ပဲျဖစ္ပါတယ္... Reaper က Creeper ကိုလိုက္ရွာျပီး delete လုပ္ပါတယ္... အားလံုးသိၾကတဲ႔ "ပထမဆံုး" Anti-virus progam လို႔ ေျပာရမွာပါပဲ...
၁၉၇၄ ခုႏွစ္မွာ ထပ္ျပီးထြက္လာတဲ႔ malware တစ္ခုကေတာ့ Rabbit လို႔ေခၚပါတယ္ ... သူကေတာ့ system ေတြကို crash လုပ္ဖို႔အတြက္ သူကိုယ္သူ ဘက္ေပါင္းစံုကေန ျမန္ျမန္ဆန္ဆန္ ပံုတူပြား ႏိုင္ျပီး အမ်ားအားျဖင့္ေတာ့ system တစ္ခုကေန တစ္ခုကို သူ႔ကိုသူ copy မလုပ္ႏိုင္ပါဘူး...၄င္းက system resources ေတြမွာ ခိုေအာင္းေနျပီး system ရဲ႕ ထုတ္လုပ္ႏိုင္မႈေတြကို နိမ့္ဆင္းသြားေအာင္ လုပ္ပါတယ္...
၁၉၇၅ ခုႏွစ္မွာေတာ့ UNIVAC 1108 system အတြက္ Pervading Animal လို႔ေခၚတဲ႔ game တစ္ခုေရးခဲ႔ပါတယ္ ...အဲဒီ game က user ကို စိတ္၀င္စားေအာင္ ေမးခြန္းေတြေမးျပီးေတာ့ user ေတြးေနတဲ႔ သတၱ၀ါက ဘာလဲဆိုတာကို ဆံုးျဖတ္ခ်က္ခ်ပါတယ္ .... ဒါေပမယ့္လည္း ဒီ game က တကယ္ျဖစ္ေနတာ ကေတာ့ file တုိင္းမွာ သူကို႔သူ ေရးထည့္ႏိုင္ဖို႔ပဲျဖစ္ျပီး file ေတြထဲ ေရးျပီးျပီလား မေရးရေသးဘူးလားဆိုတာ ကို ဆံုးျဖတ္ဖို႔အတြက္ အခ်ိန္ေတြကို ဖန္တီးေျပာင္းလ ဲယူဖို႔အတြက္ပဲ ျဖစ္ပါတယ္... executable file ေတြနဲ႔ အဆံုးမွာ သူဟာသူေရာေႏွာေပါင္းစပ္လိုက္ပါတယ္..ဒါဟာ Trojan ရဲ႕ အျပဳအမူေတြျဖစ္ေအာင္ တမင္လုပ္ခဲ႔တာလား ... မေတာ္တဆျဖစ္ခဲ႔တာလားဆိုတာကို မဆံုးျဖတ္ႏိုင္ခဲ႔ပါဘူး...ဒီအျပဳအမူေတြဟာ ယခုေခတ္ေပၚ ေထာင္ေပါင္းမ်ားစြာေသာ Trojan မ်ားနဲ႔ တူညီေနပါတယ္....JÃrgen Kraus ရဲ႕ master thesis မွာေတာ့ ဒီ Program ကို Selbstreproduktion bei Programmen( Self-reproduction of programs) လို႔ေခၚခဲ႔ပါတယ္...

၁၉၈၀ အစပိုင္း
ဒီႏွစ္ပိုင္းေတြကို ေရာက္လာတဲ႔ အခါမွာေတာ့ Computer ေတြဟာ ပိုပို ျပီးေတာ့ လူသံုးမ်ားလာၾကပါတယ္...program အေရအတြက္အေနနဲ႔ software company ေတြကေနထုတ္တာ မဟုတ္ေပမယ့္လည္းပဲ တစ္ဦးခ်င္းအေနနဲ႔ထုတ္လုပ္မႈဟာ ပိုျပီးတိုးတက္လာခဲ႔ပါတယ္....ဒီ Program ေတြကို general access servers- BBS ေတြကေန တိုက္ရိုက္ ျဖန္႔ေ၀ျခင္း၊ လဲလွယ္ျခင္းေတြ လုပ္ႏိုင္ပါတယ္... အဲဒီရလဒ္ဟာ ရက္စက္ၾကမ္းၾကဳတ္တဲ႔ Trojan horses ေတြ၊ System ကို အေႏွာင့္အယွက္ေပးႏိုင္တဲ႔ Program ေတြ အေျမာက္အျမားထြက္ေပၚလာဖို႔ အတြက္ လမ္းစျဖစ္ခဲ႔ပါတယ္....

၁၉၈၁ - Wild ထဲမွ ပထမဆံုး Virus
Robert Slade ရဲ႕ သမိုင္းေဖာ္ျပခ်က္အရဆိုရင္.. ယေန႔ေခတ္ Virus မ်ားကဲ႔ သို႔ အလုပ္လုပ္ႏိုင္ဖို႔အတြက္ Wild ထဲကို စမ္းသပ္တဲ႔သေဘာမ်ိဳးနဲ႔ ပထမဆံုးေရာက္လာတဲ႔ Virus လို႔ ေျပာရပါလိမ့္မယ္.. Texas A&M University ကေနစတင္ ပ်ံႏွံ႕လာတယ္လို႔ အမ်ားက လက္ခံထားပါတယ္... အဲဒီ Virus နဲ႔ နာမည္ကေတာ့ "Elk Cloner" ျဖစ္ျပီး ပ်ံ႕ႏွံလြယ္တဲ႔ Bootable virus ျဖစ္ပါတယ္...Apple II computer မ်ားကို တိုက္ခိုက္တာ ျဖစ္ပါတယ္... diskettes ရဲ႕ boot sector က call ေတြရွိလာတဲ႔အခါ သူကိုယ္သူ တြဲဆက္လိုက္ပါတယ္...အဲဒီ Virus ၀င္ျပီဆိုရင္ ဒီလိုစာသားေလးေတြ screen မွာေဖာ္ျပပါတယ္.....
It will get on all your disks
It will infiltrate your chips
Yes it's Cloner!
It will stick to you like glue
It will modify ram too
Send in the Cloner!

၁၉၈၃ - ပထမဆံုး Virus စမ္းသပ္ခ်က္စာတမ္း
Fred Cohen က ၁၉၈၄ ခုႏွစ္မွာ Computer Virus - Theory and Experiments ဆိုတဲ႔ စာတမ္းကို တင္သြင္းခဲ႔ျပီး computer virus ေတြကို အဓိပၸာယ္သတ္မွတ္ျခင္း နဲ႔ သူရဲ႕ စမ္းသပ္ေတြ႔ရွိမႈေတြကို ေဖာ္ျပခဲ႔ပါတယ္...သူရဲ႕ စာတမ္းမွာ...

" On November 3, 1983, the first virus was conceived of as an experiment to be presented at a weekly seminar on computer security. The concept was first introduced in this seminar by the author, and the name 'virus' was thought of by Len Adleman. After 8 hours of expert work on a heavily loaded VAX 11/750 system running Unix, the first virus was completed and ready for demonstration. Within a week, permission was obtained to perform experiments, and 5 experiments were performed. On November 10, the virus was demonstrated to the security seminar."


လို႔ ေဖာ္ျပထားပါတယ္။ (Richard Skrenta ရဲ႕ Elk Cloner အေသးစိတ္)

၁၉၈၆
Virus နာမည္ကေတာ့ "Brain" ျဖစ္ျပီးတကမာၻလံုးကို ပထမဆံုးစတင္ျပန္ႏွံ႕ ခဲ႔တဲ႔ IBM PC viurs ျဖစ္ပါတယ္။ ဒီ Virus ဟာ 360 KB diskettes ေတြထဲမွာ စတင္ျပန္႔ႏွံ႕ ခဲ႔တာျဖစ္ျပီး တခဏခ်င္းဆိုသလိုပဲ တစ္ကမာၻလံုးနီးပါးျပန္႔ႏွံ႕သြားခဲ႔ပါတယ္...ဒီ Virus ေအာင္ျမင္ခဲ႔ရတဲ႔ လွ်ိဳ႕ ၀ွက္ခ်က္ကေတာ့ computer အသိုင္းအ၀ိုင္းက လံုး၀အဆင္သင့္မျဖစ္ေသးတဲ႔ အခ်ိန္မွာ အခုလိုမ်ိဳးအံ့ၾသဖြယ္လုပ္ေဆာင္ ႏိုင္ခဲ႔ လို႔ပဲျဖစ္ပါတယ္... ဒီ Virus ကုိ တီထြင္ခဲ႔တဲ႔သူေတြကေတာ့ ပါကစၥတန္ မွ Basit Farooq Alvi နဲ႔ Amjad Farooq Alvi ဆိုတဲ႔ ညီအစ္ကိုနွစ္ေယာက္ျဖစ္ျပီး floppy disk ရဲ႕ boot sector ေတြကို analyze လုပ္ခဲ႔တဲ႔အျပင္ ကူးစက္တဲ႔ နည္းလမ္းကိုလည္း တိုးတက္ဖန္တီးခဲ႔တာျဖစ္ပါတယ္...သူတို႔က Virus ရဲ႕ text message ထဲမွာ သူတို႔ရဲ႕ နာမည္၊ လိပ္စာ နဲ႔ ဖုန္းနံပါတ္ေတြကိုထည့္ထားခဲ႔ပါတယ္...ဒီအခ်က္ေတြအရ သူတို႔ဟာ ဒီ software ကို တီထြင္သူေတြျဖစ္ျပီး သူတို႔နိုင္ငံကေန သူတို႔ရဲ႕ မူပိုင္ခြင့္ကို အသိအမွတ္ျပဳ ေစခ်င္တယ္ထင္ပါတယ္... ဒါေပမယ့္ ကံမေကာင္းစြာပဲ သူတို႔ရဲ႕ စမ္းသပ္မႈေတြကို ပါကစၥတန္နယ္စပ္မွာပဲ စြန္႔ပစ္ခဲ႔ရပါတယ္... "Brain" ဟာ စိတ္၀င္စားစရာေကာင္းျပီး ပိရိေသသပ္လွတဲ႔ ပထမဆံုး Virus ျဖစ္ပါတယ္... ဒီ Virus ဟာ သူတို႔ ၀င္ေရာက္ေနတဲ႔ sector ကို ရွာေဖြဖို႔ၾကိဳးစားၾကတဲ႔အခါ သူတို႔ကို ရွာမေတြ႔ႏိုင္ေအာင္ နဂိုမူလ Virus မရွိတဲ႔ အပိုင္းနဲ႔ အစားထိုးလိုက္ပါတယ္... ေတာ္ေတာ္လည္တဲ႔ Virus ပါပဲ...
ဒီ ၁၉၈၆ ခုႏွစ္ထဲမွာပဲ DOS exe မ်ားထဲသို႔ code မ်ားကို ေပါင္းထည့္ျခင္းအားျဖင့္ သူတို႔ကိုယ္သူတို႔ copy ကူးျပီး ဖန္းတီးႏိုင္တဲ႔ program တစ္ခုကို Ralph Burger ဆိုသူ Programmer တစ္ေယာက္က ရွာေဖြေတြ႔ ရွိခဲ႔ျပန္ပါတယ္... အဲဒီ Programmer က သူရဲ႕ ပထမဆံုး Virus ေလးကို "VirDem" လို႔ အမည္ေပးခဲ႔ ျပီး ဒီ Virus ရဲ႕ စြမ္းရည္သရုပ္ျပမႈေတြလည္း လုပ္ေဆာင္ခဲ႔ပါတယ္... ဒီ Virus ကို ၁၉၈၆ ဒီဇင္ဘာမွာ hackerမ်ားပါ၀င္တဲ႔ ေျမေအာက္အဖြဲ႔အစည္းcomputer forum တစ္ခုက ေၾကျငာခဲ႔တာျဖစ္ျပီး ထိုအခ်ိန္က အဓိကရည္ရြယ္ခ်က္ကေတာ့ VAX/VMS systems ( ဂ်ာမဏီေျမာက္ပိုင္း Hamburg ျပည္နယ္မွ Chaos Computer Club) ကို ျဖိဳခြင္းဖို႔ ျဖစ္ပါတယ္...

၁၉၈၇
"Vienna" virus ထြက္ေပၚလာခဲ႔ပါတယ္... က်ေနာ္တို႔ သိခဲ့ၾကျပီးျဖစ္တဲ႔ Ralph Burger က ဒီ Virus ရဲ႕ copy တစ္ခုကိုရရွိခဲ့ပါတယ္... သူက ဒီ Virus ကို တစ္စစီျဖိဳဖ်က္လိုက္ျပီး ရရွိခဲ႔တဲ႔ result ကို သူရဲ႕ စာအုပ္ျဖစ္တဲ႔ " Computer Viruses: a High-Tech Disease" မွာေဖာ္ျပထားျပီး ျပည္သူမ်ားဆီသို႔ ျဖန္႔ေ၀လိုက္ပါတယ္။ သူရဲ႕ စာအုပ္ထဲမွာ လူသိမ်ားထင္ရွားတဲ႔ Virus ေရးနည္းအေတြးအေခၚမ်ား နဲ႔ ဘယ္လိုျပဳလုပ္ရတယ္ဆိုတာေတြကို ရွင္းျပထားခဲ႔ပါတယ္...ဒါေတြဟာ computer virus ေပါင္း ရာေထာင္ခ်ီျပီး ဖန္တီးေစဖို႔အတြက္ လႈံ႕ေဆာ္လုိက္တာပါပဲ...သူ႔စာအုပ္ထဲမွာပါတဲ႔ အခ်ိဳ႕ Idea မ်ား အထေျမာက္ေအာင္ျမင္ခဲ႔တယ္လို႔ ဆိုႏိုင္ပါတယ္...
အဲဒီတစ္ႏွစ္ထဲမွာပဲ ပထမဆံုး file virus မ်ားျဖစ္ၾကတဲ႔ IBM PC virus မ်ားလည္း လြတ္လပ္စြာေရးသား ထြက္ေပၚလာခဲ႔ပါတယ္...ထိုvirus ေတြကေတာ့ COMMAND.COM file ကိုသာ ကူးစက္တိုက္ခိုက္တဲ႔ "Lehigh" ၊ COM file ကို ကူးစက္တဲ႔ "Aprial1st" လို႔လည္း သိထားၾကတဲ႔ "Suriv-1" ၊ EXE ဖိုင္ကို ကူးစက္တဲ႔ (ပထမဆံုးအၾကိမ္ အျမဲတမ္း ကူးစက္တဲ႔ )"Surive-2"(Suriv = Virus backward )(ဒီvirus က Jerusalem virus ကိုထြက္ေပၚလာေစခဲ႔တာျဖစ္ျပီး တစ္နာရီကို ပံုတူ ၅၀၀,000ပြားျခင္းျဖင့္ ျပန္႔ႏွံ႕ ပါတယ္) ၊ COM နဲ႔ EXE ႏွစ္ခုလံုးကို ကူးစက္တဲ႔ "Suriv-3" တို႔ပဲျဖစ္ၾကပါတယ္...ဒါ့အျပင္မ်ားစြာေသာ Boot Virus ( USA တြင္ "Yale" ၊ နယူးဇီလန္တြင္ "Stoned" ၊ အီတလီတြင္ "PingPong") နဲ႔ ပထမဆံုး self encode file virus ျဖစ္တဲ႔ "Cascade" တို႔ အသီးသီး ေပၚထြက္လာခဲ႔ၾကပါတယ္..။
IBM Computer မ်ားမဟုတ္ၾကတဲ႔ Apple Macintosh ၊ Commodore Amiga နဲ႔ Atari ST တို႔လည္း Virus ေပါင္းမ်ားစြာတုိက္ခိုက္ကူးစက္ျခင္းကို ခံခဲ႔ရပါတယ္...။
၁၉၈၇ ခုႏွစ္ ဒီဇင္ဘာလအတြင္းမွာပဲ REXX language နဲ႔ ေရးထားတဲ႔ အလြန္ကူးစက္မႈျမန္ဆန္တဲ႔ network virus တစ္ခုျဖစ္တဲ႔ "Christmas Tree" ဆိုတာေပၚလာျပန္ပါတယ္.. အဲဒီVirus က VM/CMS operating environments ေအာက္မွာ သူဟာသူပဲ ျပန္ႏွံ႕ ကူးစက္သြားပါတယ္...ဒီဇင္ဘာလရဲ႕ Virus ပ်ံ႕ႏွံ႕တဲ႔ ၃ရက္ေျမာက္ေန႔ ေလာက္မွာပဲ အဲဒီ Virus က အေရွ႕ ဂ်ာမဏီတကၠသိုလ္တစ္ခုအတြင္းမွာ Bitnet network ဆီသို႔ စတင္ မိတ္ဆက္ခဲ႔ပါတယ္... အဲဒီေနာက္ IBM Vnet ဆီကိုေရာက္သြားပါတယ္... ၄ရက္ေျမာက္ေန႔ျဖစ္တဲ႔ ( ဒီဇင္ဘာ ၁၃ရက္ေန႔)မွာ Virusဟာ သူ႔ရဲ႕ copy ေတြ network ထဲမွာ ျပည့္လွ်ံသြားတဲ႔ အတြက္ ရပ္တန္႔သြားတယ္... အဲဒီအခ်ိန္မွာပဲ virus က သူ႕ရဲ႕ output image ျဖစ္တဲ႔ ခရစ္စမတ္သစ္ပင္ ေတြကို စတင္ထုတ္ပါေတာ့တယ္... အဲဒီေနာက္ အေပးအယူလုပ္ႏိုင္တဲ႔ system files NAMES နဲ႔ NETLOG ထဲမွာ ရွိတဲ႔ လိပ္စာေတြနဲ႔ network users ေတြအားလံုးဆီကုိ virus က သူ႔ဟာသူ copy ကူးျပီး ပို႔ပါေတာ့တယ္........

၁၉၈၈
၁၉၈၈ ရဲ႕ ၁၃ ရက္ေန႔ ေသာၾကာေန႔မွာေတာ့ ကမာၻႏိုင္ငံေပါင္းမ်ားစြာက ကုမၸဏီမ်ား နဲ႔ တကၠသိုလ္မ်ားသို႔ Jerusalem virus နဲ႔အတူ အသိေပးခ်က္ေတြကို ရရွိခဲ့ပါတယ္။ အဲဒီေန႔မွာပဲ virus က run ေနတဲ႔ file မ်ားကို ဖ်က္ဆီးေနပါျပီ။ ေသခ်ာသေလာက္ကေတာ့ ဒီ Virus ဟာ တမာၻလံုးမွာ အမွန္တကယ္ပ်ံ႔ႏွံ႕ ခဲ႔တဲ႔ ပထမဆံုး MS-DOS virus တစ္ခုျဖစ္ပါတယ္..။ ဥေရာပ၊ အေမရိက နဲ႔ အေရွ႕အလယ္ပိုင္းေဒသမ်ားမွ computer မ်ား ကူးစက္တုိက္ခိုက္ခံရတဲ႔ သတင္းမ်ားလည္း ထြက္ေပၚလာခဲ႔ပါတယ္။ ဒီ Virus ရဲ႕ နာမည္က သူ တိုက္ခိုက္ကူးစက္ခဲ႔တဲ႔ ေနရာတစ္ခုျဖစ္တဲ႔ ေဂ်ရုစလင္ တကၠသိုလ္ကို ရိုက္ခတ္ခဲ႔အျပီးမွာ အမွတ္မထင္ရရွိခဲ႔တာျဖစ္ပါတယ္။ အခုေခတ္ေပၚ anti-virus programs မ်ားမဟုတ္ၾကတဲ႔ anti-virus programs ေတြ၊ user ေပါင္းမ်ားစြာနဲ႔ ကၽြမ္းက်င္သူေတြေတာင္ Virus ေတြရဲ႕ ရွင္သန္မႈကို မယံုၾကည္ႏိုင္ေလာက္ေအာင္ပဲ Jerusalem virus နဲ႔အတူ မ်ားစြာေသာအျခား virus မ်ား ( "Cascade", "Stoned", "Vienna") တို႔ဟာ ေထာင္ေပါင္းမ်ားစြာေသာ computerမ်ားကို အမွတ္မထင္ ကူးစက္တိုက္ခိုက္ေနခဲ႔ပါတယ္...အဲဒီတစ္နွစ္ထဲမွာ ေက်ာ္ၾကားထင္ရွားတဲ႔ ဂႏၲ၀င္computer ဂရုၾကီးျဖစ္တဲ႔ Peter Norton က ဒီ virus ေတြ ထြက္လာေတာ့မွာမဟုတ္ဘူးလို႔ ေၾကျငာခဲ႔ပါတယ္...ဒီေၾကျငာခ်က္က စိတ္ကူးယဥ္ဆန္လြန္းပါတယ္...ဒါေပမယ့္ အခ်ီးအႏွီးေတာ့ မျဖစ္ပါဘူး... ဘာလို႔လဲဆိုေတာ့ ေနာက္တခ်ိန္မွာ Symentec ရဲ႕ Norton Anti-virus project ကို စတင္ဖို႔အတြက္ ျဖစ္လာခဲ႔လို႔ပါ...။

messages အမွားေတြကိုပို႔ျခင္းျဖင့္ user မ်ားအၾကား ထိန္းမႏိုင္သိမ္းမရေလာက္ေအာင္ ေၾကာက္ရြံ႕သြားေစတဲ႔ နာမည္ဆိုးနဲ႔ ေက်ာ္ၾကားလွတဲ႔ computer virus အသစ္ေတြ ထြက္ေပၚလာခဲ႔ျပန္ပါျပီ... BBS systems ဆီသုိ႔ messages အမ်ားအျပား uploaded လုပ္ျပီး virus ေတြကို သူ႔တို႔ကိုယ္သူတို႔ copy လုပ္ျခင္းျဖင့္ BBS တစ္ခုမွ အျခားဆက္သြယ္ထားတဲ႔ modem ဆီသို႔ speed 2400 bund ကိုအသံုးျပဳခဲ႔တယ္လို႔ ပထမဆံုး Hoaxes virus ေတြဟာ ျပဳလုပ္ခဲ့တဲ႔ Mike RoChenle ကဆိုပါတယ္...။ အဲဒီေခတ္အခါတုန္းက Hoaxes virus တိုက္ခိုက္ခံရတဲ႔အခ်ိန္မွာ user ေတြဟာ စံသတ္မွတ္ခ်က္အရ 2000 baund ေလာက္ကိုေပးလိုက္ရပါတယ္...ဒီတိုက္ခိုက္မႈဟာ သူတို႔ရဲ႕ modem speed ကို 1200 baud ေလာက္အထိ နိမ့္ဆင္းသြားေစပါတယ္...အလားတူ Hoaxes virus ေတြဟာ ယခုေခတ္အထိေအာင္ ထြက္ေပၚေနဆဲပါ... Hoaxes virus ေတြထဲမွာ အေက်ာ္ၾကားဆံုးကေတာ့ GoodTimes နဲ႔ Aol4Free တို႔ျဖစ္ပါတယ္...
MacMag virus ဟာ Macintosh (Apple PC) ေတြေပၚမွ Hypercard stack virus တစ္ခုျဖစ္ျပီး ပထမဆံုး Macintosh virus လို႔ ေယဘူယ်အေနနဲ႔ ယူဆႏိုင္ျပီး Scores virus ကေတာ့ Macintosh ကူးစက္ျပန္နွံ႕ေစတဲ႔ အေရးအၾကီးဆံုး အဓိက source ျဖစ္ပါတယ္...။ သို႔ေသာ္လည္း Apple malware က Macintosh ကို မကန္႔သတ္ႏိုင္ခဲ႔ပါဘူး...။ ၁၉၈၈ ခုနွစ္ ဇြန္လအတြင္းမွာ Festering Hate ရဲ႕ တီထြင္မႈကေန Apple ProDOS virus ကိုေတြ႔ရွိခဲ႔ပါတယ္...။
၁၉၈၈ ႏို၀င္ဘာလမွာေတာ့ Cornell University မွ ေက်ာင္းသားတစ္ဦးျဖစ္တဲ႔ Robert Tappan Morris ဖန္တီးလိုက္တဲ႔ Internet Worm(Morris network virus ) ဟာ Internet ကို ကပ္ဆိုးက်ေရာက္ေစျပီး computerေပါင္းမ်ားစြာကို Shut down ျပဳလုပ္သြားပါတယ္...။ USA ( NASA research Institute အပါအ၀င္) မွ Computer system ေပါင္း ၆၀၀၀ ေက်ာ္ virus ကူးစက္ျပန္႔ႏွံ႕ ခံခဲ႔ရျပီး ခ်က္ခ်င္းပဲ သူတို႔ရဲ႕ လုပ္ငန္းေတြရပ္တန္႔တံု႕ ဆိုင္းသြားခဲ႔ရပါတယ္...။ ဘာေၾကာင့္လဲဆိုေတာ့ "Christmas Tree" worm လိုပဲ ဒီ Virus ဟာ တသမတ္တည္းမရွိတဲ႔ code ေတြကို သူ႔ဟာသူ copy ကူးျပီး အျခား network computer မ်ားဆီကို ေပးပို႔ပါတယ္... ဒီလိုအေၾကာင္းေတြေၾကာင့္ network resource ေတြအားလံုးကို လံုး၀ တံု႕ဆိုင္းရပ္တန္႔သြားေစပါတယ္။ ဒီ virus က VAX နဲ႔ Sun Microsystems Morris အတြက္ operation systems Unix ထဲမွာ error မ်ား virusေတြ ပြားလာဖို႔အတြက္အသံုးျပဳခဲ႔ပါတယ္...။ Unix ထဲမွ error မ်ားနဲ႔အတူ virus က နဂိုမူရင္း idea ေပါင္းေျမာက္မ်ားစြာကိုလည္း အက်ိဳးရွိရွိအသံုးခ်ခဲ႔ပါတယ္( ဥပမာ - User ရဲ႕ Password မ်ားကို ရယူျခင္း)..။ Morris Virus ေၾကာင္ ့ခန္႔မွန္းေျခကုန္က်ေငြ ၉၆ မီလီယံ ေဒၚလာ ဖိုးေလာက္ ပ်က္ဆီးဆံုးရႈံးခဲ႔ရပါတယ္...။ ဒါေၾကာင့္ CERT ( Computer Emergency Response Team) ကို ဒီလိုမ်ိဳး တိုက္ခိုက္မႈမ်ားအတြက္ ေျဖရွင္းဖို႔တာ၀န္ အပ္ႏွင္းခဲ႔ပါတယ္...။
၁၉၈၈ ဒီဇင္ဘာလ : DECNet မွာ worm virus ေတြဆက္လက္တိုက္ခိုက္ေနဆဲပါ ။ ယဥ္ေက်းသန္႔ရွင္းတဲ႔ out ေတြ၊ ္္္္image ေတြအတူ user ေတြကို "stop computing and have a good time at home!!!" ဆိုျပီး ေမတၱာရပ္ခံတဲ႔ HI.COM worm virus ေတြေပၚထြက္လာခဲ႔ပါတယ္။ ဒီအခ်ိန္အတြင္းမွာပဲ anti-virus program အသစ္ေတြလည္း ထြက္ေပၚလာခဲ႔ပါတယ္ ( ဥပမာ - ယေန႔ေခတ္တိုင္ အသံုးျပဳေနဆဲျဖစ္တဲ႔ Doctors Solomon ရဲ႕ Anti-virus Toolkit )...။

၁၉၈၉
"Vacsina" ၊ "Yankee" တို႔နဲ႔ အုပ္စုတစ္ခုထဲျဖစ္တဲ႔ "Datacrime" နဲ႔ "FuManchu" ဆိုတဲ႔ Virus အသစ္ေတြထြက္ေပၚလာခဲ႔ပါတယ္။ ေအာက္တိုဘာ ၁၃ရက္ေန႔မွာ ဒီဇင္ဘာ ၃၁ ရက္ေန႔အထိ ျပင္းျပင္းထန္ထန္ နဲ႔ အႏၲရာယ္ၾကီးမားစြာ ေပးခဲ႔တဲ႔ ပါတယ္။ ဒီ Virus က hard disk မ်ားကို format ခ်ပစ္ပါတယ္။ သိၾကတဲ့အတိုင္းပဲ hard disks ကို format ခ်လိုက္မွေတာ့ ရွိသမွ်ေလးေတြကုန္ျပီေပါ့... တစ္ခုေကာင္းတာက အဲဒီ Virus လည္း format ခ်လိုက္ေတာ့ ေပ်ာက္သြားတာပါပဲ...။ဒါေပမယ့္ သူရဲ႕ တိုက္ခိုက္မႈက ေဟာ္လန္ နဲ႔ ျဗိတိန္မွာ ရွိတဲ႔ media အုပ္စုေတြကိုေတာ့ ရင္ဘတ္စည္တီး ေအာ္ဟစ္လို႔ ေဒါသပုန္ထေစခဲ႔ပါတယ္..။
၁၉၈၉ စက္တင္ဘာလ : ေနာက္ထပ္ Anti-Virus program တစ္ခုထပ္ထြက္လာပါတယ္...။ အဲဒါကေတာ့ IBM Anti-Virus ပါ။
၁၉၈၉ ေအာက္တိုဘာလ : DECNet မွာ ေနာက္တခါ virus ကူးစက္ျပန္ပါတယ္။ အဲဒီ worm virus ကေတာ့ "WANK Worm" လို႔ေခၚပါတယ္။
၁၉၈၉ ဒီဇင္ဘာ : "AIDS" လို႔ေခၚတဲ႔ "Trojan horse" တစ္ခု ေသာင္းက်န္းျပန္ပါတယ္။ "AIDS Information Diskette Version 2.0" ဆိုတဲ႔ diskette အမွတ္အသားေပၚမွာ copy ေပါင္း ၂၀,၀၀၀ ပို႔လႊတ္ပါတယ္။ 90 boot-ups ျပီးတဲ႔အခါမွာ ဒီ "Trojan" program က disk ေပၚမွ file name မ်ားအားလံုးကို encode လုပ္ပစ္လိုက္ျပီး အဲဒါေတြကို မျမင္ရေအာင္ ေဖ်ာက္ပစ္လိုက္ပါတယ္။ ျပီးေတာ့ file တစ္ခုထဲသာလွ်င္ ဖတ္လို႔ရေတာ့ပါတယ္...အဲဒါကေတာ့ P.O Box 7, Panama ဆိုတဲ႔ လိပ္စာအတိုင္း ၁၈၉ ေဒၚလာ ပို႔ေပးဖို႔အတြက္ ေငြေတာင္းခံလႊာပါ။ ဒီ program ေရးတဲ႔သူကို ဖမ္းဆီးျပီး ေထာင္ထဲကို ပို႔ခဲ႔ၾကပါတယ္။
၁၉၈၉ မွာပဲ ရုရွားႏိုင္ငံမွာလည္း "Cascade", "Jerusalem", "Vienna" တို႔နဲ႔ တူညီတဲ႔ computer virus မ်ား စတင္ပ်ံ႕ ႏွံ႕ လာပါတယ္။ ကံေကာင္းစြာပဲ ရုရွား programmer ေတြက အဲဒီ Virus ေတြနဲ႔ အလုပ္လုပ္ပုံနဲ႔ principle ေတြကို လွ်င္လွ်င္ျမန္ျမန္ရွာေဖြေတြ႔ရွိသြားျပီး ခ်က္ခ်င္းဆိုသလိုပဲ မ်ားစြာေသာ anti-virus ေတြနဲ႔ AVP တို႔ ေပၚထြက္လာခဲ႔ပါတယ္...။

( Virusမ်ား၏ အထုပၸတၱိ (၂) သို႔ ...)

Virus မ၀င္ေအာင္ ကာကြယ္ျခင္း (ျဖည့္စြက္ခ်က္)

Virus မ၀င္ေအာင္ ကာကြယ္ျခင္း ဆိုျပီး post တစ္ခုတင္ခဲ႔ပါတယ္... အဲဒီထဲမွာ လိုအပ္ေနတဲ႔ အခ်က္ေတြကို ျဖည့္စြက္ေပးဖို႔ ျဖည့္စြက္ခ်က္ေတြကို ဆက္တင္ေပးလိုက္ပါတယ္....။

၁။ Antivirus ႏွင့္ Tool မ်ား

Virus မ၀င္ေအာင္ ကာကြယ္ႏို္င္ဖို႔အတြက္ အေရးပါတဲ႔ အခန္းက႑မွာ ပါ၀င္တဲ႔ Antivirus နဲ႔ Tool မ်ားကို ေဖာ္ျပလိုက္တယ္...။

Antivirus------------------------------------------Anti Spyware

BitDefender Antivirus 2010---------------------Spy Sweeper 6.1
Kaspersky Antivirus 2010-----------------------CounterSpy 3
Webroot Antivirus -------------------------------STOPzilla 5.x
Norton Antivirus 2010---------------------------Malwarebytes Anti Malware
ESET Nod32 Antivirus 4--------------------------Spyware Doctor 5.5
AVG Anti-Virus 9----------------------------------SUPER Anti Spyware Pro 4.0
F-Secure Anti-Virus 2010-----------------------Ad-Aware Pro 2010
G DATA AntiVirus 2010--------------------------AntiSpy 5.0
Avira Antivirus Premium------------------------Spyware BeGone 9.15
Trend Micro Antivirus---------------------------CA Anti Spyware
ClamWin Free Antivirus--------------------------a-squared Free 4.5
Avast! Home Edition------------------------------CWShredder 2.19
COMODO Antivirus--------------------------------Trend Micro HijackThis 2.0.3
PC Tools Antivirus---------------------------------Spybot Search and Destroy
Panda Antivirus Pro 2010------------------------Spyware Terminator 2.6.5.111
McAfee VirusScan Plus --------------------------Spyware Blaster 4.2
Quick Heal Antivirus 2010-----------------------Window Defender
ArcaVir Home Protection-----------------------I hate Keyloggers 1.0
BullGuard Internet Security--------------------Ashampoo AntiSpyware
F-PROT Antivirus


Firewalls---------------------------------------------Email Protection

ZoneAlarm Pro 7.0--------------------------------MailWasher
Outpost Firewall Free---------------------------Spamihilator
Norman Personal Firewall----------------------SpamBayes
eConceal Pro 2.0---------------------------------SpamDel
Webroot Desktop Firewall 5.5-----------------Inbox
Injoy Firewall 4------------------------------------GFI Email Security Test
Sygate Personal Firewall------------------------SpamEater Pro
Comodo Firewall----------------------------------CA Anti-Spam
Primedius Firewall Lite------------------------- SPAMifighter
R-Firewall------------------------------------------- ChoiceMail One
Sunblet Personal Firewall----------------------Spam Killer
Sensive Guard--------------------------------------Spam Buster
Ashampoo FireWall-------------------------------Spam Agent
-------------------------------------------------------- iHateSpam


Rootkit Detection & Removal--------------Encryption

Rootkit Revealer-----------------------------------Password Safe
Rootkits Detection & Removal-----------------WinGuard Pro Free
threatfire--------------------------------------------Truecrypt
Panda Anti-Rootkit--------------------------------Crypainer LE
UnHackMe------------------------------- -----------Steganos LockNote
Rootkit Hook Analyzer---------------------------Kruptos 2
---------------------------------------------------=-----Najitool GUI
----------------------------------------------------------Registry Pot
----------------------------------------------------------pcdecrapifier


Cleaning & Tweaking-------------------------Anti-Keylogger

CleanUp! 4.5.2-------------------------------------Privacy Keyboard 9.2.1
Heidi Eraser----------------------------------------Zemana Anti-Logger
DeFraggler------------------------------------------Advanced Anti Keylogger 3.6
Autoruns--------------------------------------------Anti-Keylogger 9.2.1
CCleaner------------------------------------------- Data Guard 2009 Ultimate
O&O Defrag 2000 Freeware-------------------Elite Anti-Keylogger 3.0
Abexo Free Registry Cleaner 1---------------FireLion Anti-Keyloggers 2.0
PC Inspector File Recovery
Process Explorer
Recuva 1.01.069 Beta
Tweak UI
Unlocker 1.8.5
Tiny Watcher
Advanced SystemCare Free
ATF Cleaner 3.0.0.2


၂။ အႏၲရာယ္ရွိႏိုင္ေသာ file extension မ်ား

Virus မ၀င္ေအာင္ ကာကြယ္ျခင္း post ထဲမွာ အႏၲရာယ္ရွိႏိုင္တဲ႔ file extension အနည္းငယ္ကို ေဖာ္ျပခဲ႔ပါတယ္။ အဲဒီထဲမွာ လိုအပ္ခ်က္ရွိေနတဲ႔ file type ေတြကို ဒီမွာ ဆက္လက္ေဖာ္ျပေပးလိုက္ပါတယ္။

.386
Windows Enhanced Mode Driver ျဖစ္ပါတယ္။ device driver ဟာ executable code ျဖစ္တဲ႔အတြက္ virus ကူးစက္ႏိုင္ပါတယ္။ ဒါေၾကာင့္ scan ဖတ္သင့္ပါတယ္။


.ADE
Microsoft Access Project Extension ျဖစ္ပါတယ္။ macro virus ေတြက ၄င္းရဲ႕ အားနည္းခ်က္ေတြကို အသံုးခ်ႏိုင္ပါတယ္။


.ADP
Microsoft Access Project ျဖစ္ပါတယ္။ ဒီ extension ကိုလည္း macros ေတြက အသံုးခ်ႏိုင္ပါတယ္။


.APP
Application File ျဖစ္ပါတယ္။ programအမ်ိဳးမ်ိဳးနဲ႔ ဆက္စပ္ေနတဲ႔ extension ျဖစ္ပါတယ္။ standalone program မ်ားနဲ႔ ဆင္တူေအာင္ျပဳလုပ္ႏိုင္ျပီး database programမ်ားကို တုန္႔ျပန္ႏိုင္ပါတယ္။


.ASP
Active Server Page ျဖစ္ပါတယ္။ programေတြ၊ HTML code ေတြနဲ႔ ေပါင္းစပ္ထားတာျဖစ္ပါတယ္။


.BAS
Microsoft Visual Basic Class Module ျဖစ္ပါတယ္။ ၄င္းတို႔ဟာ programေတြ ျဖစ္ပါတယ္။


.BAT
Batch File ေတြျဖစ္ပါတယ္။ ၄င္းတို႔ဟာ system command ေတြပါ၀င္တဲ႔ text fileေတြ ျဖစ္ၾကပါတယ္။ ၄င္းတို႔ထဲက အခ်ိဳ႕ဟာ batch file virusေတြ ျဖစ္ႏိုင္ပါတယ္ ... ဒါေပမယ့္ အကုန္လံုးေတာ့ မဟုတ္ပါဘူး။


.BIN
Binary File ျဖစ္ပါတယ္။ task အမ်ိဳးအမ်ိဳးအတြက္ သံုးျပဳနိုင္ျပီး အမ်ားအားျဖင့္ program တစ္ခုနဲ႔ ဆက္စပ္ေနတတ္ပါတယ္။ ထပ္လႊမ္းထားတဲ႔ ဖိုင္တစ္ခုနဲ႔ တူျပီး virus ကူးစက္ဖို႔ျဖစ္ႏိုင္ေျခရွိပါတယ္။ ဒါေပမယ့္ အျမဲတမ္းေတာ့ မဟုတ္ပါဘူး။


.BTM
4DOS Batch To Memory Batch File ျဖစ္ပါတယ္။ Virus ပါ၀င္တဲ႔ Batch file ျဖစ္ႏိုင္ပါတယ္။


.CBT
Computer Based Training ပါ။ ၄င္းကို clear ျဖစ္ေအာင္ မလုပ္ႏိုင္ပါဘူး။ ၄င္း ကလည္း virus ကူးစက္ႏိုင္တဲ႔ extension တစ္ခုျဖစ္ပါတယ္။ ဒါေပမယ့္ ၄င္းတို႔ရဲ႕ default list ထဲမွာ Symantec ပါ၀င္ပါတယ္။


.CHM
Compiled HTML Help File ျဖစ္ပါတယ္။ scripေတြနဲ႔ ၄င္းရဲ႕ အားနည္းခ်က္ကို အသံုးခ်ႏိုင္ပါတယ္။


.CLA
.CLASS
Java Class File ျဖစ္ပါတယ္။ sandbox တစ္ခုထဲကေန run ဖို႔အတြက္ suppose လုပ္ႏိုင္တဲ႔ Java applet ေတြျဖစ္ျပီး system ကေနခြဲထုတ္ထားပါတယ္။ sandbox က secure ကိုထည့္သြင္းတြက္ခ်က္ႏိုင္တဲ႔ mode တစ္ခုထဲမွာ run ေနတဲ႔ applet တစ္ခုထဲကို ပရိယာယ္ဆင္ဖို႔အတြက္ user ေတြက ျပဳလုပ္ႏိုင္ပါတယ္။ဒါေၾကာင့္ Class file ေတြကို scanဖတ္သင့္ပါတယ္။


.CMD
Window NT Command Script ျဖစ္ပါတယ္။ NT အတြက္ batch file တစ္ခုျဖစ္ပါတယ္။


.COM
Command(Executable File) ျဖစ္ပါတယ္။ ဘယ္executable file မဆို နည္းလမ္းအမ်ိဳးမ်ိဳးနဲ႔ virus ပါ၀င္ေနႏိုင္ပါတယ္။


.CPL
Control Panel Extension ျဖစ္ပါတယ္။ executable code ေတြပါ၀င္တဲ႔ device driver တစ္ခုနဲ႔ ဆင္တူျပီး virus ပါ၀င္ေနႏိုင္တဲ႔အတြက္ scan ဖတ္သင့္ပါတယ္။


.CRT
Security Certificate ျဖစ္ပါတယ္။ ၄င္းနဲ႔အတူ virus code ေတြ ေပါင္းစပ္ပါ၀င္ႏိုင္ပါတယ္။


.CSC
Corel Script File ျဖစ္ပါတယ္။ executable ျဖစ္တဲ႔ script file ရဲ႕ type တစ္ခုျဖစ္ပါတယ္။ virus scan ဖတ္သင့္ပါတယ္။


.CSS
Hypertext Cascading Style Sheet ျဖစ္ပါတယ္။ Style Sheet ေတြထဲမွာ Virus code ေတြပါ၀င္ႏိုင္ပါတယ္။


.DLL
Dynamic Link Library ျဖစ္ပါတယ္။ လုပ္ငန္းတာ၀န္အမ်ိဳးမ်ိဳးကို လုပ္ေဆာင္ႏိုင္ျပီး program တစ္ခုနဲ႔ ဆက္စပ္ေနတတ္ပါတယ္။အမ်ားအားျဖင့္ေတာ့ DLL ေတြဟာ function ေတြကို programေတြဆီသို႔ ေပါင္းထည့္ေပးတာျဖစ္ပါတယ္။အခ်ိဳ႕ကေတာ့ executable code ေတြပါ၀င္ေနျပီး မ်ားေသာအားျဖင့္ functionေတြ (သို႔) data ေတြ ရိုးရိုးရွင္းရွင္းပဲ ပါ၀င္ပါတယ္။ ဒါေပမယ့္ virus ပါ မပါဆိုတာကို မသိႏိုင္တဲ႔အတြက္ scan ဖတ္သင့္ပါတယ္။


.DOC
MS Word Document ျဖစ္ပါတယ္။ Word document ေတြထဲမွာ macro virusေတြပါ၀င္ေနႏိုင္ျပီး virus ေတြနဲ႔ wormေတြအတြက္ အျပည့္အ၀ အသံုးခ်ႏိုင္ပါတယ္။


.DOT
MS Word Document Template ျဖစ္ပါတယ္။ Word Tamplateေတြထဲမွာလည္း macro virus ေတြ ပါ၀င္ႏိုင္ျပီး virus နဲ႔ worm ေတြအတြက္ အျပည့္အ၀ အသံုးခ်ႏိုင္ပါတယ္။


.DRV
Device Driver ျဖစ္ပါတယ္။ device driver တစ္ခုဟာ executable code ျဖစ္ပါတယ္။ဒါေၾကာင့္ virus ပါ၀င္ေနႏိုင္ျပီး scan ဖတ္သင့္ပါတယ္။


.EML
.EMAIL
MS Outlook Express E-mail ျဖစ္ပါတယ္။ E-mail message ေတြမွာ HTML နဲ႔ script ေတြပါ၀င္ႏိုင္ပါတယ္။ virus နဲ႔ worms အမ်ားစုက ဒီအားနည္းခ်က္ကို အသံုးခ်ၾကပါတယ္။


.EXE
Executable File ျဖစ္ပါတယ္။ ဘယ္executable file မဆို နည္းလမ္းအမ်ိဳးမ်ိဳးနဲ႔ virus ေတြပါ၀င္ႏိုင္ပါတယ္။


.FON
Font ျဖစ္ပါတယ္။ ယံုလို႔လည္း ရတယ္ မယံုလို႔လည္း ရတဲ႔ extension တစ္ခုျဖစ္ပါတယ္။ font file တစ္ခုထဲမွာ executable code ေတြရွိေနႏိုင္တဲ႔အတြက္ virus ပါ၀င္ႏိုင္ပါတယ္။


.HLP
Help File ျဖစ္ပါတယ္။ Help File ေတြထဲမွာ macro virus ေတြပါ၀င္ႏိုင္ပါတယ္။ ၄င္းတို႔က အမ်ားအားျဖင့္ေတာ့ virus မပါ ပါဘူး။ ဒါေပမယ့္ Trojan တစ္ခု၊ ႏွစ္ခုေတာ့ ထည့္ထားႏိုင္ပါတယ္။


.HTA
HTML Program ပါ။ scriptေတြ ပါ၀င္ႏိုင္ပါတယ္။


.HTM
.HTML
Hypertext Markeup Language ျဖစ္ပါတယ္။ HTML file ေတြဟာ ပိုပိုျပီး virus သယ္ေဆာင္တဲ႔ script ေတြ ပါ၀င္ႏိုင္ပါျပီ။


.INF
Setup Information ပါ။ Setup scriptေတြဟာ ေမွ်ာ္လင့္မထားတဲ႔ အရာေတြကို ျပဳလုပ္ဖို႔အတြက္ ေျပာင္းလဲႏိုင္ၾကပါတယ္။

.INI
Initialization File ျဖစ္ပါတယ္။ program option ေတြပါ၀င္ ပါတယ္။


.INS
Internet Naming Service ျဖစ္ပါတယ္။ ေမွ်ာ္လင့္မထားတဲ႔ ေနရာကို ညႊန္းျပေပးဖို႔ ေျပာင္းလဲႏိုင္ၾကပါတယ္။


.ISP
Internet Communication Setting ေတြျဖစ္ပါတယ္။ ေမွ်ာ္လင့္မထားတဲ႔ အရာေတြကို ညႊန္ျပဖို႔အတြက္ ေျပာင္းလဲႏိုင္ၾကပါတယ္။


.JS
.JSE
JavaScript ျဖစ္ပါတယ္။ script fileေတြဟာ virus ပါ၀င္တဲ႔ file ေတြျဖစ္လာၾကပါျပီ။ ဒါေၾကာင့္ အေကာင္းဆံုးကေတာ့ ၄င္းတို႔ကို scan ဖတ္သင့္ပါတယ္။ (.JSE ဟာ encode ျဖစ္ပါတယ္။ ဒါေၾကာင့္ တစ္ခုမွတ္ထားရမွာက ၄င္းတို႔ဟာ အျခားအရာေတြ၊ Random၊ Extensionေတြ ပါ၀င္ေနႏိုင္တယ္ ဆိုတာပါပဲ။)


.LIB
Library ျဖစ္ပါတယ္။ သီအိုရီအရေတာ့ ၄င္း file ေတြဟာလည္း virus ပါ၀င္ႏိုင္ပါတယ္။ ဒါေပမယ့္ အခုထိေတာ့ LIB-File virus ေတြကို ေဖာ္ျပေပးႏိုင္ျခင္း မရွိေသးပါဘူး။


.LNK
Link ျဖစ္ပါတယ္။ ေမွ်ာ္လင့္မထားတဲ႔ ေနရာေတြကို ညႊန္ျပဖို႔အတြက္ ေျပာင္းလဲႏိုင္ပါတယ္။


.MDB
MS Access Database (သို႔) MS Access Application ျဖစ္ပါတယ္။ Access fileေတြမွာ macro virusေတြ ပါ၀င္ေနႏိုင္ျပီး virus ေတြ၊ wormေတြက ၄င္းကို အျပည့္အ၀ အသံုးခ်ႏိုင္ၾကပါတယ္။


.MDE
Microsoft Access MDE database ျဖစ္ပါတယ္။ macro ေတြ၊ scriptေတြက ၄င္းရဲ႕ အားနည္းခ်က္ကို အသံုးခ်ႏိုင္ပါတယ္။


.MHT
.MHTM
.MHTML
MHTML Document ျဖစ္ပါတယ္။ ၄င္းတို႔က Web page ကိုသိမ္းဆည့္တဲ႔ဟာ ျဖစ္ပါတယ္။ ၄င္းတို႔မွာ scriptေတြပါ၀င္ႏိုင္ျပီး virus ကူးစက္ႏိုင္ပါတယ္။


.MP3
MP3 Program ျဖစ္ပါတယ္။အမွန္တကယ္ music file ေတြက virus မကူးစက္ႏိုင္ပါဘူး...ဒါေပမယ့္ .mp3 extensionေတြနဲ႔ အတူပါတဲ႔ fileေတြမွာ Windows (သို႔) RealNetwork media playerေတြက အဓိပၸာယ္ေကာက္ယူျပီး run ႏိုင္တဲ႔ macro code ေတြပါ၀င္ေနႏိုင္ပါတယ္။ ဒါေၾကာင့္ အမွန္တကယ္ music file ရဲ႕ အလြန္မွာ က်ယ္ျပန္႔မႈေတြရွိပါတယ္။


.MSO
Math Script Object ျဖစ္ပါတယ္။ Symantec အရေတာ့ ၄င္းတို႔ဟာ database-related program file ေတြျဖစ္ပါတယ္။


.MSC
Microsoft Common Console Document ေတြျဖစ္ပါတယ္။ ေမွ်ာ္လင့္မထားတဲ႔ ေနရာကို ညႊန္ျပေပးဖို႔အတြက္ ေျပာင္းလဲေပးႏိုင္ၾကပါတယ္။


.MSI
Microsoft Windows Installer Package ျဖစ္ပါတယ္။ Virus code ေတြ ပါ၀င္ႏိုင္ပါတယ္။


.MSP
Microsoft Windows Installer Patch ျဖစ္ျပီး virus code ေတြပါ၀င္ႏိုင္ပါတယ္။


.MST
Microsoft Visual Test Source File ျဖစ္ပါတယ္။ Source ေတြေျပာင္းလဲႏိုင္ပါတယ္။


.OBJ
Relocatable Object Code ျဖစ္ပါတယ္။ ၄င္း fileေတြဟာ programေတြနဲ႔ ဆက္စပ္ေနပါတယ္။


.OCX
Object Linking နဲ႔ Embedding (OLE) Control Extension ျဖစ္ပါတယ္။Web page တစ္ခုကေန download ျပဳလုပ္ႏိုင္တဲ႔ program တစ္ခုျဖစ္ပါတယ္။


.OV?
Program File Overlay ျဖစ္ပါတယ္။ progarm တစ္ခုနဲ႔အတူ လုပ္ငန္းတာ၀န္အမ်ိဳးမ်ိဳးကို ျပဳလုပ္ဖို႔အသံုးျပဳႏိုင္ပါတယ္။ ေယဘူယ်အားျဖင့္ေတာ့ Overlayေတြဟာ functionေတြကို programေတြဆီသို႔ ေပါင္းထည့္ေပးဖို႔ျဖစ္ပါတယ္။Overlay fileေတြမွာ virus ပါ၀င္ေနႏိုင္ပါတယ္။ ဒါေပမယ့္အမ်ားအားျဖင့္ေတာ့ မပါ ပါဘူး။


.PCD
Photo CD MS Compiled Script ျဖစ္ပါတယ္။ Scriptေတြဟာ အားနည္းခ်က္ေတြျဖစ္ပါတယ္။


.PGM
Program File ျဖစ္ပါတယ္။ program အမ်ိဳးအမ်ိဳးနဲ႔ ဆက္စပ္ေနပါတယ္။ standalone program မ်ားနဲ႔ ဆင္တူေအာင္ျပဳလုပ္ႏိုင္ျပီး database programမ်ားကို တုန္႔ျပန္ႏိုင္ပါတယ္။


.PIF
MS-DOS Shortcut ျဖစ္ပါတယ္။ ၄င္းကို ေျပာင္းလဲလိုက္မယ္ဆိုရင္ေတာ့ ေမွ်ာ္လင့္မထားတဲ႔ programေတြ အျဖစ္ run ႏိုင္ပါတယ္။


.PPT
MS PowerPoint Presentation ျဖစ္ပါတယ္။ ၄င္းထဲမွာ macro virus ေတြပါ၀င္ေနႏိုင္ျပီး virus ေတြ၊ warmေတြက ၄င္းကို အျပည့္အ၀ အသံုးခ်ႏိုင္ၾကပါတယ္။


.PRC
Palmpilot Resource File ျဖစ္ပါတယ္။ PDA program တစ္ခုျဖစ္ျပီး ရွားရွားပါ PDA virus ေတြရွိေနႏိုင္ပါတယ္။

.REG
Registry Entryေတြျဖစ္ျပီး ၄င္းကို runလိုက္မယ္ဆိုရင္ Registry ကို ေျပာင္းလဲႏိုင္ပါတယ္။


.RTF
Rich Text Format ျဖစ္ပါတယ္။ text ေတြကို formatျပဳလုပ္ ေရႊ႕႕ေျပာင္းေပးဖို႔အတြက္ format တစ္ခုျဖစ္ျပီး အမ်ားအားျဖင့္ေတာ့ ယံုၾကည္ႏိုင္ပါတယ္။ virus ပါ၀င္တဲ႔ Binary object ေတြဟာ RTF file ေတြၾကားထဲမွာ နစ္ျမဳပ္ေနႏိုင္ပါတယ္။ ဒါေၾကာင့္ လံုျခံဳစိတ္ခ်ရဖို႔အတြက္ scan ဖတ္သင့္တဲ႔အထဲမွာ ပါ ပါတယ္။RTF ဖိုင္ေတြဟာ DOC file ေတြကို rename ေပးႏိုင္ျပီး Word က ၄င္းတို႔ကို DOC fileေတြကဲ႔သို႔ ဖြင့္ပါတယ္။


.SCR
Screen Saver (သို႔) Script ျဖစ္ပါတယ္။ Screen Saverေတြနဲ႔ Scriptေတြ ႏွစ္ခုစလံုးက executable code ေတြျဖစ္ပါတယ္။ ဒါေၾကာင့္ virus ေတြပါ၀င္ေနႏိုင္သလို warm (သို႔) Trojan ေတြထည့္ထားႏိုင္ပါတယ္။


.SCT
Windows Script Component ျဖစ္ပါတယ္။ Scriptေတြဟာ virus ကူးစက္ႏိုင္ပါတယ္။


.SHB
.SHS
Shell Scrap Object File ျဖစ္ပါတယ္။ scrap file တစ္ခုမွာ ရိုးစင္းတဲ႔ text file ကေန စြမ္းအားျပည့္၀တဲ႔ executable file ေတြအထိပါ၀င္ႏိုင္ပါတယ္။တျခားတစ္ေယာက္ကေနသင့္ဆီကို ေပးပို႔ခဲ့မယ္ဆိုရင္ အမ်ားအားျဖင့္ေတာ့ ၄င္းတို႔ကို ေရွာင္ရွားသင့္ပါတယ္။ ဒါေပမယ့္ ပံုမွန္အားျဖင့္ေတာ့ single systemေတြေပၚမွာ operation system အားျဖင့္ အသံုးျပဳၾကပါတယ္။


.SMM
Ami Pro Macro Rare ျဖစ္ျပီး virus ကူးစက္ႏိုင္ပါတယ္။


Source
Source Code ေတြျဖစ္ပါတယ္။ program file ေတြရွိၾကျပီး source code virus အားျဖင့္ virus ကူးစက္ႏိုင္ပါတယ္။(ဒီလိုကူးစက္တယ္ဆိုတာ ရွားေတာ့ ရွားပါတယ္။) သင္ဟာ programmer တစ္ေယာက္ မဟုတ္ခဲ႔ဘူးဆိုရင္ေတာင္မွ စိုးရိမ္စရာေတာ့ မလိုပါဘူး။ Extensionေတြပါ၀င္ျပီး .ASM, .C , .CPP, .PAS, .BAS, .FOR ပဲျဖစ္ရမယ္လို႔ေတာ့ ကန္႔သတ္ခ်က္မရွိပါဘူး။


.SYS
System Device Driver ျဖစ္ပါတယ္။ device driver ဟာ executable code ျဖစ္တဲ႔အတြက္ virus ကူးစက္ႏိုင္ပါတယ္...ဒါေၾကာင့္ scan ဖတ္သင့္ပါတယ္။


.URL
Internet Shortcut ျဖစ္ပါတယ္။မလိုလားအပ္တဲ႔ Web location ေတြဆီသို႔ သင့္ကို ပို႔ေဆာင္ေပးႏိုင္ပါတယ္။


.VB
.VBE
VBScript File ျဖစ္ပါတယ္။ ဒီ Scriptေတြဟာ virus ကူးစက္ႏိုင္ပါတယ္။(.VBE ဟာ encode ျဖစ္ပါတယ္။)

.VBS
Visual Basic Script ျဖစ္ပါတယ္။ ဒီ script file ေတြမွာ virus ပါ၀င္ႏိုင္သလို warm (သို႔) Trojan တစ္ခုကိုလည္း ထည့္ထားႏိုင္ပါတယ္။


.VXD
Virtual Device Driver ျဖစ္ပါတယ္။ executable code ေတြျဖစ္တဲ႔အတြက္ virus ကူးစက္ႏိုင္ပါတယ္...scan ဖတ္ပါ။


.WSC
Windows Script Component ျဖစ္ပါတယ္။ Scriptေတြဟာ virus ကူးစက္ႏိုင္ပါတယ္။


.WSF
Windows Script File ျဖစ္ျပီး virus ကူးစက္ႏိုင္ပါတယ္။


.WSH
Windows Script Host Settings File ျဖစ္ပါတယ္။ Settingေတြဟာ ေမွ်ာ္လင့္မထားတာေတြကို ျပဳလုပ္ဖို႔အတြက္ ေျပာင္းလဲႏိုင္ၾကပါတယ္။


.XL?
MS Excel File ျဖစ္ပါတယ္။ Excel Worksheet ေတြမွာ macro virus ေတြပါ၀င္ေနႏိုင္ျပီး virus နဲ႔ wormေတြက ၄င္းတို႔ကို အျပည့္အ၀အသံုးျပဳႏိုင္ၾကပါတယ္။


ဒီေလာက္ဆိုရင္ေတာ့ file type ေတြအေၾကာင္းကို သိၾကလိမ့္မယ္လို႔ ယူဆရပါတယ္။ေနာင္ကိုလည္း ျဖည့္စြက္ခ်က္ေတြ ထပ္တင္ေပးပါ့မယ္။

Category

Post Top Ad

Pages - Menu

Pages - Menu

Popular Posts

 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. ထီဖိုးစံ (စော) - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger