ေဇာ္ဂ်ီ ႏွင့္ ယူနီကုတ္ ခ်ိန္းရန္

Saturday, January 17, 2015

Hacker တို႔၏ထိုးေဖာက္နည္းမ်ားႏွင့္ Hacker အႏၲရာယ္ကာကြယ္နည္းမ်ား

အဆိုပါစာအုပ္၏ ဒုတိယေျမာက္အခန္းျဖစ္ေသာ Programming Concepts ဟူေသာအခန္းကို ေအာက္တြင္ Download ျပဳလုပ္ဖတ္ရွဳႏိုင္ပါသည္။ အဆိုပါအခန္းပါအေၾကာင္းအရာမ်ားတြင္ပံုမ်ား မ်ားျပားလွေသာေၾကာင့္ Facebook စာမ်က္ႏွာတြင္ ေဖာ္ျပေပးရန္ အခက္အခဲရိွေသာေၾကာင့္PDF (Ebook)အေနျဖင့္သာေဖာ္ျပေပးလိုက္ပါသည္။  အဆိုပါအခန္းတြင္ Hacking နည္းစနစ္မ်ားကို နားလည္ရန္ အလိုအပ္ဆံုးျဖစ္ေသာ HTML (Hyper Text Makeup Language) ႏွင့္ C++ Language တို႕၏အေျခခံနည္းစနစ္မ်ားကို ေဖာ္ျပေပးထားပါသည္။နားလည္တတ္ကၽြမ္းသည္အထိ ေရးသားေဖာ္ျပထားျခင္းမ်ိဳးမဟုတ္ဘဲဗဟုသုတ ရရံုသာရည္ရြယ္ထားေသာေၾကာင့္ ျပည့္စံုမည္မဟုတ္ပါ။သို႔ရာတြင္​Hacking ျပဳလုပ္ရန္ လိုအပ္ေသာ Idea မ်ား၊ကိုေလ့လာရန္ ရည္ရြယ္ေသာေၾကာင့္အေသအခ်ာဖတ္ရွဳရန္ လိုအပ္မည္ျဖစ္ပါသည္။  Hacker ဆိုသည္မွာ Hacker ဆိုသည္မွာ Electronic နည္းပညာ အထူးသျဖင့္ ကြန္ပ်ဴတာစနစ္မ်ားကို အလြန္စိတ္၀င္ စားသူတစ္ေယာက္ဟူ၍သတ္မွတ္ႏိုင္မည္ျဖစ္သည္။ Hacker တစ္ေယာက္သည္ ကြန္ပ်ဴတာစနစ္၏ အလုပ္လုပ္ပံုမ်ားကိုစိတ္၀င္စားၿပီးအားနည္းခ်က္ ယိုေပါက္မ်ားကိုလိုက္လံရွာေဖြေနသူတစ္ေယာက ္ျဖစ္ေလ့ရိွပါသည္။ Hacker ေကာင္းတစ္ေယာက္ျဖစ္လာရန္ ကြန္ပ်ဴတာစနစ္တြင္ အဓိကအက်ဆံုး Branch ႏွစ္ခုျဖစ္ေသာ Programming ႏွင့္ Networking Engineer ဘာသာရပ္မ်ားကိုေပါင္းစပ္ထားျခင္းပင္ ျဖစ္မည္ထင္ပါသည္။ ထို႕ေၾကာင့္ Hacker တစ္ေယာက္ျဖစ္လာေစရန္ Programming ဘာသာရပ္ တစ္ခုခုကို ထဲထဲ၀င္၀င္ အေျခအျမစ္က်နစြာသိရိွနားလည္ထားရန္လိုအပ္ပါမည္။ ထို႔ေနာက္ Networking (ကြန္ယက္နည္းပညာ)ကိုလည္း ထဲထဲ၀င္၀င္သိထားရပါမည္။ Hacker တစ္ေယာက္ျဖစ္လာေစရန္ အဓိကအက်ဆံုးမွာ ဇြဲႏွင့္လံု႔လ၀ီရိယရိွရန္ပင္ျဖစ္သည္။ Hacker တစ္ေယာက္ဆိုသည့္ဂုဏ္ကိုမက္ေမာျခင္းေၾကာင့္သာ Hacker ျဖစ္ခ်င္သည္ဆိုပါလွ်င္ မည္သို႔မွ် Hacker ျဖစ္လာမည္မဟုတ္ပါ။ ေတာမေရာက္၊ ေတာင္မေရာက္ျဖင့္ သူတစ္ပါးမ်က္စိစပါးေမႊးစူးေသာ လူအႏၶတစ္ေယာက္သာျဖစ္လာမည္ထင္ပါသည္။ ထို႔ေၾကာင့္ Hacker ပညာရပ္မ်ားကိုတစ္မနက္တည္း စိတ္၀င္စားရံုျဖင့္တတ္ေျမာက္လာမည္မဟုတ္ပါ။ အခ်ိန္ေပးၿပီး လုံ႔လဝီရိယျဖင့္သာေလ့လာတတ္ေျမာက္ ႏိုင္မည္ျဖစ္ပါသည္။ ထို႕အျပင္ ယခုစာအုပ္သည္ အေျခခံသေဘာတရားမ်ားကိုသာေရးသားထားျခင္း ျဖစ္ပါသည္။ ထို႔ေၾကာင့္ ဤစာအုပ္ပါအေၾကာင္းအရာမ်ားျဖင့္ ေရာင့္ရဲတင္းတိမ္ ရပ္တန္႔ေနရန္မဟုတ္ပဲ ဆက္လက္ေလ့လာရန္ အလြန္အေရးႀကီးပါသည္။ ေလ့လာႏိုင္ရန္လည္းလိုအပ္မည္ျဖစ္ပါသည္။ မ်ားေသာအားျဖင့္ Hacker ၃ မ်ိဳးရိွေၾကာင္း ျပဆိုၾကေလ့ရိွသည္။ ယင္းတို႕မွာ White Hat - White Hat မ်ားကိုလူေကာင္းမ်ားအျဖစ္ သတ္မွတ္ၾကပါသည္။ သူတို႔သည္ သူတို႔၏ ပညာရပ္မ်ားကိုမတရားေသာ ခိုး၀ွက္ေႏွာင့္ယွက္ဖ်က္ဆီးမႈမ်ားတြင္အသံုးမျပဳပဲ ကြန္ပ်ဴတာစနစ္လံုၿခံဳေရးမ်ား ကိုကူညီျခင္း၊ အျခားေသာမေကာင္းေသာ Hacker မ်ား၏ ရန္မွ ကူညီျခင္းတို႔ကို ျပဳလုပ္ၾကပါသည္။ Black Hat - Black Hat မ်ားကိုလူဆိုးမ်ားအျဖစ္ သတ္မွတ္ၾကပါသည္။ သူတို႔သည္ သူတို႔၏ လုပ္ေဆာင္ႏိုင္စြမ္းမ်ားကိုသူတို႔၏ ရယူလိုမႈတစ္ခုတည္းအတြက္သာအသံုးျပဳၾကပါသည္။ သူတို႔သည္ ဘဏ္မ်ား၊ Credit Card မ်ားႏွင့္ Web Site မ်ားကိုေဖာက္ထြင္းၿပီးရယူျခင္း တစ္ခုတည္းအတြက္သာ အသံုးျပဳၾကေလ့ရိွသည္။ Grey Hat - ေကာင္းျခင္းႏွင့္ မေကာင္းျခင္းဒြန္တြဲေနေသာ Hacker မ်ားျဖစ္သည္။ တစ္ခါတစ္ရံတြင္ ေကာင္းမႈမ်ားကို ျပဳလုပ္ေပးၿပီးတစ္ခါတစ္ရံတြင္ မေကာင္းမႈမ်ားကိုလုပ္ေဆာင္ေလ့ရိွၾကပါသည္။ ေကာင္းျခင္း၊ မေကာင္းျခင္းသည္ မိမိအေပၚတြင္သာမူတည္ေနသည့္အတြက္ Hacker မ်ားကို White Hat မ်ား၊ Back Hat မ်ားဟုအခ်ိန္ျပည့္သတ္မွတ္ႏိုင္မည္ဟုမထင္ပါ။ အခ်ိန္ကာလကိုလိုက္၍ ေျပာင္းလဲမႈရိွမည္သာျဖစ္သည္။ အေရအတြက္မ်ားကို အခ်ိဳးခ်ျခင္းအရ Hacker အမ်ားစုသည္ Grey Hat မ်ားျဖစ္သည္ဟုဆိုပါသည္။ စာဖတ္သူမ်ားကမည္သည့္အမ်ိဳးအစားတြင္ ပါ၀င္လိုပါသလဲ။ ထို႔အျပင္ Hacker မ်ား၏ အရည္အေသြး၊ တတ္ေျမာက္မႈမ်ားကိုခြဲျခားသတ္မွတ္ရာတြင္ ေအာက္ပါအတိုင္း အုပ္စု ၃ စုခြဲျခားထားပါသည္။ Script Kiddies - ေတာမေရာက္၊ ေတာင္မေရာက္ ကႀကီး၊ ခေခြး Hacker မ်ားျဖစ္သည္။ ၄င္းအုပ္စုသည္ ကိုယ္ပိုင္စြမ္းရည္မ်ားရိွေလ့မရိွပဲအျခားေသာ Hacker မ်ားျပဳလုပ္ေပးထားေသာ Tool မ်ားကိုအသံုးျပဳ၍ တတ္ေယာင္ကား ျပဳလုပ္ၾကေသာ Hacker မ်ားျဖစ္သည္။ ထိုသူမ်ား၏ လုပ္ေဆာင္ခ်က္မ်ားသည္ အဆိုးဖက္သို႕သာဦးတည္ေလ့ရိွပါသည္။ Intermediate Hackers - ေဖာ္ျပပါအုပ္စုတြင္ပါ၀င္ေသာလူမ်ားသည္ ကြန္ပ်ဴတာမ်ား၊ ကြန္ယက္မ်ား အေၾကာင္းကို သိထားပါသည္။ ထို႕အျပင္ Programming Knowledge မ်ားလည္း အထိုက္အေလ်ာက္ရိွၾကကာ Script မ်ား၏ အလုပ္လုပ္ပံုကို ရွာေဖြစူးစမ္းႏိုင္စြမ္းရိွသည္။ သို႕ရာတြင္ Script Kiddies မ်ားျဖင့္ တူေသာအခ်က္မွာ ၄င္းတို႔သည္ သူမ်ားလုပ္ထားၿပီးေသာ Tool မ်ားကိုသာသံုးစြဲႏိုင္ၿပီး ကိုယ္ပိုင္ညဏ္စြမ္းျဖင့္တီထြင္လုပ္ေဆာင္ႏိုင္မႈမရိွပါ။ Exploits မ်ားကိုလည္း အသင့္လုပ္ေဆာင္ၿပီးသားကိုသာ ယူငင္သံုးစြဲေလ့ရိွ၍ မိမိကိုယ္တိုင္ဖန္တီးမႈမျပဳလုပ္ႏိုင္ပါ။ Elite Hackers - ၄င္းတို႔သည္အစြမ္းအစရိွေသာ Hacker မ်ားျဖစ္ပါသည္။ သူတို႔သည္ကိုယ္ပိုင္ Hacker Tool မ်ားႏွင့္ Exploit မ်ားကိုေရးသားႏိုင္စြမ္းရိွၾကသည္။ ထို႔အျပင္ သူတို႔သည္ စနစ္မ်ားကိုထိုးေဖာက္၀င္ ေရာက္ႏိုင္ကာ သူတို႔လုပ္ေဆာင္ခ်က္မ်ားကိုလည္း အျခားသူမ်ားေနာက္ေယာင္ခံမလိုက္ႏိုင္ေအာင္ ဖံုးကြယ္ထားႏိုင္စြမ္းလည္းရိွၾကပါသည္။ Hacker ေကာင္းတစ္ေယာက္ျဖစ္လာေစရန္ Hacker ေကာင္းတစ္ေယာက္ျဖစ္လာေစရန္ ထင္မွတ္ထားသကဲ့သို႔မလြယ္ကူပါ။ ခ်က္ခ်င္းလက္ ငင္းလည္းမျဖစ္ႏိုင္ပါ။ ႀကိဳးပမ္းစြမ္းေဆာင္မႈမ်ား အမ်ားႀကီးျပဳလုပ္ရမည္ျဖစ္သည္။ ျပႆနာတစ္ရပ္ကို ေျဖရွင္းရန္အတြက္ နည္းလမ္းတစ္မ်ိဳးထက္မက ရိွတတ္ပါသည္။ Hacker ေကာင္းတစ္ေယာက္သည္ ျပသနာေပါင္းေသာင္းေျခာက္ေထာင္ကိုလြယ္ကူစြာျဖင့္ ေျဖရွင္းႏိုင္ပါသည္။ ဖန္တီးစြမ္းေဆာင္ရည္ျမင့္မား လာေလေလ ကြန္ပ်ဴတာစနစ္တစ္ခုကို ထိုးေဖာက္ရန္အတြက္ အခြင့္အေရးပိုမ်ားလာေလေလျဖစ္ပါသည္။ အျခားေသာ ႀကီးမားက်ယ္ျပန္႔ေသာ လိုအပ္ခ်က္တစ္ခုမွာ သင္ၾကားလိုစိတ္ျဖစ္ပါသည္။ သင္ၾကားမႈမရိွပဲ မည္သည္႔ပညာရပ္ကိုမွ် တတ္ေျမာက္လာႏိုင္မည္မဟုတ္ပါ။ မွတ္သားထားရန္လိုအပ္သည္မွာ အသိပညာ သည္စြမ္းအားျဖစ္ပါသည္။ ထုိ႔အျပင္ သည္းခံႏိုင္ျခင္းကိုလည္း ေလ့က်င့္ထားရန္ လိုအပ္မည္ျဖစ္ပါသည္။ အဘယ္ေၾကာင့္ဆိုေသာ္ အခ်ိဳ႕ေသာသင္ခန္းစာအေၾကာင္းအရာမ်ားသည္ တစ္ခါတည္းျဖင့္နားလည္ရန္ခဲယဥ္းပါသည္။ ထပ္တလဲလဲ ေလ့လာဆည္းပူးေသာအခါတြင္မွ ထိုအေၾကာင္းအရာတြင္ သင္သည္ဆရာတစ္ဆူအျဖစ္ ကၽြမ္းက်င္လာေစမည္ျဖစ္ပါသည္။  

Credit>> ရဲမင္​း​ေအာင္​    

 စာအုပ္ကိုဒီမွာေဒါင္းပါ 


ကိုမိုးစက္

No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...