Kali Linux Beginners

Kali Linux Beginners Kali Linux ကိုခုမစေလ့လာေနသူမ်ားအတြက္ ေလ့လ?

17/09/2017

Tor install and proxychains hide your ip adress
အမှားပါရင်ဆရာများ ခွင့်လွှတ်ကြပါ

thailand wedsite Hack by BMH  more 100 site . Second Waving Attack.110 websites of thailand got Hacked By Brotherhood of...
05/03/2017

thailand wedsite Hack by BMH more 100 site .
Second Waving Attack.
110 websites of thailand got Hacked By Brotherhood of Myanmar Hackers.
including 23 police office websites and 35 government websites as well as import websites as tv channel and media channel.
We stand for Myanmar.
[***] JUSTICE IS COMMING [***]
Special Greetz all MM Hackers.
1 http://baanchang.go.th/bmh.php
2 http://bantub.go.th/bmh.php
3 http://huaisak.go.th/bmh.php
4 http://huaychompu.go.th/bmh.php
5 http://jommokkaew.go.th/bmh.php
6 http://oillocal.go.th/bmh.php
7 http://padaet.go.th/bmh.php
8 http://suntonmue.go.th/bmh.php
9 http://wiang.go.th/bmh.php
10 http://maeai.go.th/bmh.php
11 http://maechansao.go.th/bmh.php
12 http://maefag.go.th/bmh.php
13 http://pongphrae.go.th/bmh.php
14 http://banyang.plpolice.com
15 http://chattrakan.plpolice.com
16 http://chumsang.plpolice.com
17 http://mbp.plpolice.com
18 http://muang.plpolice.com
19 http://nakhonthai.plpolice.com
20 http://nicom.plpolice.com
21 http://noenkum.plpolice.com
22 http://noenmaprang.plpolice.com
23 http://prakhum.plpolice.com
24 http://prompiram.plpolice.com
25 http://saiyoy.plpolice.com
26 http://wangnumku.plpolice.com
27 http://wangthong.plpolice.com
28 http://watbot.plpolice.com
29 http://www.bangkratum.plpolice.com
30 http://bangkratum.plpolice.com/index.php
31 http://prompiram.plpolice.com
32 http://banyang.plpolice.com
33 http://www.bangkratum.plpolice.com
34 http://bangkratum.plpolice.com/index.php
35 http://policetrainingschool6.com/bmh.php
36 http://plpolice.com/bmh.php
37 http://bankhomloy.com/bmh.php
38 http://banluang.org/bmh.php
39 http://banthawai.com/bmh.php
40 http://benguesthousechiangrai.com/bmh.php
41 http://bike2hand.com/bmh.php
42 http://chiangrai4clean.com/bmh.php
43 http://cityparkhatyai.com/bmh.php
44 apncr . com / bmh.php {pls do not visit this site.}
45 http://cmkorakort.com/bmh.php
46 http://csenthailand.com/bmh.php
47 http://fat-telecom.com/bmh.php
48 http://goldenlannacarrent.com/bmh.php
49 http://hs5ar.com/bmh.php
50 http://jj-hutchiangrai.com/bmh.php
51 http://jobopenth.com/bmh.php
52 http://jommok.com/bmh.php
53 http://kaimusicshop.com/bmh.php
54 http://khsland.com/bmh.php
55 http://ktech.ac.th/bmh.php
56 http://land-cr.com/bmh.php
57 http://lovemaesai.com/bmh.php
58 http://mangcom.com/bmh.php
59 http://nandachart.com/bmh.php
60 http://nantanagold.com/bmh.php
61 http://nichagoodwill.com/bmh.php
62 http://phulaechiangrai.com/bmh.php
63 http://pklinspec.com/bmh.php
64 http://pp-cons.com/bmh.php
65 http://ppk-alumni.com/bmh.php
66 http://rbs914.com/bmh.php
67 http://suntonmue.net/bmh.php
68 http://sarapeephotoclub.com/bmh.php
69 http://scph.com/bmh.php
70 http://scphpl.ac.th/bmh.php
71 http://shinbanchornamulets.com/bmh.php
72 http://smartpays-online.com/bmh.php
73 http://rookiestockphoto.com/bmh.php
74 http://thepalmgardenchiangrai.com/bmh.php
75 http://tnmediasystem.com/bmh.php
76 http://tsb2nb.ac.th/bmh.php
77 http://krufangcu.com/bmh.php
78 http://veranedecor.com/bmh.php
79 http://wakanwa.com/bmh.php
80 http://tambonbangkaew.go.th/index.php [dropped db]
81 http://phachi.go.th/index.php [dropped db]
82 http://nongwaeng-prayean.go.th/index.php [dropped db]
83 http://ratniyom.go.th/index.php [dropped db]
84 http://narerk.go.th/ [dropped db]
85 http://nasaw.go.th/index.php [dropped db]
86 http://khamyai-ks.go.th/index.php [dropped db]
87 http://khaochangum.go.th/index.php [dropped db]
88 http://huaypo.go.th/index.php [dropped db]
89 http://dontaphet.go.th/index.php [dropped db]
90 http://banpae.go.th/index.php [dropped db]
91 https://buengkorhai.go.th/index.php [dropped db]
92 http://naphung.go.th/index.php [dropped db]
93 http://www.phimpha.go.th/index.php [dropped db]
94 http://donmanora.go.th/index.php [dropped db]
95 http://bankrachang.go.th/index.php [dropped db]
96 http://dongmoon.go.th/index.php [dropped db]
97 http://chiengraknoi.go.th/index.php [dropped db]
98 http://samrongnua.go.th/index.php [dropped db]
99 http://phrasamutjedee.go.th/index.php [dropped db]
100 http://203.157.150.232/
101 http://www.hereping.com/
102 http://cosmeticpeptidelab.co.th/
103 https://www.dailygizmo.tv/
104 http://www.albathailand.com
105 http://www.aimsiam.co.th/
106 http://www1.si.mahidol.ac.th/
107 http://www.thongsook.ac.th/
108 http://www.isit.or.th/index.php
109 http://www.tontan-suphan.go.th/
110 http://hhdc.anamai.moph.go.th

Hacked By Brotherhood of Myanmar Hackers. Hello Thailand Government and People. This time, we come to ur cyber space is not to send message to u. Why we step up is to ask u a question. what is law in thailand?

21/02/2017

Data Sharing + Course Orientation


***မည္သူမဆို တက္ေရာက္ႏိုင္ပါသည္***

March လထဲတြင္ ဖြင့္လွစ္မည့္တန္းခြဲအသစ္ႏွင့္ပတ္သက္၍ မ႐ွင္းလင္းသည္မ်ား စံုစမ္းေမးျမန္းလိုသည္မ်ားကို ကိုယ္တုိင္လာေရာက္စံုစမ္းႏုိင္ရန္ႏွင့္ သင္တန္းအပ္လိုေသာသင္တန္းသားမ်ားအတြက္
Data sharing and Course Orientation ကို လာမည့္ တနဂၤေႏြ (26.2.2017)
ေန႔လည္ 1:00 pm - 4:00 pm
Kanaung Hub, Building 14, 4th Floor, MICT park တြင္ က်င္းပျပဳလုပ္မည္ျဖစ္ပါသျဖင့္ စိတ္ပါဝင္စားသူ #မည္သူမဆို အခမဲ့ တက္ေရာက္ႏုိင္ပါသည္။

1. Data Sharing
***************
Kali Linux iso မ်ား
Kali linux tutorial မ်ား

2. Course Orientation
********************
Course Orientation ကေတာ့ ယခုဖြင့္လွစ္ရန္စီစဥ္ေနေသာ Kali Linux Based Ethical Hacking တန္းခြဲႏွင့္ပတ္သက္ၿပီး

#ဘယ္အပိုင္းေတြသင္မယ္
#ဘယ္သူေတြသင္မယ္
#ဘယ္လိုသင္မယ္
#ဘာေတြလိုအပ္မယ္
#သင္တန္းကဘာServiceေတြေပးမယ္
#သင္တန္းၿပီးရင္ဘာေတြတတ္ေျမာက္သြားမယ္

စတာေတြကို ႐ွင္းျပေပးမွာပါ
သင္တန္းႏွင့္ပတ္သက္ၿပီး သိလိုသည္မ်ားကိုလဲ Instructors မ်ားကိုတုိက္႐ိုက္ ေမးျမန္းစံုစမ္းႏုိင္မွာျဖစ္ပါတယ္

ဆက္သြယ္ရန္ : 095048546

Top Hacking Tools for Hackersေခါင္းစဥ္အရေတာ့ Hacker ေတြအတြက္ထိပ္တန္း Hacking Tools ဆုိေပမယ့္တခ်ိဳ႕ေတြ ေစာဒကတက္ေကာင္းတက္ပ...
21/02/2017

Top Hacking Tools for Hackers

ေခါင္းစဥ္အရေတာ့ Hacker ေတြအတြက္
ထိပ္တန္း Hacking Tools ဆုိေပမယ့္
တခ်ိဳ႕ေတြ ေစာဒကတက္ေကာင္းတက္ပါလိမ့္မယ္။
တကယ့္ Elite Hacker ေတြက Tools မသုံးဘူး ... လုိ႔ ...။

မွန္သင့္သေလာက္မွန္ပါတယ္ ....
သည္ပုိစ့္ဟာ လမ္းေၾကာင္းတခုေပၚေလွ်ာက္ကာစ
beginner ေတြအတြက္ရည္ရြယ္ျခင္းပါ။

တကယ္ေတာ့ Hacking tools ေတြဟာ
ေမာ္ေတာ္ကားလုိေပါ့ ...။
ကုိယ္တုိင္ ကားမထြင္ႏုိင္ေသးခင္မွာေတာ့
သူမ်ားထြင္ထားတဲ့ကားနဲ႔
ကုိယ္သြားခ်င္တဲ့ေနရာကုိေရာက္ေအာင္သြားသင့္ရင္ သြားေနရဦးမွာပဲ။
ကားထြင္ႏုိင္မွသြားမယ္ဆုိလည္း ခရီးမေရာက္ရုံပဲရွိပါလိမ့္မယ္။

ေျပာရရင္ ... Tools သုံးတာအျပစ္တစ္ခုမွဟုတ္ပါဘူး။
ဘာမွအားငယ္ေနစရာလည္းမရွိဘူး ...။
အခ်ိန္အတုိင္းအတာတစ္ခုေက်ာ္လြန္တဲ့အခါ
ကုိယ္တုိင္ Tool ေတြေရးႏုိင္မယ္ ...
ကိုယ့္ေနာက္ကတက္လာမယ့္လူေတြအတြက္
ကုိယ္က အမွီသဟဲျဖစ္မယ္ ... ဒါဆုိလုံေလာက္ပါၿပီ။
တစ္သက္လုံး သည္ Tool ေတြအေပၚမွာေတာ့
မွီခုိမေနပဲ ... အခ်ိန္ယူပီးေနာက္တဆင့္တက္ဖုိ႔ႀကိဳးစားပါ။
ဒါ ... အဓိကပါပဲ ...။

