အဆိုပါ စာအုပ္၏ ဒုတိယေျမာက္အခန္းျဖစ္ေသာ Programming Concepts ဟူေသာအခန္းကို ေအာက္တြင္ Download ျပဳလုပ္ဖတ္ရွဳႏိုင္ပါသည္။ အဆိုပါအခန္းပါအေၾကာင္းအရာမ်ားတြင္ပံုမ်ား မ်ားျပားလွေသာေၾကာင့္ းFacebookစာမ်က္ႏွာတြင္ ေဖာ္ျပေပးရန္ အခက္အခဲရိွေသာေၾကာင့္PDF (Ebook)အေနျဖင့္သာေဖာ္ျပေပးလိုက္ပါသည္။
အဆိုပါအခန္းတြင္ Hacking နည္းစနစ္မ်ားကို နားလည္ရန္ အလိုအပ္ဆံုးျဖစ္ေသာ HTML (Hyper Text Makeup Language) ႏွင့္ C++ Language တို႕၏အေျခခံနည္းစနစ္မ်ားကို ေဖာ္ျပေပးထားပါသည္။နားလည္ တတ္ကၽြမ္းသည္အထိ ေရးသားေဖာ္ျပထားျခင္းမ်ိဳးမဟုတ္ဘဲဗဟုသုတ ရရံုသာရည္ရြယ္ထားေသာေၾကာင့္ ျပည္႕စံုမည္မဟုတ္ပါ။သို႕ရာတြင္Hacking ျပဳလုပ္ရန္ လိုအပ္ေသာ Idea မ်ား၊ကိုေလ့လာရန္ ရည္ရြယ္ေသာေၾကာင့္အေသအခ်ာဖတ္ရွဳရန္ လိုအပ္မည္ျဖစ္ပါသည္။
http://www.mediafire.com/download/35x929980bdj8xi/Programming+Concepts.pdf
(OR)
http://www.solidfiles.com/d/a9449dfbe4/Programming_Concepts.pdf
Hacker ဆိုသည္မွာ
Hacker ဆိုသည္မွာ Electronic နည္းပညာအထူးသျဖင့္ ကြန္ပ်ဴတာစနစ္မ်ားကို အလြန္စိတ္၀င္ စားသူတစ္ေယာက္ဟူ၍ သတ္မွတ္ႏိုင္မည္ျဖစ္သည္။ Hacker တစ္ေယာက္သည္ ကြန္ပ်ဴတာစနစ္၏ အလုပ္လုပ္ပံုမ်ားကိုစိတ္၀င္စားၿပီးအားနည္းခ်က္၊ယိုေပါက္မ်ားကိုလိုက္လံရွာေဖြေနသူတစ္ေယက္ျဖစ္ေလ့ရိွ ပါသည္။ 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 >> ကိုေဇာ္သြင္နည္းပညာ
ေက်းဇူးတင္လ်ွက္
0 comments:
Post a Comment