စမ္းသပ္လုပ္ေဆာင္ရမယ္ဆုိရင္ ဘယ္ဟာကစျပီးဘယ္မွာဆုံးမလဲဆုိတဲ့ အစီအစဥ္ကုိ
ေသခ်ာေရးထားရမယ္..။
· System ၏အစိတ္အပုိင္းမ်ား ႏွင့္ ထည့္သြင္းထားေသာ DaTa မ်ားကုိ စမ္းသပ္ျခင္း
· ၎ DAtA မ်ားကုိ ေသခ်ာေအ ာင္ တေနရာတြင္ သိမ္းထားျခင္း
· စမ္းသပ္ျခင္းမ်ားကုိ အ ခ်ိန္ႏွင့္ တေျပးညီ ေရးမွတ္ထားျခင္း
· စမ္းသပ္ေတြ႕ရွိခ်က္မ်ားကုိ ေသေသခ်ာခ်ာ မွတ္သားထားျခင္း
· System ကုိ မကုိင္ခင္က ၎System ၏ အ ခ်က္အ လက္မ်ားကုိ ေသခ်ာမွတ္သားထားျခင္း
· System ၏ အ ားနည္းခ်က္ မ်ားကို ေသခ်ာေရးမွတ္ထားျခင္း
· မိမိ၏ လုပ္ေဆာင္ပုံ အ ဆင့္ဆင့္ကုိ မွတ္သာထားရမည္ျဖစ္သည္။
Ethicအl Hacker ဟာ သူရဲ႕လုပ္ေဆာင္ခ်က္မ်ားကုိ သူ႕ကို အ သုံးျပဳေသာ သူအ ား Report
တင္ရသည္။
သူဘာကုိလုပ္မည္၊ သူဘာလုိအပ္သည္၊ သူဘယ္ဌာနကုိ၀င္ေရာက္မည္တုိ႕ကုိ
ၾကိဳတင္အသိေပးထားရသည္။
Hacker တစ္ေယာက္ဟာ အျမဲတမ္း Computerႏွင့္ပတ္သက္ျပီး အၿမဲေလ့က်င့္ေနရသည္
Hacker တစ္ေယာက္သည္ ရုိးရုိး Computer ပညာရွင္တစ္ေယာက္မဟုတ္ေပ။
Hacker တစ္ေယာက္ျဖစ္ရန္မွာ Computerႏွင့္ပတ္သက္ျပီး Progrအmming , webdevelope
Knowledge, အpplicအtion မ်ားကုိ ျပဳလုပ္ႏုိင္ယုံမွ်မက ကြန္ယက္ခ်ိတ္ဆက္ျခင္း
ပညာကုိလညး္ တဘက္ကမ္းခတ္သိရွိရန္လုိအ ပ္သည္။
Hacker မ်ားကုိအ ဆင့္ခြဲျခားထားျခင္း
· Computer အ ေၾကာင္းကုိ သိရွိျခင္း၊ website မ်ား၏ အ ားနညး္ခ်က္မ်ားကုိ သိရွိျခင္း
အ လကားရေသာ Softwအre Tools မ်ားျဖင့္ Hacking လုပ္ျခင္း၊ Hacking
အ ေၾကာင္းကုိစတင္ေလ့လာသူမ်ားကုိ Script Kiddies ဟုေခၚသည္။
· Computer နဲ႕ပတ္သက္ျပီး ျပသနာေတာ္ေတာ္မ်ားမ်ားကုိ ေျဖရွင္းႏုိင္ျပီး Network
အ ေၾကာင္းကုိလည္း ေသခ်ာနားလည္သူကုိ Intermediate Hackers
မ်ားဟုေခၚသည္။၎သူမ်ားသည္ Hacker မ်ားအ သုံးျပဳေသာ Tools
မ်ားကုိေကာင္းစြာအ သုံးခ်တတ္ၾကသည္။
· Computer, Network System မ်ားအ ေၾကာင္းကုိေသခ်ာနားလည္ျပီး ၎တုိ႕ကုိ
လုံး၀အ သုံးခ်ႏုိင္ေသာသူမ်ားကုိ Elite Hackers မ်ားဟုေခၚသည္။ ထုိသူမ်ားသည္
မိမိတုိ႕အ သုံးျပဳလုိေသာ Tools မ်ားကုိ မိမိတုိ႕ကိုယ္တုိင္ေရးသာျပီး အ သုံးခ်
ႏုိင္စြမ္းရွိသူမ်ားျဖစ္သည္။
hacking လုပ္သည့္ေနရာတြင္ တစ္ဦးတစ္ေယာက္လုပ္ျခင္းထက္ အ မ်ားႏွင့္
ပူေပါင္းျပီး လုပ္လွ်င္ ပုိျပီး အ က်ဳိးရွိသည္။ ထုိ႕ေၾကာင့္ Ethical hacking တြင္ Hacker
မ်ားစုဖြဲ႕ျပီး TEAM တစ္ခုအ ေနျဖင့္ လုပ္ေဆာင္ရသည္။ ၎တုိ႕သည္ အ ခ်ိန္တုိင္း မိမိ
ကုိင္တြယ္ရေသာ System အ ား လုိအ ပ္ခ်က္မ်ားကုိရွာေဖြျပင္ဆင္ရသည္။
တုိက္ခုိက္ျခင္းမ်ဳိးစုံ ရွိသည့္အ တြက္ အ ားလုံးကုိသိရွိရန္မွာမျဖစ္ႏူိင္ေပ။မိမိhacking
အ ဖြဲ႕တြင္ လုပ္ကုိင္ေသာသူမ်ားသည္ ေအ ာက္ေဖာ္ျပပါ ပညာရပ္မ်ားကုိ တစ္ဦး
တစ္ေယာက္ျခင္း အ ေသအ ခ်ာတတ္ေျမာက္ရန္လုိအ ပ္သည္။
· Programming
· Webdeveloping
· Software Crackers
· Web Hackers
· Network security groups
· system admin groups
· database Hackers
· crytoanalizer
၎ပညာရပ္မ်ား အားလုံးကုိ သိရွိရန္ မလုိေပ။ သုိ႕ေသာ္ general knowledge
သိရွိရမည္။ မိမိ Hacker အဖြဲ႕တြင္ လူတစ္ေယာက္စီ ပညာတစ္ခုစီကုိ
ေသေသခ်ာခ်ာတတ္ေျမာက္ရန္လိုအပ္သည္။
Hacker တစ္ေယာက္ေအာင္ျမင္စြာျပဳလုပ္ႏုိင္ရန္အတြက္လုိအပ္ခ်က္မ်ားစြာရွိသည္။
မိမိ ၀င္ေရာက္လုိေသာ ေနရာ၏ data အျပည့္အစုံကုိသိရွိေအာင္ အရင္ဆုံးျပဳလုပ္ရမည္။
IP address
မိမိ၀င္ေရာက္ရမည့္ Computer ၏ address
Hostname
မိမိ ၀င္ေရာက္ရမည့္ Computer ၏ နာမည္
Software
၎ Computer တြင္အသုံးျပဳေသာ Software မ်ား
Firewall rules
Network ၏ လုံျခဳံေရးအတြက္အသုံးျပဳထားသည္မ်ား
Phone Numbers
ဖုန္းနံပါတ္
Employee names
အလုပ္သမားမ်ား ၏ အေၾကာင္းအရာမ်ား
မိမိတုိ႕သိလုိေသာ အခ်က္မ်ားစြာကုိ Internet မွ မ်ားစြာအကူအညီေပးႏုိင္သည္။
သင ္hacking လုပ္လုိေသာ ေနရာ၏ data ၆၀% ကုိ internet မွရွာႏုိင္ပါသည္။
၎၏ company ႏွင့္ပတ္သက္ေသာ ဖုန္းနံပါတ္ ၊ IP address ၊ Firewall ၊ အလုပ္သမား
ဦးေရ ၊ company စတင္တည္ေထာင္ေသာေန႕ ၊ company ၏ ပုိင္ရွင္ အမည္မ်ား ၊
company ခ်ိတ္ဆက္ထားေသာ တျခားNetwork မ်ား၊ company ၏ထုတ္ ကုန္မ်ားစသည့္
သတင္းအခ်က္အလက္မ်ားကုိအက်ဳိးရွိရွိ အသုံးခ်ရမည္ျဖစ္သည္။
hacking ျပဳလုပ္ရန္အတြက္အသုံးျပဳေသာ Tools မ်ား
1. Google (အေၾကာင္းအရာမ်ားစြာကုိ ရွာႏုိင္သည္။)
2. Google Earth (Network ခ်ိတ္ဆက္ျခင္းမ်ားကုိ ၾကည့္ရႈရန္)
3. Nmap (IP အddres မ်ားကုိၾကည့္ရႈရန္)
4. John The Ripper (Password မ်ားကုိေက်ာ္ႏုိင္ရန္)
5. Lan Guard (မိမိ၏ Network ကုိ ေစာင့္ၾကည့္ရန္)
6. Pwdump 6 (Password မ်ားကုိခ်ိန္းရန္)
7. Firebug (website မ်ားမွျပင္ၿပီး server ထဲသို႕၀င္ရန္)
8. Java ( Mysql ကုိျပင္ဆင္ရန္)
9. putty (တျခား Computer ထဲသုိ႕ ၀င္ေရာက္ရန္)
၎ တုိ႕ျဖင့္စတင္စမ္းသပ္ အသုံးျပဳၾကျပီး မိမိတုိ႕၏ ဥာဏ္ရည္ဥာဏ္ေသြးအရ
ဆက္လက္အေကာင္အထည္ေဖာ္ၾကည့္သင့္သည္။Tools မ်ား၏ အလုပ္လုပ္ပုံကုိ ေသခ်ာ နား
လည္မွသာ အသုံးျပဳႏုိင္မည္ျဖစ္သည္။Tools မ်ား၏ အားနည္းခ်က္မ်ားကုိ သိထားရမည္ ျဖစ္
သည္။ Tools မ်ားကုိသုံးလွ်င္ ၎တုိ႕၏ သုံးစြဲပုံ အေၾကာင္းကုိ ေသခ်ာဖတ္ၾကည့္ရမည္။
Tools မ်ားကုိေရြးခ်ယ္ရာတြင္-
1. Document ေကာင္းေသာTools
2. Support အၿမဲေပးေသာ Tools
3. Commecial က်ေသာ Tools မ်ားကုိလညး္ေရြးတတ္ရမည္ျဖစ္သည္။
ဘယ္လုိ Tools ကုိပဲသုံးသုံး ၎တုိ႕၏ Limit မ်ားကုိသိရွိထားရမည္။တခ်ဳိ႕ Tools
မ်ားသည္ အျမင္ေကာင္းေပမယ့္ မထိေရာက္ေသာ Tools မ်ားလည္းရွိသည္။ Error
မ်ားတတ္ေနတတ္သည္။ တခ်ဳိ႕ Tools မ်ားမွာ Error မ်ားရွိေသာ္လည္း မိမိ္လုိခ်င္
ေသာပန္းတုိင္ကုိ ေရာက္ေအာင္ပုိ႕ေပးႏုိင္သည္။ Tools မ်ားတြင္ Opensource မ်ားရွိ
သည္။ Open source ဟူျပီး အထင္ေသးလုိ႕မရ ။ ၀ယ္သုံးရမည့္ Tools ဆုိလွ်င္
၀ယ္သုံးသင့္သည္။ ၀ယ္သုံးရာတြင္ ေစ်းနဲနဲ ႏွင့္ အေကာင္းဆုံးသုံးႏုိင္ေသာ Tools
မ်ားကုိ သတိထားျပီး ၀ယ္သုံးသင့္သည္။
Hacker တစ္ေယာက္သည္ မိမိလုပ္ေသာအလုပ္အား ေအာက္ပါအတုိင္း ဇယားတစ္ခုဆြဲ
ထားရန္ လုိအပ္သည္။
· မည္သည့္ Tools ကုိအသုံးျပဳသည္
· မည္သည့္ အတြက္ျပဳလုပ္သည္
· ဘယ္အခ်ိန္မွာစတင္လုပ္သည္
· ဘယ္အခ်ိန္မွာ ျပီးစီးသည္
သင္သည္ တတ္ႏုိင္လွ်င္ သင္လုပ္သမွ်ကုိ Video Capture ႏွင့္ အသံမ်ားကအစ
Recording လုပ္ထားရမည္။ ထုိမွသာ သင္လုပ္ေသာ အရာမ်ားကုိ သူတစ္ပါးမွ
လာေရာက္အျပစ္တင္လွ်င္ ျပန္လည္ေခ်ပႏုိင္မည္ ျဖစ္သည္။