okay ... စရေအာင္ ....။

=======================================

1. Nmap
အရွည္ေကာက္ကေတာ့ Network Mapper ပါ။
Network အတြင္းမွာ ဘယ္စက္က
ဘာ Service ေတြ run ေနလဲ ?
ဘယ္ port ေတြပြင့္ေနပီး ဘာ OS အသုံးျပဳထားသလဲ?
စသည္ျဖင့္ ...... Reconnaissance ေခၚ
Hacking ရဲ႕ ပထမဆုံးအဆင့္မွာ
ကုိယ့္ target ရဲ႕ သတင္းအခ်က္အလက္ေတြကုိ
သိရွိႏုိင္ဖုိ႔သုံးတဲ့ Scanner ပါ။
Network topology ေတြၾကည့္ႏုိင္ျမင္ႏုိင္မယ္ ...
trace out လုပ္ႏုိင္မယ္ ...
ဒါတင္ပဲလားဆုိေတာ့ .... မကေသးပါဘူး။
ရလာတဲ့ရလာဒ္ေတြကုိ
save & export ျပဳလုပ္ၿပီး
အျခား Tools ေတြနဲ႔လည္း တြဲစပ္အသုံးျပဳနုိင္ပါေသးတယ္။
nmap ကေတာ့ CLI ေခၚ Command Line Interface ေပါ့။
GUI Version ျဖစ္တဲ့ Zenmap ဆုိတာလည္းရွိပါေသးတယ္ ...။
ေျပာရရင္ nmap ဟာ Hacker ေတြအတြက္
မရွိမျဖစ္ tool တခုလုိ႔ေတာင္ ဆုိႏုိင္ပါတယ္။

=======================================

2. SQLMap
SQL Injection ထိုးတဲ့ Tool တစ္ခုအျဖစ္
လူသိမ်ားပါတယ္ ....။
Hacking လုပ္မယ့္သက္တန္းတေလ်ာက္မွာ
ခင္ဗ်ားအေနနဲ႔ SQL injection flaw ရွိတဲ့
Database ေတြ, Websites ေတြ ...
အေျမာက္အမ်ားေတြ႕လာတဲ့အခါ
သည္ Tool ရဲ႕အသုံး၀င္ပုံကုိေသခ်ာသိလာလိမ့္မယ္။
တျခား tools ေတြထက္ သာတဲ့အခ်က္ေတြထဲက
အနည္းအက်ဥ္းေလာက္ေျပာရမယ္ဆုိရင္ ...
Database Management system အေတာ္မ်ားမ်ားေပၚမွာ
ေကာင္းေကာင္းအလုပ္လုပ္ပါတယ္။
WAF ေခၚ Web Application Firewall ေတြကိုလည္း
Evade လုပ္ႏုိင္ပါေသးတယ္။
ဒါတင္မကေသး ... Attack လုပ္ေနတဲ့အခ်ိန္မွာ
tor လုိမ်ဳိး proxy ေတြနဲ႔တြဲစပ္အသုံးျပဳႏုိင္တဲ့အတြက္
ကုိယ့္ရဲ႕ Attacking process ကုိ
လုံး၀ anonymous ျဖစ္ေနေစပါလိမ့္မယ္။

=======================================

3. Nikto
Vulnerability Scanner ပါ ...။
ျမန္မာဘာသာနဲ႔ဆုိ Vulnerability က
အားနည္းခ်က္ ၊ ယုိေပါက္ ကုိဆုိလိုတာပါ။
ကုိယ့္ Target website မွာ
ဘာအားနည္းခ်က္ေတြ ယုိေပါက္ေတြရွိသလဲဆုိတာ
အလြယ္တကူ scan ႏုိင္ပါတယ္။
အဓိကအားျဖင့္ SQL injection, Cross Site Scripting(XSS),
Remote Source Inclusion, Remote Command Ex*****on,
Authentication Bypass အစရွိတဲ့အားနည္းခ်က္ေတြကုိ
Scan ေပးႏုိင္ပါတယ္....။
သုံးရလြယ္တယ္ ... powerful ျဖစ္တယ္ ....။
free လည္းရတယ္ ... ဘာလိုေသးလဲဗ်ာ ... ?

=======================================

4. Aircrack-ng:
Hacking ဆိုတာ website ေတြ ဆာဗာေတြတင္မွမဟုတ္တာ ...။
wireless hacking, device hacking အစရွိတာေတြလည္း
က်န္ပါေသးတယ္ ....။
Aircrack ကေတာ့ .... ေလာေလာဆယ္
နာမည္အႀကီးဆုံးနဲ႔ အစုံလင္ဆုံး Wireless hacking suite ႀကီးဆုိပါေတာ့...။
Aircrack ထဲမွာပဲ aircrack-ng, aireplay-ng,
airodump-ng, airmon-ng .... အစရွိတဲ့
Tools ေတြပါ၀င္ပါေသးတယ္ ....။
tool တုိင္းဟာလည္း သူ႔ေနရာနဲ႔သူ
တကယ့္ကုိ Powerful .....။
Packet inject လုပ္မလား ?
monitor capture လား ?
WEP, WPA, WAP2 etc... ေတြကုိ
hacking, cracking လုပ္ဦးမလား ....?
Fake AP ေထာင္ဦးမလား ?
Wireless နဲ႔ပတ္သက္ရင္ ႀကိဳက္တာသာေျပာလိုက္ ...
မရဘူးဆုိတာ မရွိသေလာက္ပဲ။

=======================================

5. John The Ripper:
သူကေတာ့ Password Cracking အတြက္အသုံးမ်ားပါတယ္။
hash အမ်ိဳးအစားခြဲျခားေပးႏုိင္တယ္ ၊
Hash ေတြကို Crack ႏုိင္တယ္အစရွိသည္ျဖင့္ေပါ့။
Wordlists ေတြေဆာက္ဦးမလား?
Rainbow Tables ေတြဖန္တီးမလား?
MD5, DES, crc32, SHA-1, mssql အစရွိတဲ့
hash ေတြကုိ crack ဦးမလား, ရေသးတယ္ ...။
ထုံးစံအတုိင္း Password Cracking ဆုိတာ
တစ္ရက္နဲ႔လည္း ၿပီးခ်င္မွၿပီးမယ္။
တစ္လ ႏွစ္လလည္းျဖစ္ခ်င္ျဖစ္သြားမယ္ ...။
John The Ripper မွာေတာ့
Password ကုိ Crack လုိ႔မၿပီးမခ်င္း
စက္ႀကီး Run ထားစရာမလုိဘူး ...။
Resume Function ပါတဲ့အတြက္
စိတ္မရွည္ရင္ ရပ္ထား ...
ေနာက္အဆင္ေျပတဲ့အခ်ိန္မွ
ကုိယ္ရပ္လုိက္တဲ့ေနရာကေန ျပန္စလို႔ရတဲ့အတြက္
အရမ္းအခ်ိန္ကုန္သက္သာတယ္ ....။

=======================================

6. Ettercap
တခ်ိဳ႕ေတြၾကားဖူးလိမ့္မယ္ ...
Man In The Middle Attack ဘာညာ ....
Ettercap ဟာ MITM Attack အတြက္တင္မက ၊
paket sniffing, spoofing,
drop-modify-insert network packets အစရွိသည္ျဖင့္
စြမ္းေဆာင္ႏုိင္ပါေသးတယ္....။
Network အတြင္းမွာေမႊခ်င္ေႏွာက္ခ်င္တယ္ဆုိရင္ေတာ့
Ettercap ကုိသာ ဆရာတစ္ဆူအဆင့္ထိေရာက္ေအာင္
ႀကိဳးစားေလ့လာပါေလ ....။

=======================================

7. Burp Suite
သူကေတာ့ Web Application Analyzer လုိ႔ဆုိရမလား?
proxy server အျဖစ္ support ေပးႏုိင္တယ္။
အျခားအသုံး၀င္တဲ့ extension အေနနဲ႔
web spider, scanner, inturder, repeater, sequencer,
decoder, collaborator, extender အစရွိသည္ျဖင့္ပါေသးတယ္။
Login Bruteforcing, data tampering ...
ဥာဏ္ရွိသလိုသုံးမယ္ဆို ေျပာလုိ႔ေတာင္မကုန္ပါဘူး။
သုိ႔ေသာ္ သူက Open source မဟုတ္ဘူးဗ်။
Free Version အေနနဲ႔သုံးမယ္ဆုိလည္း
စြမ္းေဆာင္ရည္ကေတာ့ စိတ္ေက်နပ္မႈတစုံတရာေပးႏုိင္ပါလိမ့္မယ္။

=======================================

8. Metasploit:
ဒီေလာကထဲမွာေတာ့ metasploit ဆုိလို႔ရွိရင္
မသိသူရွားပါလိမ့္မယ္ ....။
Open source framework ပါပဲ ....။
အဓိကအားျဖင့္ exploit ဖန္တီးျခင္း ၊
remote machine အားထိန္းခ်ဳပ္ျခင္း ၊
Scanning, exploiting အစရွိသည္ျဖင့္ အေတာ္စုံလင္ပါတယ္။
Armitage ဆုိတာကေတာ့
Metasploit ရဲ႕ GUI Version ေပါ့ ...။
သုိ႔ေသာ္ က်ေနာ့္အေနနဲ႔ recommand လုပ္ရရင္
CLI Version ျဖစ္တဲ့ metasploit ကုိပဲ
ပုိကၽြမ္းက်င္ေအာင္ေလ့လာေစခ်င္ပါတယ္ ...။
ဒါမွလည္း အေျခခံအခ်က္ေတြကုိ
ေကာင္းေကာင္းနားလည္မွာမလို႔ပါ ....။

ဒီေန႔ေျပာခဲ့သမွ် tools ၈ မ်ဳိးထဲကတခ်ိဳ႕ဟာ
windows version လည္းရွိပါတယ္ ...။
သုိ႔ေသာ္ တခ်ဳိ႕ Tools ေတြဟာ windows ထက္
Linux မွာပဲအဆင္ေျပေျပနဲ႔ အသုံးျပဳႏုိင္မွာပါ။
ဥပမာ - metasploit ဆုိပါေတာ့ ...။
Windows ေပၚမွာလည္းအသုံးျပဳႏုိင္ေပမယ့္
Linux မွာသုံးသေလာက္ စြမ္းေဆာင္ရည္အျပည့္မရတာေတြရွိပါတယ္။
ဒါေၾကာင့္ ျဖစ္ႏုိင္ရင္ Linux မွာသာသုံးစြဲၾကည့္ဖုိ႔နဲ႔ ...

အကယ္၍ တခုခ်င္းစီ install လုပ္ရမွာ
အခ်ိန္ကုန္လူပန္းျဖစ္တယ္ဆုိရင္

Kali Linux ကုိအသုံးျပဳၾကပါ ...

အထက္ေဖာ္ျပပါ Tools ေတြဟာ
Kali မွာ Built-in အေနနဲ႔ ပါ၀င္ပီးသားပါ။

ဒါတင္မကေသးပါဘူး ...
က်ေနာ္မေျပာသြားတဲ့ အျခား powerful tools အေတာ္မ်ားမ်ားလည္း
Kali မွာ Default အေနနဲ႔ ပါ၀င္ပါေသးတယ္....လို႔ ...။

REF: Internet

06/02/2017

အေမွာင္ရိပ္မွ ပညာရွင္မ်ားအေၾကာင္း

Programmer လုပ္ရင္ေကာင္းမလား မလုပ္ရင္ေကာင္းမလား? (၁) ငါအတြက္ေကာ အက်ိဳးအျမတ္ေကာင္းေတြေကာ ရွိနိုင္ပါ့မလား? ေအာင္ေကာျမင္နို...
24/01/2017

Programmer လုပ္ရင္ေကာင္းမလား မလုပ္ရင္ေကာင္းမလား?
(၁) ငါအတြက္ေကာ အက်ိဳးအျမတ္ေကာင္းေတြေကာ ရွိနိုင္ပါ့မလား? ေအာင္ေကာျမင္နိုင္ပါ့မလား ? အခ်ိန္ေကာေပးနိုင္ပါ့မလာ:?
(၂) လုပ္ေတာ့ေကာ ငါလုပ္နိုင္ပါ့ မလား? ဒီ Field ထဲက ဆရာႀကီးေတြကေျပာတာ ခက္တယ္တဲ့ ။ သာမန္ လူေတြ မလုပ္နိုင္ဘူးတဲ့ ။
ဆိုၿပီး ေဝခြဲမရျဖစ္ေနေသာ လူမ်ားထံသို႔ ........
(၁)ငါတို႔ လုပ္နိုင္ပါ့မလား ?
Patrick McConlogue လို႔သူ႔ကို ေခၚတယ္ အသက္ကေတာ့ ၂၃ ၊အလုပ္အကိုင္ကေတာ့ Software developer တစ္ေယာက္ပါ ။
တစ္ေန႔ သူ႐ုံးပိတ္ရက္မွာ ပန္းၿခံထဲ လမ္းေလၽွာက္ ထြက္ခဲ့တယ္ ။ တစ္ေနရာေရာက္ေတာ့ Leo လို႔ အမည္ရွိတဲ့ အိမ္ေျခယာမဲ့ လူတစ္ေယာက္ နဲ႔တိုးတယ္ ။
"ဆရာ က်ေနာ္ ထမင္းမစားရတာၾကာၿပီ အေႂကြ ေလးမ်ားရွိရင္ သနားပါ ဗ်ာ"
"ဟ . . မင္းၾကည့္ေတာ့ သန္သန္မာမာ ႀကီး နဲ႔ေတာင္းစားေနတယ္ မင္းအလုပ္မလုပ္ဘူးလား "
"အရင္ကေတာ့ က်ေနာ္ အလုပ္လုပ္ခဲ့ပါတယ္ဗ်ာ ။ဒါေပမဲ့ ကံမေကာင္းအေၾကာင္းမလွေတာ့ အလုပ္ထုတ္ခံလိုက္ရပါတယ္ ၊က်ေနာ္ အလုပ္သစ္ရွာဖို႔ႀကိဳးစာေနတုန္းမွာ အိမ္ကလည္း အဆင့္ျမင့္တိုက္ခန္းေတြ ေဆာက္တုန္းက အသိမ္းခံလိုက္ရပါတယ္ ။ က်ေနာ္ ဘာလုပ္လို႔ဘာကိုင္ရမလည္း မသိျဖစ္ေနပါတယ္ 😭 ျဖစ္နိုင္ရင္ အစ္ကိုႀကီး ဆီမွာ အလုပ္ေလးမ်ားရွိရင္ က်ေနာ့္ကို ေပးပါဗ်ာ :'( "
McConlogue ေလးလည္း သနားစိတ္ဝင္ၿပီး ေႂကြသြားတာေပါ့ကြယ္၊
"ငါတတ္နိုင္သေလာက္ ဒီလူကို ကူညီမယ္ ႀကီးပြားေအာင္ လုပ္ေပးမယ္" ဆိုၿပီးေတြးလိုက္တယ္ ။
တစ္ဆက္တည္းမွာဘဲ Brain ေျပးတဲ့လူငယ္ ေလးမို႔ အေတြးတစ္ခုထပ္ဝင္သြားတယ္
'အဲ့... ဒါေပမဲ့ ဒီလူက ငါ့ကို အေႂကြစဥ္ ေတြ ရိုက္ၿပီး ပိုက္ဆံေတာင္းေနတာေကာ မျဖစ္နိုင္ဘူးလား 😕 ငါက ေစတနာေတြ တစ္ဖက္သက္ဝင္ေနတာ ဒီလူက တကယ္ေကာ ဘဝေပးကုသိုလ္ ကံမေကာင္းလို႔ ဘဝပ်က္ေနတာ ဟုတ္ေကာဟုတ္ရယ့္လား ျဖစ္ေသးပါဘူး ေလ ငါ့ေစတနာနဲ႔ တန္မတန္ စမ္းၾကည့္ဦးမွ" ဆိုၿပီး သူ႔ပိုက္ဆံ အိပ္ထဲက ေဒၚလာ ၁၀၀ ထုတ္လိုက္တယ္ ။
"ေကာင္းၿပီေလ မင္းကို ေရႊးခ်ယ္စရာ (၂) ခုေပးမယ္ ၊
တစ္ခုက ငါ့လက္ထဲမွာ ကိုင္ထာတဲ့ ေဒၚလာ ၁၀၀ ကိုယူမလား?
ဒါမဟုတ္ ငါတတ္ကၽႊမ္းတဲ့ Programming coding ေရးသားနည္းကို ေန႔စဥ္ သင္မလား? "
Leo က တစ္ခ်က္ ေတြေဝသြားတယ္ 😥 ဒါေပမဲ့သူ တစ္ခုကို ျမန္ျမန္ေရႊးခ်ယ္လိုက္ပါတယ္
"က်ေနာ္ စာသင္မယ္ "
ဒီလိုနဲ႔McConlogue ဟာ သူ႔ကတိအတိုင္း Leo ကို ေန႔စဥ္ coding ေရးသားနည္းကို သင္ေပးခဲ့တယ္ ။
ယခုအခ်ိန္မွာေတာ့ Leo ဟာ IOS ေကာ Android ေကာ ေရးသားနိုင္တဲ့ Mobile developer တစ္ေယာက္ျဖစ္ေနပါၿပီ ။ သူ႔ ေရးထားတဲ့ app ကိုေလ့လာျခင္ရင္ေတာ့ Trees for Cars by Leo Grand ဆိုၿပီး Play store မွာ ရွာလိုက္လို႔ရပါတယ္ ။ app ကေတာ့ USD 0.99 နဲ႔ဝယ္သုံးရတာ ပါ ^_^
ေျပာျခင္တာကေလ တစ္ခ်ိဳ႕တတ္ၿပီးသား လူတစ္ေယာက္က ဒီField ကခက္တယ္ လို႔ ေျပာရင္ ၊ သင္ပါလိုက္မခက္လိုက္ပါနဲ႔ သင္ကိုယ္တိုင္အရင္ ထဲထဲဝင္ဝင္ လုပ္ၾကည့္ပါ ။
သူတို႔က ခက္တယ္ဆိုတာက သူတို႔ အတၱေၾကာင့္ ခက္တယ္ေျပာတာပါ ။
ဟုတ္တယ္ေလ ခက္တယ္ေျပာမွ ခက္တဲ့ပညာရပ္တတ္ထားတဲ့ သူ႔ကို လူရွိန္မွာေပါ့လို႔ :3 ရိုးရိုးေလး ေတြးၾကည့္ထွာပါ ။😁
က်ေနာ္တို႔ေခတ္အခါ ေလ့လာရအရမ္းကို ခက္ပါတယ္ ။ တစ္ခုခုသိျခင္ရင္အခုလို Internet ေတြမသုံးနိုင္ပါဘူး၊ အဲ့ေခတ္က မပုတုကလည္း လိုင္းကမေကာင္းေတာ့ ေလ့လာရတာ အဆင္မေျပဘူး ။
ဒီေတာ့ ဘာလုပ္ရလည္းဆို သူမ်ား app ကို အရင္သုံးၾကည့္တယ္ ၿပီးေတာ့ သူ႔ App မွာပါတဲ့ ပုံမ်ိဳးေလးလုပ္ျခင္တယ္ဆိုရင္ သူ႔ App ကို ေဖာက္ၿပီး Coding ေတြ Trace လိုက္ၿပီး ေလ့လာရတာဗ် ။
ျမန္မာ Developer ေရးတဲ့ app ဆိုရင္ ေလ့လာရတာ ရိုးရွင္းၿပီး ျမန္ျမန္နားလည္လြယ္တယ္ ။နိုင္ငံျခားသားေတြ ေရးတဲ့ app ဆိုသြားၿပီ ဘယ္လိုေရးလို႔ေရးထားမွန္းကို မသိဘူး တစ္ပတ္ေလာက္ Trace လိုက္ေနရတယ္ ကိုယ္လို႔ျခင္တဲ့ အပိုင္းက လိုရင္းကို မေရာက္ဘူး အဲ့ေတာ့ အခ်ိန္ေတြအရမ္းကုန္တယ္ ႏွစ္ေတြလည္းၾကာကုန္တယ္ ။
အခုေခတ္က အဲ့လို႔မဟုတ္ေတာ့ဘူး က်ေနာ္တို႔ ျမန္မာ နိုင္ငံက အရင္ကနဲ႔မတူေတာ့ပါဘူး တံခါးေတြ တစ္ခ်ပ္ၿပီး တစ္ခ်ပ္ပြင့္ေနၿပီဗ်။
အရင္က်ေနာ္တို႔ တစ္ႏွစ္ေလာက္အခ်ိန္ေပးၿပီး အပန္းတႀကီး ဇြဲႀကီးႀကီးနဲ႔ ေလ့လာခဲ့ရတာေတြ အခုေခတ္လူငယ္ေတြ စိတ္ပါပါနဲ႔ ေလ့လာရင္ ေပါ့ေပါ့ပါးပါးနဲ႔ တစ္လေလာက္ဆို တတ္ၿပီ ။
ေျပာျခင္တာက အရင္ေခတ္နဲ႔မတူေတာ့ဘူး ဒီ Field က ေလ့လာရတာ အရမ္းလြယ္ကူသြားၿပီ ။ အရင္ကလူေတြက ဒီဟာက ခက္တယ္ ေျပာတယ္ ၊ဟုတ္တယ္ အဲ့တာ သူတို႔ေခတ္အခါတုန္းက အခုေခတ္အခုအခါမဟုတ္ဘူး လို႔မွတ္ယူလိုက္ပါ ။
ဒီေလာက္ေျပာေနတာေတာင္မွ -
က်ေနာ္မလိုက္နိုင္ဘူး က်ေနာ္က အရမ္တုံးတာ လက္ေလ်ာ့လိုက္ၿပီ မေလ့့လာေတာ့ဘူး ငါ့လာေျပာၾကည့္ အေပၚက အေၾကာင္းအရာကို အေျခခံၿပီးေျပာလိုက္မယ္
"ဟုတ္တယ္ တုံးတယ္ မတရားတုံးတယ္ ဘယ္ေလာက္တုံးလည္း ဆို သူေတာင္းစာ ထက္ကို တုံးတယ္လို႔ဘဲေျပာလိုက္ေတာ့မယ္" :3
----------------------------------------------------------------
(၂)ငါ့ အတြက္ေကာ အက်ိဳးအျမတ္ေကာင္းေတြေကာ ရွိနိုင္ပါ့မလား? ေအာင္ေကာျမင္နိုင္ပါ့မလား ? အခ်ိန္ေကာေပးနိုင္ပါ့မလာ:?
သူ႔အမည္ကေတာ့ D**g Nguyen လို႔ေခၚပါတယ္ ။ Vietnam နိုင္ငံရယ့္ Van Phu လို႔အမည္ရတဲ့ ရႊာေလးတစ္ရႊာ မွာ သာမာန္ မိသားစုကေန ႀကီးျပင္ခဲ့ပါတယ္ ။
သူ႔အေဖက ေတာ့ လယ္ယာသုံး ပစၥည္းဆိုင္ေသးေလး ဖြင့္ထားပါတယ္ အေမကေတာ့ အစိုးရဝန္ထမ္း တစ္ေယာက္ပါ ။
D**g Nguyen ရယ့္ ကေလးဘဝမွာ Super Mario Game ေလးကို သူေဆာ့ရရင္အရမ္းေပ်ာ္တယ္ အရမ္းႀကိဳက္တာေပါ့ အဲ့ဂိမ္းကို ။
ဂိမ္းေတြကို ႀကိဳက္ႏွစ္သက္ရာကတစ္ဆင့္ ကိုယ္ပိုင္ ဂိမ္းေတြကို သူဖန္တီးျခင္တဲ့ စိတ္ေတြေပါက္လာပါတယ္ ။
ဒါေၾကာင့္ သူ အသက္ ၁၆ ႏွစ္မွာ Coding ေတြကို စေလ့လာခဲ့တယ္။ သူ႔မိဘေတြကလည္း သူ႔ကို အားမေပးဘူး Computer ေရွ႕ထိုင္ေတာ့ ဂိမ္းေဆာ့ေနတယ္ အခ်ိန္ေတြကုန္ တယ္ ဆိုၿပီးေတာ့ေပါ့ ။
ဒါေပမဲ့လည္း သူက သူ႔ဝါသနာကို မစြန႔္ျပစ္ခဲ့ဘူးသူ႔ဆက္ႀကိဳးစားခဲ့တယ္ ။
တစ္ေန႔ေတာ့ သူ ေပါ့ေပါ့ပါးပါး ဂိမ္းေလးတစ္ခုေရးၿပီး Playstore မွာ တင္လိုက္ပါတယ္ ။
မထင္မွတ္ဘဲ သူ႔ဂိမ္းေလးဟာ ေၾကာက္ခမန္းမန္းလိကို ကမၻာေက်ာ္ သြားပါခဲ့တယ္ ။
ဂိမ္းရယ့္ စြဲေဆာင္မႈအားက ေဆာ့တဲ့လူကို မနိုင္ရင္ ဖုန္းပါရိုက္ခြဲေလာက္တဲ့ အထိ ျဖစ္ေစေလာက္ေအာင္ ေက်ာ္ၾကားသြားခဲ့ပါတယ္ ။
အခုခ်ိန္မွာေတာ့ သူရယ့္ဂိမ္းကေန တစ္ေန႔ကို ပ်မ္းမၽွ USD 50,000 သူရရွိေနပါတယ္ ။
သူကေတာ့ တစ္ျခားလူမဟုတ္ပါဘူး Flappy bird ဂိမ္းေရးသား သူပါ ။
ကဲဒါေၾကာင့္ က်ေနာ္ေျပာတာ Mobile developing လိုင္းကို လိုက္ပါလို႔ ။ အခုခ်ိန္မွာေတာ့ Mobile app ေရးသားနည္းက အပိုဝင္ေငြ အရံ စီပြားေရးတစ္ခုေပါ့ ေအာင္ျမင္သြားတဲ့ အခ်ိန္က်ေတာ့ သူေဌးျဖစ္စီးပြားေရးေပါ့ကြယ္ ။
က်ေနာ့္ရယ့္ Prodw app မွာေတာ့ Android ေရးသားနည္းကို ဟိုးအေျခခံက စၿပီး အျမင့္ဆုံးဂိတ္ဆုံးထိေရာက္ေအာင္ ပို႔ေပးနိုင္တဲ့့ အထိကို သင္ခန္းစာေတြေရးၿပီးတင္ေပးေနပါတယ္ ။
က်န္တာကေတာ့ သင့္ေရႊးခ်ယ္မႈ နဲ႔ ဇြဲ၊လုံလ၊ဝီရိယ အေပၚဘဲမႈတည္ပါတယ္

Credit > S

02/01/2017

[ Zawgyi ] - Computer နဲ႔ Programming အေၾကာင္း တေစ့တေစာင္း ( သို႔ ) Low Level, High Level Programming Languages
Credit: Mr. Myanmar Developer

Computer ကို ဘယ္လုိနားလည္ထားသလဲ ဆုိရင္...
သင္ခုိင္းတုိင္း လုိက္လုပ္တဲ့..တပည့္ႀကီးလုိ႔နားလည္ထားပါတယ္။

သူက ငတံုးပါ...မခုိင္းရင္ ဘာဆုိ ဘာမွ မလုပ္တတ္ပါဘူး။
အဲ..ေနာက္ၿပီး.. ခိုင္းတာ မွားရင္လည္း တလြဲေတြလုပ္ပါတယ္။

ဘယ္ေလာက္ေတာင္ အပ်င္းႀကိီးသလဲဆုိရင္..ကၽြန္ေတာ္ ႏိႈးမွထားပါတယ္။
အဲ့ေလာက္ အပ်င္းထူတဲ့ ေကာင္ကိုလည္း တေနကုန္ေအာင္ မမွိတ္ မသုန္ ထိုင္ၾကည့္ရပါေသးတယ္။

ဒါတင္ပဲလား မဟုတ္ပါဘူး။
သူက အထူးလူစြမ္းေကာင္း (Super Hero) ဆုိလည္း မမွားျပန္ပါဘူး။
အင္မတန္မွ အားရွိ၊ သြက္လက္ျမန္ဆန္ၿပီး၊ ဦးေႏွာက္မရွိျပန္ပါဘူး။

(ဘယ္ေလာက္မရွိသလဲဆုိ..သူသိတာက zero နဲ႔ one ပဲသိပါတယ္)
အခုေခတ္မွာ Computer လုိ႔ေျပာလုိက္ရင္..ဘယ္သူမွ ႏွစ္ေပ ပတ္လည္ ထုရွိတဲ့ ေသတၱာႀကီးကို ေျပးျမင္မွာ မဟုတ္ပါဘူး။
LCD ေတြ Plasma ေတြ Touch Screen ေတြပဲ ျမင္ေတာ့မွာပါ။

သူ႔ကို ေမြးခဲ့တာေတာ့ ေတာ္ေတာ္ၾကာပါၿပီ၊ ေျပာရရင္ေတာ့ ကၽြန္ေတာ့ တုိ႔ အဘိုးထက္ေတာင္ႀကီးပါတယ္။
လြန္ခဲ့တဲ့ ႏွစ္ေပါင္း.. ၁၈၀၀ ဝန္းက်င္ကစၿပီး..သူတုိ႔ ဘိုးေဘ ဘီဘင္ေတြ ဆင္းသက္လာၾကတာပါ။
အခုဆုိရင္..လူတုိင္း ေတာ္ေတာ္မ်ားမ်ား လက္ထဲကို..ေရာက္ေနပါၿပီ။

စာဖတ္သူဟာလည္း...သူတုိ႔ရဲ႕ ေျမးျမစ္ တစ္ေကာင္ေကာင္ကို အခုသံုးၿပီး ဖတ္ေနတာပဲ မဟုတ္ဖူးလား။

Computer ကို ၁၆၂၀ ေလာက္က စတင္ေနၿပီလုိ႔ ေျပာလုိ႔ရပါတယ္။
အရမ္း ရႈပ္မွာစိုးလုိ႔. လူသိမ်ား တဲ့ Punch Card Machine က ပဲ စပါ့မယ္။

သူ႔ကို ၁၈၈၀ မွာ စတင္ တီထြင္ခဲ့ပါတယ္။
Punch Card Machine ဆုိတာ သံျပားကို လုိအပ္သလုိ စနစ္တက် ပံုေဖာ္ေဖါက္ၿပီး Computer နားလည္ေအာင္ ျပရျခင္းျဖစ္ပါတယ္။ (က၊ခ သင္သလုိပါပဲဗ်ာ၊ အင္မတန္ လက္ဝင္တာေပါ့၊ တလံုး တလံုး နားလည္ဖုိ႔)

သူ႔ကို ပထမဦးဆံုး လက္ေတြ႔ စတင္သံုးခဲ့တာကေတာ့ US ရဲ႕ ၁၈၉၀ လူဦးေရစာရင္း ေကာက္ခံ တုန္းကျဖစ္ပါတယ္။ (အဲဒါကို တီထြင္ခဲ့တဲ့ Company ဟာ၊ ေနာက္ပိုင္းမွာ IBM ရယ္လုိ႔ နာမည္ႀကီးလာပါတယ္)

၁၉၃၆ မွာ တြက္ခ်က္မႈ နည္းပညာကို Alan Turing ကစတင္ထည့္သြင္းလာႏုိင္ပါတယ္။

မီးလံုး (Vacuum Tubes) ေတြ အသံုးျပဳၿပီး တြက္ခ်က္တဲ့ Computer ေတြကိုေတာ့ 1950 မွာ တီထြင္လာၿပီး၊
Semiconductor ေတြ အသံုးျပဳ တဲ့ Computer ေတြကိုေတာ့ ၁၉၆၀ မွာ ေအာင္ျမင္စြာ တီထြင္လာႏိုင္ပါတယ္။
( အဲဒီ Secmiconductor နည္းပညာ ရဲ႕ ေက်းဇူးေတြေၾကာင့္၊ ယေန႔ေခတ္ အထိ တျဖည္း ျဖည္း Computer ေတြဟာ ေသးငယ္ ေပါ့ပါးလာၿပီး၊ လွ်ပ္စစ္ဓါတ္အားသံုးမႈပါ ေလွ်ာ့ၾကလာပါတယ္။ )

၁၉၇၀ မွာ Intel ရဲ႕ Integrated Circuit နည္း ပညာ ေနရာယူလာၿပီး၊ အရွိန္အဟုန္ေကာင္းစြာ နဲ႔ ယေန႔ေခတ္ iPad၊ Notebook အထိ ေတြ႔ျမင္လာရတာပါ။

ဟုတ္ပါၿပီ။
အဲ့ဒီ Computer ေတြဟာ အထက္က ကၽြန္ေတာ္ ေျပာခဲ့သလုိ ဘာဆုိ ဘာမွ နားမလည္ ဘူးဗ်၊ သူနားလည္တာ ႏွစ္လံုးပဲ (Zero နဲ႔ One)

လူၾကံရင္ ဘာခံတာ မွတ္လို႔...လာေလ့။
ႏွစ္လံုးထဲ သိတဲ့ေကာင္ကို ႏွစ္လံုး ထဲပဲ ေျပာမယ္... ဒါေပမယ့္ ဆက္တိုက္ေျပာမယ္....
ဒီလုိ ေျပာမယ္.... 001001001010010101001010011010010101010101010101010 ကၽြန္ေတာ္ နားမလည္ပါဘူး၊ သိခ်င္ရင္ Computer ကိုေမးပါ။

အဲဒီ့လုိ Computer နားလည္ေအာင္ ေျပာတဲ့ Language ကို Programming Language လုိ႔ေခၚပါတယ္။

အခုန ကၽြန္ေတာ္ ေရးလုိက္တဲ့ စာတန္းႀကီးကို Machine Language လုိ႔ေခၚၿပီး၊ ယေန႔ေခတ္ Developer အမ်ားစုေရးတာကိုေတာ့ High Level Language လုိ႔ေခၚပါတယ္.. အဲ သူတုိ႔ ႏွစ္ခုၾကား ဆက္သြယ္ေပးတဲ့ Language ကိုေတာ့ Low Level Language လုိ႔ေခၚပါတယ္ဗ်ာ။

ကဲ...မ်က္စိ မေညာင္းေသးဘူးဆုိရင္ ဆက္ၾကရေအာင္။

Program တဲ့။
အင္း...ကၽြန္ေတာ့ အျမင္အရ ေျပာရရင္ေတာ့...
Computer ဆိုတာ ေယာက္က်္ား ျဖစ္ၿပီး၊ Program ဆိုတာေတာ့ မိန္းမဗ်။

ဘာလုိ႔လဲဆုိ Computer က Program ေျပာသမွ်၊ မွားမွား မွန္မွန္ နားေထာင္ၿပီး အကုန္လုပ္ေပးတယ္။
မိန္းမ ခိုင္းတာေတာ္ရင္ေတာ္ သေလာက္၊ မွန္ရင္ မွန္သေလာက္ Computer ရဲ႕ အလုပ္လုပ္ပံုဟာလည္း မွန္ကန္ေကာင္းမြန္လာပါတယ္။

အဲဒီ့ အမ်ိဳးသမီးကေတာ့ ၁၉၃၀ ေလာက္က စေမြးလာတာပါ။
ရွင္းရွင္းေလးပါ။ Computer ကို ခုိင္းဖုိ႔ လုိအပ္လာလုိ႔ေပါ့ဗ်ာ။

လူအမ်ားဆံုး သိၾကတဲ့..Assembly Language Programming ကိုေတာ့ ၁၉၅၀ ေနာက္ပိုင္းမွာ စတင္ အသံုးျပဳလာၾကပါတယ္။ (Assembly ဟာ Low Level Programming Language ပါ)

Low Level Programming Language ေတြရဲ႕ အားသာခ်က္က ျမန္ဆန္ခ်င္းျဖစ္ပါတယ္၊ ျမန္မွာေပါ့..ၾကားခံ မွ မလုိပဲ။ ဒါေပမယ့္ ေရးတဲ့သူ လက္ေညာင္းပါတယ္.. ပိုၿပီးလည္း ရႈပ္ေထြးပါတယ္။
အမ်ားဆံုး အသံုးျပဳတဲ့ေနရာေတြကေတာ့ Security ပိုင္းနဲ႔ Performance ပိုင္းနဲ႔ သက္ဆုိင္တဲ့ အပိုင္းေတြမွာပါ။

C Programming (C ရဲ႕ အထက္အားလံုးကို High Programming Language လုိ႔ ေခၚေဝၚႏိုင္ပါတယ္) ကိုေတာ့ ၁၉၆၉ မွာ စတင္ၿပီး လူသံုးမ်ားလာပါတယ္။ ေနာက္ပိုင္းမွာ Programing ဘိုးေအႀကီးျဖစ္သြားပါတယ္။ (ဘြားေအ က ပိုမွန္မယ္ထင္တယ္)၊ ဘာလုိ႔လဲဆုိ အားလံုးေသာ ေနာက္ပိုင္း ထြက္ရွိတဲ့ Programming Language အမ်ားစုဟာ C Programming ကို အေျခခံကာ ဆက္လက္ခ်ဲ႕ထြင္လာၾကျခင္းျဖစ္ပါတယ္။ (သမီးလွတာ အေမလွလုိ႔ေပါ့.. :D )

C++ ကို ၁၉၈၀
Java ကို ၁၉၉၀ အလယ္ပိုင္း
JavaScript ကို ၁၉၉၅
VB ကို ၁၉၉၈
C # ကို ၂၀၀၁ နဲ႔
PHP ကို ၂၀၀၄
အသီးသီး ေမြးဖြားလာၾကပါတယ္...( Computer ေတြမ်က္ခံုးလႈပ္ၿပီ )

ကၽြန္ေတာ့တုိ႔ လက္ရွိသံုးေနၾကတဲ့ လက္ကိုင္ဖုန္းက စလုိ႔ Laptop၊ Notebook၊ Server ႀကီးေတြ အထိ Computer နဲ႔ Programming လင္မယားစံုတြဲကို ျမင္ၾကရမွာပါ။

လင္နဲ႔မယား လွ်ာနဲ႔သြားဆုိသလုိ...ခုိင္းတဲ့ အလုပ္ေလး အဆင္ေျပေနရင္ အင္မတန္ ေပ်ာ္ေနသေလာက္၊ ခိုင္းတာေတြ တလြဲလုပ္လုိ႔..စိတ္ဆုိးၿပီး ရန္ျဖစ္ရတဲ့ ေန႔ေတြလည္း ရွိပါတယ္။

ဒါ့ေၾကာင့္ သင္ဟာ Developer တစ္ေယာက္ Programmer တစ္ေယာက္လုပ္ေတာ့မယ္ဆုိရင္..ဒါေတြ ကို ႀကိဳတင္သိထားဖုိ႔ လုိအပ္ပါလိမ့္မယ္။

အတိုျပန္ခ်ံဳ႕ရရင္..Computer ဆိုတာ အေျခခံ တြက္ခ်က္မႈစနစ္ zero နဲ႔ One ကို သံုးၿပီး တည္ေဆာက္ထားတဲ့ အင္မတန္ေသးငယ္လွတဲ့ Capacity ေတြစုစည္းထားတဲ့ စြမ္းအားျမင့္ ပစၥည္းတစ္ခုျဖစ္တယ္၊
ဒီပစၥည္းကို အသံုးခ်ႏိုင္ဖုိ႔အတြက္ Programming Language တစ္ခုခုကို သံုးၿပီး ခုိင္းေစရတယ္။

အဲဒီေလာက္သိရင္….ေရးေပးရက်ိဳး နပ္ပါတယ္ဗ်ာ။
စာဖတ္သူ မ်ား ရႊင္လန္းခ်မ္းေျမ့ပါေစ။

Mr. Myanmar Developer
Ref:

http://en.wikipedia.org/wiki/Computer
http://en.wikipedia.org/wiki/Visual_Basic

***

[ Unicode ] - Computer နဲ့ Programming အကြောင်း တစေ့တစောင်း
Low Level, High Level Programming Languages
Credit: Mr. Myanmar Developer

Computer ကို ဘယ်လိုနားလည်ထားသလဲ ဆိုရင်...
သင်ခိုင်းတိုင်း လိုက်လုပ်တဲ့..တပည့်ကြီးလို့နားလည်ထားပါတယ်။

သူက ငတုံးပါ...မခိုင်းရင် ဘာဆို ဘာမှ မလုပ်တတ်ပါဘူး။
အဲ..နောက်ပြီး.. ခိုင်းတာ မှားရင်လည်း တလွဲတွေလုပ်ပါတယ်။

ဘယ်လောက်တောင် အပျင်းကြိီးသလဲဆိုရင်..ကျွန်တော် နှိုးမှထားပါတယ်။
အဲ့လောက် အပျင်းထူတဲ့ ကောင်ကိုလည်း တနေကုန်အောင် မမှိတ် မသုန် ထိုင်ကြည့်ရပါသေးတယ်။

ဒါတင်ပဲလား မဟုတ်ပါဘူး။
သူက အထူးလူစွမ်းကောင်း (Super Hero) ဆိုလည်း မမှားပြန်ပါဘူး။
အင်မတန်မှ အားရှိ၊ သွက်လက်မြန်ဆန်ပြီး၊ ဦးနှောက်မရှိပြန်ပါဘူး။

(ဘယ်လောက်မရှိသလဲဆို..သူသိတာက zero နဲ့ one ပဲသိပါတယ်)
အခုခေတ်မှာ Computer လို့ပြောလိုက်ရင်..ဘယ်သူမှ နှစ်ပေ ပတ်လည် ထုရှိတဲ့ သေတ္တာကြီးကို ပြေးမြင်မှာ မဟုတ်ပါဘူး။
LCD တွေ Plasma တွေ Touch Screen တွေပဲ မြင်တော့မှာပါ။

သူ့ကို မွေးခဲ့တာတော့ တော်တော်ကြာပါပြီ၊ ပြောရရင်တော့ ကျွန်တော့ တို့ အဘိုးထက်တောင်ကြီးပါတယ်။
လွန်ခဲ့တဲ့ နှစ်ပေါင်း.. ၁၈၀၀ ဝန်းကျင်ကစပြီး..သူတို့ ဘိုးဘေ ဘီဘင်တွေ ဆင်းသက်လာကြတာပါ။
အခုဆိုရင်..လူတိုင်း တော်တော်များများ လက်ထဲကို..ရောက်နေပါပြီ။

စာဖတ်သူဟာလည်း...သူတို့ရဲ့ မြေးမြစ် တစ်ကောင်ကောင်ကို အခုသုံးပြီး ဖတ်နေတာပဲ မဟုတ်ဖူးလား။

Computer ကို ၁၆၂၀ လောက်က စတင်နေပြီလို့ ပြောလို့ရပါတယ်။
အရမ်း ရှုပ်မှာစိုးလို့. လူသိများ တဲ့ Punch Card Machine က ပဲ စပါ့မယ်။

သူ့ကို ၁၈၈၀ မှာ စတင် တီထွင်ခဲ့ပါတယ်။
Punch Card Machine ဆိုတာ သံပြားကို လိုအပ်သလို စနစ်တကျ ပုံဖော်ဖေါက်ပြီး Computer နားလည်အောင် ပြရခြင်းဖြစ်ပါတယ်။ (က၊ခ သင်သလိုပါပဲဗျာ၊ အင်မတန် လက်ဝင်တာပေါ့၊ တလုံး တလုံး နားလည်ဖို့)

သူ့ကို ပထမဦးဆုံး လက်တွေ့ စတင်သုံးခဲ့တာကတော့ US ရဲ့ ၁၈၉၀ လူဦးရေစာရင်း ကောက်ခံ တုန်းကဖြစ်ပါတယ်။ (အဲဒါကို တီထွင်ခဲ့တဲ့ Company ဟာ၊ နောက်ပိုင်းမှာ IBM ရယ်လို့ နာမည်ကြီးလာပါတယ်)

၁၉၃၆ မှာ တွက်ချက်မှု နည်းပညာကို Alan Turing ကစတင်ထည့်သွင်းလာနိုင်ပါတယ်။

မီးလုံး (Vacuum Tubes) တွေ အသုံးပြုပြီး တွက်ချက်တဲ့ Computer တွေကိုတော့ 1950 မှာ တီထွင်လာပြီး၊
Semiconductor တွေ အသုံးပြု တဲ့ Computer တွေကိုတော့ ၁၉၆၀ မှာ အောင်မြင်စွာ တီထွင်လာနိုင်ပါတယ်။
( အဲဒီ Secmiconductor နည်းပညာ ရဲ့ ကျေးဇူးတွေကြောင့်၊ ယနေ့ခေတ် အထိ တဖြည်း ဖြည်း Computer တွေဟာ သေးငယ် ပေါ့ပါးလာပြီး၊ လျှပ်စစ်ဓါတ်အားသုံးမှုပါ လျှော့ကြလာပါတယ်။ )

၁၉၇၀ မှာ Intel ရဲ့ Integrated Circuit နည်း ပညာ နေရာယူလာပြီး၊ အရှိန်အဟုန်ကောင်းစွာ နဲ့ ယနေ့ခေတ် iPad၊ Notebook အထိ တွေ့မြင်လာရတာပါ။

ဟုတ်ပါပြီ။
အဲ့ဒီ Computer တွေဟာ အထက်က ကျွန်တော် ပြောခဲ့သလို ဘာဆို ဘာမှ နားမလည် ဘူးဗျ၊ သူနားလည်တာ နှစ်လုံးပဲ (Zero နဲ့ One)

လူကြံရင် ဘာခံတာ မှတ်လို့...လာလေ့။
နှစ်လုံးထဲ သိတဲ့ကောင်ကို နှစ်လုံး ထဲပဲ ပြောမယ်... ဒါပေမယ့် ဆက်တိုက်ပြောမယ်....
ဒီလို ပြောမယ်.... 001001001010010101001010011010010101010101010101010 ကျွန်တော် နားမလည်ပါဘူး၊ သိချင်ရင် Computer ကိုမေးပါ။

အဲဒီ့လို Computer နားလည်အောင် ပြောတဲ့ Language ကို Programming Language လို့ခေါ်ပါတယ်။

အခုန ကျွန်တော် ရေးလိုက်တဲ့ စာတန်းကြီးကို Machine Language လို့ခေါ်ပြီး၊ ယနေ့ခေတ် Developer အများစုရေးတာကိုတော့ High Level Language လို့ခေါ်ပါတယ်.. အဲ သူတို့ နှစ်ခုကြား ဆက်သွယ်ပေးတဲ့ Language ကိုတော့ Low Level Language လို့ခေါ်ပါတယ်ဗျာ။

ကဲ...မျက်စိ မညောင်းသေးဘူးဆိုရင် ဆက်ကြရအောင်။

Program တဲ့။
အင်း...ကျွန်တော့ အမြင်အရ ပြောရရင်တော့...
Computer ဆိုတာ ယောက်ကျ်ား ဖြစ်ပြီး၊ Program ဆိုတာတော့ မိန်းမဗျ။

ဘာလို့လဲဆို Computer က Program ပြောသမျှ၊ မှားမှား မှန်မှန် နားထောင်ပြီး အကုန်လုပ်ပေးတယ်။
မိန်းမ ခိုင်းတာတော်ရင်တော် သလောက်၊ မှန်ရင် မှန်သလောက် Computer ရဲ့ အလုပ်လုပ်ပုံဟာလည်း မှန်ကန်ကောင်းမွန်လာပါတယ်။

အဲဒီ့ အမျိုးသမီးကတော့ ၁၉၃၀ လောက်က စမွေးလာတာပါ။
ရှင်းရှင်းလေးပါ။ Computer ကို ခိုင်းဖို့ လိုအပ်လာလို့ပေါ့ဗျာ။

လူအများဆုံး သိကြတဲ့..Assembly Language Programming ကိုတော့ ၁၉၅၀ နောက်ပိုင်းမှာ စတင် အသုံးပြုလာကြပါတယ်။ (Assembly ဟာ Low Level Programming Language ပါ)

Low Level Programming Language တွေရဲ့ အားသာချက်က မြန်ဆန်ချင်းဖြစ်ပါတယ်၊ မြန်မှာပေါ့..ကြားခံ မှ မလိုပဲ။ ဒါပေမယ့် ရေးတဲ့သူ လက်ညောင်းပါတယ်.. ပိုပြီးလည်း ရှုပ်ထွေးပါတယ်။
အများဆုံး အသုံးပြုတဲ့နေရာတွေကတော့ Security ပိုင်းနဲ့ Performance ပိုင်းနဲ့ သက်ဆိုင်တဲ့ အပိုင်းတွေမှာပါ။

C Programming (C ရဲ့ အထက်အားလုံးကို High Programming Language လို့ ခေါ်ဝေါ်နိုင်ပါတယ်) ကိုတော့ ၁၉၆၉ မှာ စတင်ပြီး လူသုံးများလာပါတယ်။ နောက်ပိုင်းမှာ Programing ဘိုးအေကြီးဖြစ်သွားပါတယ်။ (ဘွားအေ က ပိုမှန်မယ်ထင်တယ်)၊ ဘာလို့လဲဆို အားလုံးသော နောက်ပိုင်း ထွက်ရှိတဲ့ Programming Language အများစုဟာ C Programming ကို အခြေခံကာ ဆက်လက်ချဲ့ထွင်လာကြခြင်းဖြစ်ပါတယ်။ (သမီးလှတာ အမေလှလို့ပေါ့.. :D )

C++ ကို ၁၉၈၀
Java ကို ၁၉၉၀ အလယ်ပိုင်း
JavaScript ကို ၁၉၉၅
VB ကို ၁၉၉၈
C # ကို ၂၀၀၁ နဲ့
PHP ကို ၂၀၀၄
အသီးသီး မွေးဖွားလာကြပါတယ်...( Computer တွေမျက်ခုံးလှုပ်ပြီ )

ကျွန်တော့တို့ လက်ရှိသုံးနေကြတဲ့ လက်ကိုင်ဖုန်းက စလို့ Laptop၊ Notebook၊ Server ကြီးတွေ အထိ Computer နဲ့ Programming လင်မယားစုံတွဲကို မြင်ကြရမှာပါ။

လင်နဲ့မယား လျှာနဲ့သွားဆိုသလို...ခိုင်းတဲ့ အလုပ်လေး အဆင်ပြေနေရင် အင်မတန် ပျော်နေသလောက်၊ ခိုင်းတာတွေ တလွဲလုပ်လို့..စိတ်ဆိုးပြီး ရန်ဖြစ်ရတဲ့ နေ့တွေလည်း ရှိပါတယ်။

ဒါ့ကြောင့် သင်ဟာ Developer တစ်ယောက် Programmer တစ်ယောက်လုပ်တော့မယ်ဆိုရင်..ဒါတွေ ကို ကြိုတင်သိထားဖို့ လိုအပ်ပါလိမ့်မယ်။

အတိုပြန်ချုံ့ရရင်..Computer ဆိုတာ အခြေခံ တွက်ချက်မှုစနစ် zero နဲ့ One ကို သုံးပြီး တည်ဆောက်ထားတဲ့ အင်မတန်သေးငယ်လှတဲ့ Capacity တွေစုစည်းထားတဲ့ စွမ်းအားမြင့် ပစ္စည်းတစ်ခုဖြစ်တယ်၊
ဒီပစ္စည်းကို အသုံးချနိုင်ဖို့အတွက် Programming Language တစ်ခုခုကို သုံးပြီး ခိုင်းစေရတယ်။

အဲဒီလောက်သိရင်….ရေးပေးရကျိုး နပ်ပါတယ်ဗျာ။
စာဖတ်သူ များ ရွှင်လန်းချမ်းမြေ့ပါစေ။

Mr. Myanmar Developer
Ref:

http://en.wikipedia.org/wiki/Computer
http://en.wikipedia.org/wiki/Visual_Basic

Photo Credit: a.files.bbci.co.uk/bam/live/content/znmb87h/large

  ယေန႔ IT ကမၻာမွာ Operating Systemေပါင္းမ်ားစြာ ရွိၾကပါတယ္။ အဲဒီ အမ်ားႀကီးထဲကမွ Microsoft ကုမၸဏီက ထုတ္တဲ့ Windows Series...
30/12/2016



ယေန႔ IT ကမၻာမွာ Operating Systemေပါင္းမ်ားစြာ ရွိၾကပါတယ္။ အဲဒီ အမ်ားႀကီးထဲကမွ Microsoft ကုမၸဏီက ထုတ္တဲ့ Windows Series OSေတြျဖစ္တဲ့ Windows XP, Vista, 7, 8စတဲ့ OSေတြဟာ ကမၻာမွာ နာမည္အႀကီးဆုံးနဲ႔ လူသုံးမ်ားဆုံး OSေတြ အျဖစ္ ရပ္တည္ေနၾကပါတယ္။ ကၽြန္ေတာ္တို႔ နိုင္ငံမွာဆိုရင္လည္း Microsoftရဲ့ Windows OSေတြကိုဘဲ အဓိကထား အသုံးျပဳၾကပါတယ္။ ဒါေပမယ့္ တျခား OSေတြလည္း အေျမာက္အျမား ရွိပါေသးတယ္။ Linux OSေတြ၊ Unixေတြ၊ Apple ကုမၸဏီက ထုတ္တဲ့ Mac OSX Seriesေတြ၊ Oracleကထုတ္တဲ့ Solaris OSေတြ စသျဖင့္ စသျဖင့္ အမ်ားအျပား ရွိ ေနပါေသးတယ္။
ADVERTISEMENT

OSေတြကို အေျခခံအားျဖင့္ Desktop Operating System (DOS)နဲ႔ Network Operating System (NOS)ဆိုၿပီး ႏွစ္ပိုင္း ခြဲနိုင္ပါတယ္။ DOSေတြကို အဓိကအားျဖင့္ ႐ုံးပိုင္းဆိုင္ရာေတြ၊ ကိုယ္ေရးကိုယ္တာ အသုံးျပဳတာေတြ (ဥပမာ စာစီစာရိုက္၊ game ကစားတာ၊ Internect )ေတြမွာ အဓိက အသုံးျပဳၾကပါတယ္။ DOSေတြထဲမွာ ပါတဲ့နာမည္ႀကီး OSေတြကေတာ့ MS Windows XP, Vista, 7, 8 Ubuntu, Mac OSX Mountain Lionတို႔ ျဖစ္ၾကပါတယ္။ NOSေတြကိုေတာ့ Network ခ်ိတ္ဆက္တဲ့ေနရာ မွာ computerေတြကို ထိန္းခ်ဳပ္တဲ့ Sever Computer အမ်ိဳးအစားေတြမွာဘဲ အဓိက အသုံးျပဳၾကပါတယ္။ ဥပမာအားျဖင့္ Windows Sever 2003, 2008, 2012, Red Hat, Fedora, Suse Enterpriseတို႔ ျဖစ္ၾကပါတယ္။ ဒီေဆာင္းပါးမွာ စာေရးသူ အဓိကေျပာခ်င္တဲ့ OSျဖစ္တဲ့ Kali Linuxဆိုတာကေတာ့ DOSလည္းမဟုတ္၊ NOS အမ်ိဳးအစား ေတြထဲမွာလည္း မပါတဲ့ ထူးျခားေသာ OSတစ္ခု ျဖစ္ပါတယ္။ ဒီ Kali Linuxဟာ ႐ုံးသုံး စာစီစာရိုက္ လုပ္ဖို႔အတြက္ မဟုတ္၊ Networkမွာ Sever ေထာင္တဲ့အခါ သုံးမဲ့ OSလည္းမဟုတ္၊ Pe*******on Testing (သို႔) Hackingလုပ္ဖို႔အတြက္ ျဖစ္ပါတယ္။ တနည္းအားျဖင့္ ေျပာရရင္ Kaliဟာ စာစီ စာရိုက္သမားေတြ၊ Computer Technicianေတြ၊ Network Engineerေတြ မဟုတ္ဘဲ၊ Hackerေတြ၊ Pe*******on Testerေတြ၊ Security သမားေတြအတြက္ ထုတ္ထားတာ ျဖစ္ပါတယ္။

Kali Linuxဟာ Linux Kernelကို အေျခခံၿပီး ထုတ္ထားတဲ့ Linux distroတစ္ခုျဖစ္တဲ့ Debian OS ေပၚမွာ အေျခခံၿပီး တည္ေဆာက္ ထားပါတယ္။ Kaliမွာ OS တင္ၿပီးတည္းက Hacking Toolsေတြဟာ Pre-Installedအျဖစ္ ပါ၀င္လာမွာ ျဖစ္ပါတယ္။ ကၽြန္ေတာ္တို႔ Kali Linux အေၾကာင္းကို မေျပာခင္ အရင္ သူ႔အရင္က ထြက္ခဲ့တဲ့ နာမည္ႀကီး Hacking OS တစ္ခုျဖစ္တဲ့ Backtrack OSကို အရင္ ေျပာရပါလိမ့္မယ္။ Backtrack OSဟာ ယေန႔တိုင္ Hackerေတြ၊ Pen Testerေတြ အသုံးျပဳ သေဘာက် ႏွစ္ၿခိဳက္ေနၾက တုန္းပါဘဲ၊ Kali ထြက္လာတာေတာင္ Kaliကို မသုံးဘဲ Backtrackကိုဘဲ စြဲျမဲစြာ အသုံးျပဳေနၾကတဲ့ လူေတြ အမ်ားႀကီး ရွိေသးပါတယ္။ ဒီ Backtrackဆိုတဲ့ OSကို အရမ္းေတာ္တဲ့ Elite Hackerႏွစ္ဦးျဖစ္တဲ့ Mati Aharoniနဲ႔ Devon Kearnsတို႔က Ubuntu Linuxေပၚမွာ အေျခခံၿပီး တီထြင္ဖန္တီးခဲ့တာ ျဖစ္ပါတယ္။ Mati Aharoniနဲ႔ Devon Kearnsတို႔က ဒီ Backtrack OS projectကို လုပ္ဖို႔ Backtrack Dev Team ကို ထူေထာင္ခ့ဲၾကပါတယ္။ ဒီလိုနဲ႔ Backtrack Dev Teamရဲ့ ပြဲဦးထြက္ လက္ရာျဖစ္တဲ့ Backtrack v 1.0 Betaကို 2006ခုႏွစ္၊ Feb 5မွာ releaseလုပ္နိုင္ခဲ့ပါတယ္။ ဒီ Backtrack v 1.0ဟာ အေတာ္အသင့္ ေအာင္ျမင္မွု ရရွိခဲ့လို႔ hacker communityေတြၾကားမွာ ေရပန္းစားခဲ့ပါတယ္။

ဒါေၾကာင့္ ေနာက္ပိုင္းမွာ Backtrack Dev Teamကို Offensive Securityက sponsor ေပးခဲ့ပါတယ္။ အဲဒီလိုနဲ႔ Backtrack OS versionေတြ ေျမာက္ျမားစြာ ထြက္ေပၚခဲ့ကာ ေနာက္ဆုံး versionျဖစ္တ့ဲ Backtrack 5 R3အထိ ေရာက္ခဲ့ပါ တယ္။ Backtrack 5 R3ဟာ ထြက္ေပၚခဲ့ဖူးသမၽွ Backtrack OSေတြထဲမွာ အတည္ၿငိမ္ဆုံး၊ လူႀကိဳက္ အမ်ားဆုံး ျဖစ္ခဲ့ပါတယ္။ ကၽြန္ေတာ္တို႔ ျမန္မာနိုင္ငံမွာေတာ့ Backtrack OSကို Wi-fi password ေဖာက္လို႔ရတယ္ဆိုၿပီး နာမည္ႀကီးပါတယ္။ Backtrack 5 R3 ထြက္ၿပီးတဲ့ ေနာက္မွာေတာ့ Offensive Securityက Revolutionတစ္ခုလုပ္ဖို႔ စဥ္းစားလာပါတယ္။ Backtrack 6 ထြက္မယ္လို႔ ထင္ခဲ့ေပမဲ့ Offensive Security Teamက Kali Linuxကို အစားထိုး ခ်ျပခဲ့ပါတယ္။ ဒီလိုနဲ႔ Kali OSဟာ ေမြးဖြားလာခဲ့ ပါတယ္။ Kaliဟာ Linux OSတစ္ခုျဖစ္တဲ့ Debianေပၚမွာ အေျခခံပါတယ္။ ၿပီးေတာ့ User Interface ကိုလည္း ပိုမို ႏွစ္လိုဖြယ္ရွိေအာင္ ေျပာင္းလဲခဲ့ပါတယ္။ Hacking Toolsေတြကလည္း ပိုမို ပါ၀င္လာခဲ့ပါ တယ္။ ဒီ Kali v1.0 OSကို Offensive Securityက 2013 March လ 13ရက္ေန႔မွာ မိတ္ဆက္ ေပးခဲ့ပါတယ္။

စာဖတ္သူ မိတ္ေဆြတို႔ေကာ Kali Linuxကို သုံးခ်င္ေနၿပီလား၊ Kali Linuxကို အသုံးျပဳခ်င္တယ္ ဆိုရင္ေတာ့ စာဖတ္သူ မိတ္ေဆြအေနနဲ႔ Linux OS အေျခခံ ရွိရပါလိမ့္မယ္။ Linux commandေတြကို နားလည္ ရပါလိမ့္မယ္။ ၿပီးေတာ့ network knowledgeေတြ၊ Security knowledgeေတြ ရွိရပါလိမ့္မယ္။ စာဖတ္သူ မိတ္ေဆြအေနနဲ႔ Kali Linuxကို စမ္းသပ္ အသုံးျပဳခ်င္တယ္ ဆိုရင္ေတာ့www.kali.org/downloadမွာ free download ယူနိုင္ပါတယ္။ Kali Linuxဟာ တျခား Linux Distroေတြလို Open Source OS တစ္ခုျဖစ္လို႔ လုံး၀ freeပါ။ Kaliမွာပါတဲ့ Hacking Toolsေတြဟာလည္း Open Source License ေအာက္မွာဘဲရွိလို႔ အားလုံးဟာ freeေတြပါဘဲ။ Kali မွာ License အရွုပ္အရွင္းရွိတဲ့ Hacking Toolsေတြ လုံး၀ မပါ၀င္ပါဘူး။ ဒါေၾကာင့္ Kali OS ဟာ 100% free of charge ပါ။ Windows Osေတြလို License ေတြအတြက္ ပိုက္ဆံ ေပးစရာ မလိုပါဘူး။ License versionေတြ၊ Pirate versionေတြဆိုၿပီး အရွုပ္အရွင္းေတြမရွိလို႔ လြတ္လြတ္လပ္လပ္ စိတ္ခ်မ္းသာစြာနဲ႔ Kaliကို သုံးကာ Hackerႀကီးေတြ ဘ၀ကို အေရာက္လွမ္းလို႔ ရနိုင္ပါတယ္။


ယနေ့ IT ကမ္ဘာမှာ Operating Systemပေါင်းများစွာ ရှိကြပါတယ်။ အဲဒီ အများကြီးထဲကမှ Microsoft ကုမ္ပဏီက ထုတ်တဲ့ Windows Series OSတွေဖြစ်တဲ့ Windows XP, Vista, 7, 8စတဲ့ OSတွေဟာ ကမ္ဘာမှာ နာမည်အကြီးဆုံးနဲ့ လူသုံးများဆုံး OSတွေ အဖြစ် ရပ်တည်နေကြပါတယ်။ ကျွန်တော်တို့ နိုင်ငံမှာဆိုရင်လည်း Microsoftရဲ့ Windows OSတွေကိုဘဲ အဓိကထား အသုံးပြုကြပါတယ်။ ဒါပေမယ့် တခြား OSတွေလည်း အမြောက်အမြား ရှိပါသေးတယ်။ Linux OSတွေ၊ Unixတွေ၊ Apple ကုမ္ပဏီက ထုတ်တဲ့ Mac OSX Seriesတွေ၊ Oracleကထုတ်တဲ့ Solaris OSတွေ စသဖြင့် စသဖြင့် အများအပြား ရှိ နေပါသေးတယ်။

OSတွေကို အခြေခံအားဖြင့် Desktop Operating System (DOS)နဲ့ Network Operating System (NOS)ဆိုပြီး နှစ်ပိုင်း ခွဲနိုင်ပါတယ်။ DOSတွေကို အဓိကအားဖြင့် ရုံးပိုင်းဆိုင်ရာတွေ၊ ကိုယ်ရေးကိုယ်တာ အသုံးပြုတာတွေ (ဥပမာ စာစီစာရိုက်၊ game ကစားတာ၊ Internect )တွေမှာ အဓိက အသုံးပြုကြပါတယ်။ DOSတွေထဲမှာ ပါတဲ့နာမည်ကြီး OSတွေကတော့ MS Windows XP, Vista, 7, 8 Ubuntu, Mac OSX Mountain Lionတို့ ဖြစ်ကြပါတယ်။ NOSတွေကိုတော့ Network ချိတ်ဆက်တဲ့နေရာ မှာ computerတွေကို ထိန်းချုပ်တဲ့ Sever Computer အမျိုးအစားတွေမှာဘဲ အဓိက အသုံးပြုကြပါတယ်။ ဥပမာအားဖြင့် Windows Sever 2003, 2008, 2012, Red Hat, Fedora, Suse Enterpriseတို့ ဖြစ်ကြပါတယ်။ ဒီဆောင်းပါးမှာ စာရေးသူ အဓိကပြောချင်တဲ့ OSဖြစ်တဲ့ Kali Linuxဆိုတာကတော့ DOSလည်းမဟုတ်၊ NOS အမျိုးအစား တွေထဲမှာလည်း မပါတဲ့ ထူးခြားသော OSတစ်ခု ဖြစ်ပါတယ်။ ဒီ Kali Linuxဟာ ရုံးသုံး စာစီစာရိုက် လုပ်ဖို့အတွက် မဟုတ်၊ Networkမှာ Sever ထောင်တဲ့အခါ သုံးမဲ့ OSလည်းမဟုတ်၊ Pe*******on Testing (သို့) Hackingလုပ်ဖို့အတွက် ဖြစ်ပါတယ်။ တနည်းအားဖြင့် ပြောရရင် Kaliဟာ စာစီ စာရိုက်သမားတွေ၊ Computer Technicianတွေ၊ Network Engineerတွေ မဟုတ်ဘဲ၊ Hackerတွေ၊ Pe*******on Testerတွေ၊ Security သမားတွေအတွက် ထုတ်ထားတာ ဖြစ်ပါတယ်။

Kali Linuxဟာ Linux Kernelကို အခြေခံပြီး ထုတ်ထားတဲ့ Linux distroတစ်ခုဖြစ်တဲ့ Debian OS ပေါ်မှာ အခြေခံပြီး တည်ဆောက် ထားပါတယ်။ Kaliမှာ OS တင်ပြီးတည်းက Hacking Toolsတွေဟာ Pre-Installedအဖြစ် ပါ၀င်လာမှာ ဖြစ်ပါတယ်။ ကျွန်တော်တို့ Kali Linux အကြောင်းကို မပြောခင် အရင် သူ့အရင်က ထွက်ခဲ့တဲ့ နာမည်ကြီး Hacking OS တစ်ခုဖြစ်တဲ့ Backtrack OSကို အရင် ပြောရပါလိမ့်မယ်။ Backtrack OSဟာ ယနေ့တိုင် Hackerတွေ၊ Pen Testerတွေ အသုံးပြု သဘောကျ နှစ်ခြိုက်နေကြ တုန်းပါဘဲ၊ Kali ထွက်လာတာတောင် Kaliကို မသုံးဘဲ Backtrackကိုဘဲ စွဲမြဲစွာ အသုံးပြုနေကြတဲ့ လူတွေ အများကြီး ရှိသေးပါတယ်။ ဒီ Backtrackဆိုတဲ့ OSကို အရမ်းတော်တဲ့ Elite Hackerနှစ်ဦးဖြစ်တဲ့ Mati Aharoniနဲ့ Devon Kearnsတို့က Ubuntu Linuxပေါ်မှာ အခြေခံပြီး တီထွင်ဖန်တီးခဲ့တာ ဖြစ်ပါတယ်။ Mati Aharoniနဲ့ Devon Kearnsတို့က ဒီ Backtrack OS projectကို လုပ်ဖို့ Backtrack Dev Team ကို ထူထောင်ခ့ဲကြပါတယ်။ ဒီလိုနဲ့ Backtrack Dev Teamရဲ့ ပွဲဦးထွက် လက်ရာဖြစ်တဲ့ Backtrack v 1.0 Betaကို 2006ခုနှစ်၊ Feb 5မှာ releaseလုပ်နိုင်ခဲ့ပါတယ်။ ဒီ Backtrack v 1.0ဟာ အတော်အသင့် အောင်မြင်မှု ရရှိခဲ့လို့ hacker communityတွေကြားမှာ ရေပန်းစားခဲ့ပါတယ်။

ဒါကြောင့် နောက်ပိုင်းမှာ Backtrack Dev Teamကို Offensive Securityက sponsor ပေးခဲ့ပါတယ်။ အဲဒီလိုနဲ့ Backtrack OS versionတွေ မြောက်မြားစွာ ထွက်ပေါ်ခဲ့ကာ နောက်ဆုံး versionဖြစ်တ့ဲ Backtrack 5 R3အထိ ရောက်ခဲ့ပါ တယ်။ Backtrack 5 R3ဟာ ထွက်ပေါ်ခဲ့ဖူးသမျှ Backtrack OSတွေထဲမှာ အတည်ငြိမ်ဆုံး၊ လူကြိုက် အများဆုံး ဖြစ်ခဲ့ပါတယ်။ ကျွန်တော်တို့ မြန်မာနိုင်ငံမှာတော့ Backtrack OSကို Wi-fi password ဖောက်လို့ရတယ်ဆိုပြီး နာမည်ကြီးပါတယ်။ Backtrack 5 R3 ထွက်ပြီးတဲ့ နောက်မှာတော့ Offensive Securityက Revolutionတစ်ခုလုပ်ဖို့ စဉ်းစားလာပါတယ်။ Backtrack 6 ထွက်မယ်လို့ ထင်ခဲ့ပေမဲ့ Offensive Security Teamက Kali Linuxကို အစားထိုး ချပြခဲ့ပါတယ်။ ဒီလိုနဲ့ Kali OSဟာ မွေးဖွားလာခဲ့ ပါတယ်။ Kaliဟာ Linux OSတစ်ခုဖြစ်တဲ့ Debianပေါ်မှာ အခြေခံပါတယ်။ ပြီးတော့ User Interface ကိုလည်း ပိုမို နှစ်လိုဖွယ်ရှိအောင် ပြောင်းလဲခဲ့ပါတယ်။ Hacking Toolsတွေကလည်း ပိုမို ပါ၀င်လာခဲ့ပါ တယ်။ ဒီ Kali v1.0 OSကို Offensive Securityက 2013 March လ 13ရက်နေ့မှာ မိတ်ဆက် ပေးခဲ့ပါတယ်။

စာဖတ်သူ မိတ်ဆွေတို့ကော Kali Linuxကို သုံးချင်နေပြီလား၊ Kali Linuxကို အသုံးပြုချင်တယ် ဆိုရင်တော့ စာဖတ်သူ မိတ်ဆွေအနေနဲ့ Linux OS အခြေခံ ရှိရပါလိမ့်မယ်။ Linux commandတွေကို နားလည် ရပါလိမ့်မယ်။ ပြီးတော့ network knowledgeတွေ၊ Security knowledgeတွေ ရှိရပါလိမ့်မယ်။ စာဖတ်သူ မိတ်ဆွေအနေနဲ့ Kali Linuxကို စမ်းသပ် အသုံးပြုချင်တယ် ဆိုရင်တော့www.kali.org/downloadမှာ free download ယူနိုင်ပါတယ်။ Kali Linuxဟာ တခြား Linux Distroတွေလို Open Source OS တစ်ခုဖြစ်လို့ လုံး၀ freeပါ။ Kaliမှာပါတဲ့ Hacking Toolsတွေဟာလည်း Open Source License အောက်မှာဘဲရှိလို့ အားလုံးဟာ freeတွေပါဘဲ။ Kali မှာ License အရှုပ်အရှင်းရှိတဲ့ Hacking Toolsတွေ လုံး၀ မပါ၀င်ပါဘူး။ ဒါကြောင့် Kali OS ဟာ 100% free of charge ပါ။ Windows Osတွေလို License တွေအတွက် ပိုက်ဆံ ပေးစရာ မလိုပါဘူး။ License versionတွေ၊ Pirate versionတွေဆိုပြီး အရှုပ်အရှင်းတွေမရှိလို့ လွတ်လွတ်လပ်လပ် စိတ်ချမ်းသာစွာနဲ့ Kaliကို သုံးကာ Hackerကြီးတွေ ဘ၀ကို အရောက်လှမ်းလို့ ရနိုင်ပါတယ်။

ที่อยู่

Ban Pho
24140

เว็บไซต์

แจ้งเตือน

รับทราบข่าวสารและโปรโมชั่นของ Kali Linux Beginnersผ่านทางอีเมล์ของคุณ เราจะเก็บข้อมูลของคุณเป็นความลับ คุณสามารถกดยกเลิกการติดตามได้ตลอดเวลา

แชร์