Tuesday, April 14, 2015

NSIS ျပႆနာေျဖရွင္းနည္း



NSIS ျပႆနာေျဖရွင္းနည္း
ကၽြန္ေတာ္တို႕ Windows တင္ပီးသြားတဲ့အခါမွာ Program ေတြထပ္သြင္း
ၾကရပါတယ္။ ဒီလိုသြင္းတဲ့အခါမွာ ကၽြန္ေတာ္တို႕က CD ေခြေတြထဲကေန
ထည့္သြင္းမယ္ဆိုရင္ေတာ့ ျပႆနာမရွိေပမယ့္ ကၽြန္ေတာ္တို႕က HDD
သို႕မဟုတ္ Stick ေတြထဲမွာသိမ္းထားတဲ့ Program ေတြကိုသြင္းတဲ့အခါ
မွာ ထို NSIS ဆိုတဲ့ ျပႆနာကိုျမင္ေတြ႕ရမွာ။


 NSIS Error တက္သြား
တဲ့ Program ကို ဘယ္လိုသြင္းမလည္းလို႕မေျပာခင္မွာ ဒီျပႆနာဘယ္
လိုျဖစ္တာလည္းဆိုေလးကိုအရင္ဆံုးရွင္းျပေပးပါ့မယ္။ အဓိက အေၾကာင္း
ရင္းကေတာ့ သင္ဟာ သင္ကိုယ္တိုင္ Backup လုပ္ထားတဲ့ EXE ဖိုင္ေတြ
ကို ZIP နဲ႕ မခ်ဳပ္ထားပဲ ဒီအတိုင္းသိမ္းထားတဲ့အခါမွာ သင္သိမ္းထားတဲ့
HDD သို႕မဟုတ္ Stick ထဲကို Virus က ၀င္လာေသာအခါမွာ ရွိေနတဲ့
EXE ေတြကို သမလိုက္ပါတယ္။ ေနာက္တစ္ခ်က္ကေတာ့ Antivirus
Run လိုက္တဲ့အခါမွာလည္း ခုနက သိမ္းထားတဲ့ EXE ဖိုင္ေတြက Virus
Detected ျဖစ္ထားတဲ့အတြက္ေၾကာင့္ ၄င္းကိုလည္း Anti-Viurs က
ထပ္သမပါတယ္။ ဒီလိုအေနအထားမ်ိဳးမွာ EXE ေတြက မူလအတိုင္းမရွိ
ေတာ့ပဲ File အခ်ိဳ႕က Virus ဓာဏ္ေၾကာင့္ အနည္းငယ္ပ်က္စီးသြားပါတယ္။
ဒီေတာ့ ကၽြန္ေတာ္တုိ႕ က ထိုသို႕ ထိထားတဲ့ EXE ေတြကို Windows ေပၚမွာ
Run မယ္ဆိုရင္ ပံုမွန္အားျဖင့္ ဘယ္လိုပဲ Run Run လံုး၀မရပဲ NSIS Error ကို
သာေတြ႕ရမွာျဖစ္ပါတယ္။ ဒါေၾကာင့္ အရင္ဆံုးကၽြန္ေတာ္တို႕က RUN Box ကို
ဖြင့္လိုက္ပါမယ္။ထို႕ေနာက္ေတာ့



အထက္ပါပံုအတိုင္း %comspec% လိုက၇ိုက္လိုက္ပါမယ္။ ဒါကေတာ့ ပံုမွန္
အားျဖင့္ ကၽြန္ေတာ္တို႕ Run Box ထဲမွာ CMD ေခၚတာနဲ႕အတူတူပါပဲ….
ပံုမွန္အတိုင္း CMD လို႕ေခၚလိုက္မယ္ဆိုရင္ User Permission အေနျဖင့္သာ
လုပ္ေဆာင္နိုင္မွာမို႕လို႕ ကၽြန္ေတာ္တို႕က Administrator Permission အျပည့္
ရမယ့္ %comspec%   ဆိုပီးရိုက္လိုက္တာျဖစ္ပါတယ္။ ဒါဆိုရင္



အထက္ပါပံုအတုိင္း Administrator Permission အေနျဖင့္ System32 ေအာက္
ကိုေရာက္ေနမွာျဖစ္ပါတယ္။ ဒီေတာ့ ကၽြန္ေတာ္တို႕က ခုနက NSIS Error တက္
တဲ့ Program ကို Desktop ေပၚသို႕ တင္လိုက္ပါမယ္။ထို႕ေနာက္ေတာ့ ကၽြန္ေတာ္
တို႕ကမိမိသြင္းမယ့္ Program ကို Mouse ျဖင့္ ဖိထားၿပီး Command Prompt
ထဲကို Drag ဆြဲထည့္လိုက္ပါ့မယ္။



ဒါဆိုရင္အထက္ပါပံုအတိုင္း “ အစႏွင့္ “ အဆံုးေနာက္မွာ Space ျခားၿပီး
/NCRC လို႕ရိုက္လိုက္ပါမယ္။ ၿပီးရင္ေတာ့ Enter ေခါက္လိုက္ပါမယ္။
ဒါဆိုရင္ေတာ့



အထက္ပါပံုအတိုင္းျမင္ရမွာျဖစ္ပီး ယခင္ ဖုိင္အေကာင္းျဖစ္စဥ္ကာလတုန္းက
လိုပဲ ပံုမွန္အတိုင္း



Install လုပ္ႏိုင္မွာျဖစ္ပါတယ္။ ကဲဒီေလာက္ဆို အဆင္ေျပေလာက္မယ္
ထင္ပါတယ္။ ယခုနည္းကို ဟိုေန႕ကတည္းက ေရးေပးမယ္ဆိုပီးထားတာ
မအားတာနဲ႕ မတင္ျဖစ္လိုက္တာပါ။ အခုေတာ့ တင္ေပးလိုက္ပါတယ္။
စာဖတ္ပရိတ္သတ္ကို ႏွစ္သစ္ကူး လက္ေဆာင္အေနနဲ႕ေပ့ါ.. ယခုနည္း
ေလးကို ေရးျဖစ္ဖို႕ Idea ေပးေသာ ကၽြန္ေတာ့္ညီေလးရန္ႏိုင္ဦး (AC Vs DC)
အားလည္း ေက်းဇူးတင္လွ်က္…
ေလးစားစြာျဖင့္
Cristiano Zarni@ဦးဇာနည္

Wednesday, April 8, 2015

Facebook ရဲ႕ Status ေအာက္မွာ Voice Comment ေပးၾကမယ္။

Facebook ရဲ႕ Status ေအာက္မွာ Voice Comment ေပးၾကမယ္။

ဒီနည္းကေတာ့ လြယ္ကူရိုးရွင္းပါတယ္။ ကၽြန္ေတာ္တုိ႕ Facebook အသံုးျပဳ
သူတိုင္းအမ်ားစုက မိမိရဲ႕ Status ရဲ႕ ေအာက္မွာပဲျဖစ္ျဖစ္ သူမ်ားရဲ႕ Status
ေအာက္မွာျဖစ္ျဖစ္ Comment ေပးၾကတဲ့အခါ Emotion Pic ေတြ  စာသား
ေတြသာအမ်ားစုေပးၾကတာျဖစ္ပါတယ္။ အခုကၽြန္ေတာ္ေျပာမယ့္နည္းလမ္းက
ေတာ့ Comment ေပးတဲ့အခါမွာ အသံဖိုင္ျဖင့္ Comment ေပးနည္းျဖစ္ပါတယ္။
အရင္ဆံုး သင့္မွာ Chrome Browser လိုအပ္ပါမယ္။ ဒီေနာက္ေတာ့ Browser
ထဲမွ သြားရမယ့္ Link က https://chrome.google.com/webstore/detail/talk-and-comment-for-face/djnhkfljnimcpelfndpcjcgngmefaobl ျဖစ္ပါတယ္။ ဒါဆိုရင္ေတာ့
ေအာက္ပါအတိုင္းေပၚလာမွာျဖစ္ပါတယ္။


ဒီေနရာမွာကၽြန္ေတာ္တို႕က ADD TO CHROME ဆိုတာကို ႏွိပ္ေပးလိုက္ပ့မယ္။




ဒါကေတာ့ Add on ကိုသြင္းမွာ ေသခ်ာလားလို႕ေမးတာျဖစ္ပါတယ္။ ဒါေၾကာင့္
ကၽြန္ေတာ္တို႕က Add ဆိုတာကို ႏွိပ္ေပးလိုက္ပါမယ္။ ၿပီးသြားရင္ေတာ့



အထက္ပါပံုုအတိုင္းေပၚလာရင္ေတာ့ Ok ကိုႏွိပ္ေပးလိုက္ပါမယ္။



ဒါဆိုရင္ သင့္ရဲ႕ Browser ရဲ႕ ညာဘက္နားေလးမွာ အသံဖမ္းတဲ့ မိုက္ခ္
ပံုစံေလး ေပၚလာမွာျဖစ္ပါတယ္။ထို႕အတူပဲ သင္ Chat Box ကေနေျပာ
မယ့္ သင့္သူငယ္ခ်င္းေနရာမွာလည္း



အထက္ပါပံုအတိုင္းေပၚလာမွာျဖ္စပါတယ္။



ထို မိုက္ပံုစံေလးကို ႏွိပ္လိုက္တဲ့အခါမွာေတာ့ Tab တစ္ခုအေနနဲ႕ ေပၚလာမွာျဖစ္ပါတယ။္
ဒါကို OK ပဲႏွိပ္ေပးလိုက္ပါမယ္။



ၿပီးသြားရင္ေတာ့ Browser ရဲ႕ Address Bar မွာ ဗီြဒီယို ကင္မရာပံုစံေလးေန
ရာမွာ ၾကက္ေခခတ္ Sign ေလးျပေနတာကိုႏွိပ္လိုက္ၿပီး အထက္ပါပံုအတိုင္း
Ask if djnk….. နဲ႕ Microphone ေနရာမွာ မိမိအသံုးျပဳထားတဲ့ MIC ကိုေရြး
ေပးလိုက္ပီး Done လုပ္ေပးလိုက္ပါမယ။္



ထို႕ေနာက္ Tab တစ္ခုအေနဲ႕ ေပၚလာရင္ Allow ကို ႏွိပ္ေပးလိုက္ပါမယ္။
ဒါဆိုရင္ သင္က သင့္ ေဘာ္ဒါဆီကို စကားေျပာရင္ မိုက္ပံုစံေလးကို ကလစ္
ႏွိပ္လိုက္တဲ့အခါမွာ Stop မႏွိပ္မခ်င္းမွာ သင္ ေျပာခ်င္တဲ့စကားေတြကို
ေျပာဆိုႏုိင္မွာပါ။



ေျပာလို႕ၿပီးသြားတယ္ဆိုရင္ေတာ့ Stop ကို ႏွိပ္ေပးလိုက္ပါမယ္။



ဒါဆိုရင္ သင္ စကားေျပာထားတဲ့ အသံဖိုင္ကို Upload လုပ္ေနတာျဖစ္ပါတယ္။
Upload လုပ္တဲ့ေနရာမွာ Talk & Comment ရဲ႕ Server ကိုလွမ္းသိမ္းတာျဖစ္
ပါတယ္။ဒါေၾကာင့္ သူက အသံဖိုင္ရဲ႕ လင့္ခ္ကို



အထက္ပါအတိုင္းျပေပးတာျဖစ္ပါတယ္။ အကယ္လို႕ မိမိက Status ေအာက္
Comment ေနရာကေန အသံဖိုင္ထည့္ခ်င္ရင္ ထို Address ကို ေကာ္ပီကူး
ယူၿပီးေတာ့



မိမိ ထည့္ခ်င္တဲ့ Comment ေနရာမွာ Paste လုပ္ေပးလို္ကပါမယ္။
ဒါဆိုရင္ေတာ့



အထက္ပါပံုအတိုင္းေပၚလာရင္ေတာ့ မိမိေျပာထားတဲ့အသံဖိုင္ကို လင့္ခ္အေနနဲ႕
ျမင္ရမွာပါ နားေထာင္မယ့္သူက အဲ့ဒါကိုႏွိပလိုက္တယ္ဆိုရင္ေတာ့



အထက္ပါပံုအတုိင္း Server ရွိတဲ့ဆီကို ေရာက္သြားၿပီး နားေထာင္လို႕ရမွာျဖစ္ပါတယ္။
Chat Box ထဲမွာကေတာ့ ခုနကလို လင့္ခ္မဟုတ္ေတာ့ပဲ



အထက္ပါပံုအတိုင္း အသံဖုိင္အေနနဲ႕ ေတြ႕ရမွာျဖစ္ပါတယ္။ ဒီနည္း
လမ္းက ဖုန္းေတြထဲမွာကေတာ့ အလြယ္တကူလုပ္လို႕ရပါတယ္။
Voice Message ေပ့ါ… Desktop မွာကေတာ့ Plug in တြဲသံုးရတာ
ျဖစ္ပါတယ္။ အားလံုးပဲ အဆင္ေျပမယ္လို႕ ယံုၾကည္ေမွ်ာ္လင့္ပါတယ္။
ေနာက္တစ္ခ်က္ကေတာ့ Status ကိုလည္း ထိုနည္းအတိုင္းတင္လို႕ရပါတယ္။
ေအာက္ပါပအတိုင္းေပါ့....



ဒီနည္းလမ္းေလးကိုေရးျဖစ္ဖို႕ အသိေပးခဲ့ေသာ ကၽြန္ေတာ့္ရဲ႕ ခ်စ္ေသာ
ဆရာ ကိုလမင္းအိမ္အား အထူးပင္ေက်းဇူးတင္ရွိပါတယ္။
ေလးစားစြာျဖင့္

Cristiano Zarni@ ဦးဇာနည္

Sunday, March 22, 2015

သင့္ Facebook Account က Friend List ကို ဖြက္ထားမယ္



သင့္ Facebook Account က Friend List ကို ဖြက္ထားမယ္


ဒီတစ္ခါ ညီမေလးတစ္ေယာက္ကေမးထားလို႕ပါ သူ႕ရဲ႕ Friend
List ကို သူမ်ားေတြလာၾကည့္ရင္မျမင္ရေအာင္လို႕ ဘယ္လိုလုပ္
ရပါသလည္းတဲ့…. ဘာေၾကာင့္ Hide ရပါသလည္းဆိုတာအရင္
အၾကမ္းဖ်ဥ္းေလးရွင္း ျပပါရေစ.. ကၽြန္ေတာ္တို႕ Facebook မွာ
Friend Request လာလုပ္တယ္ဆိုရင္ အဲ့လူရဲ႕ Info နဲ႕ Natural
Friend နဲ႕ Friend List ကိုအရင္၀င္ၾကည့္ပါတယ္။ ဘာေၾကာင့္
လည္းဆိုေတာ့ လိုင္းေပၚမွာက Fake Account ေတြမ်ားလြန္းလို႕
ျဖစ္ပါတယ္။ ဒါေၾကာင့္ လူတစ္ေယာက္ရဲ႕ Info အၾကမ္းဖ်ဥ္းအရ
သူငယ္ခ်င္းList ကိုၾကည့္လိုက္ရင္ ဒီလူက ဘယ္နယ္ပယ္ထဲက
လည္းဆိုတာ အၾကမ္းဖ်ဥ္းခန္႕မွန္းႏိုင္ပါတယ္။စကားေတြလည ္း
မ်ားၿပီဗ်ာ ကဲ စမယ္။ အရင္ဆံုး မိမိအေကာင့္ကို အရင္၀င္လိုက္ပါ။
ထိုကေနာက္ မိမိရဲ႕ Time Line ကိုသြားလိုက္ပါမယ္။



ထို႕ေနာ္ကေတာ့ ကၽြန္ေတာ္တို႕က  Friends ဆိုတဲ့ Tab ကိုသြား
လိုက္ပါမယ္။



ထို႕ေနာက္ေနာက္ ေလးေထာင့္ကြက္ အေသးေလးကိုႏွိပ္လိုက္ပါ့မယ္



ဒီေနာက္ေတာ့ Edit Privacy ကို ႏွိပ္လိုက္ပါ့မယ္။ဒါဆိုရင္ေအာင္ပါပံုအတိုင္း
ေပၚလာပါမယ္။



အဲ့ေနရာမွာ Friend List ဆိုတဲ့ေနရာမွာ Who can see your friend List?
ဆိုတဲ့ေနရာမွာ Public ျဖစ္ေနမယ္ Friends ျဖစ္ေနမယ္ဆိုရင္ Only Me
ဆိုတာကိုေရြးခ်ယ္ေပးလိုက္ရံုပါပဲ…. ဒါဆိုရင္ သင္ရဲ႕ Friend ကပဲ ျဖစ္ျဖစ္
Public ကပဲျဖစ္ျဖစ္ သင့္အေကာင့္ထဲကို၀င္ၿပီး သင့္ရဲ႕ သူငယ္ခ်င္းေတြရဲ႕
List ကိုအကုန္လံုး အေသးစိတ္ျမင္ေတြ႕ရမွာမဟုတ္ေတာ့ပါဘူး။



ကဲ အားလံုးပဲ အဆင္ေျပမယ္လို႕ ထင္ပါတယ္။
ေလးစားစြာျဖင့္
Cristiano Zarni @ဦးဇာနည္

Friday, March 20, 2015

သင္သံုးေနတဲ့ Firefox Browser ထဲ Add-on ေတြပစ္ထည့္မခံရေအာင္



သင္သံုးေနတဲ့ Firefox Browser ထဲ Add-on ေတြပစ္ထည့္မခံရေအာင္



ဟုတ္ကဲ့ အင္တာနက္အသံုးျပဳသူအမ်ားစုရဲ႕ ပွ်မ္းမွ် 80% ေလာက္က
Mozila Firefox ကိုအသံုးျပဳၾကတာမ်ားပါတယ္။ ဘာေၾကာင့္သံုးရသလည္း
ဆိုရင္ ေပ့ါပါးတယ္။ သံုးရတာ အဆင္ေျပတယ္ေပ့ါဗ်ာ…. ေနာက္ပီး တစ္ျခား
ဘေရာက္ဇာေတြထက္စာရင္လည္း Plug-In ေတြအမ်ားႀကီးနဲ႕ အလုပ္လုပ္
ႏိုင္တယ္။ ဥပမာ VPN ေက်ာ္တာမ်ိဳးတို႕…. IP Hide တာမ်ိဳးတို႕ကို Software
ထပ္သြင္းစရာမလိုပဲ Add-On ေတြ ထည့္ပီး အလြယ္တကူ အသံုးျပဳႏိုင္ပါတယ္။
အဲ့မွာစေတြ႕မွာက Hacker…. (Attacker, Stealer) ေတြက သင္သံုးေနက်ျဖစ္
တဲ့  Mozila Firefox ထဲကို RAT ေတြလွမ္းပစ္မယ္၊ Keylogger ေတြကိုAdd-on
အသြင္ျဖင့္ လွမ္းထည့္မယ္။ ဒီနည္းလမ္းနဲ႕ သင္ဟာ သင့္ရဲ႕ Browser ကေန
သံုးသမွ် ရိုက္သမွ် အခ်က္အလက္ေတြဟာ Add-on လွမ္းပစ္ပီး ယူေနတဲ့
Hacker ဟုတ္ပါဘူး Stealer ေတြရဲ႕လက္ထဲကို အခ်က္အလက္ေတြ ပို႕
လႊတ္ေနသလိုျဖစ္ေနမွာပါ။ ဒီေတာ့ ကၽြန္ေတာ္တို႕က ဒီလိုမ်ိဳး အားနည္းခ်က္
ျဖစ္ေနတဲ့ Add-on ေတြထည့္သြင္းထပ္မံသြင္းျခင္းကို ပိတ္ပင္ဖို႕အတြက္
လိုအပ္လာပါၿပီ။ ကဲ ဘယ္လိုပိတ္မလည္းဆိုေတာ့…….အရင္ဆံုး သင္ဖြင့္
ထားတဲ့ Firefox Browser ကို ပိတ္လိုက္ပါ။ ၿပီးသြားရင္ေတာ့….
အရင္ဆံုး Notepad ကိုဖြင့္လိုက္ပါမယ္။ ထို႕ေနာက္ေအာက္မွာေရးထားတဲ့
စာသားေလးေတြကိုေကာ္ပီကူးပီး Paste လုပ္လိုက္ပါ။

pref("general.config.obscure_value", 0);
pref("general.config.filename", "mozilla.cfg");





ထို႕ေနာက္ေတာ့  ဖိုင္နာမည္ကို ‘local-settings.js’ အျဖစ္ သိမ္းလိုက္ပါမယ့္။



 ၿပီးသြားရင္ ေနာက္ထပ္ Notepad တစ္ခုကိုဖြင့္လိုက္ပါမယ္။ ထည့္ရမယ့္စာက

//Firefox Default Settings
//Disable add-on installation
lockPref("xpinstall.enabled", false);




ျဖစ္ပါတယ္။ၿပီးသြားရင္ သိမ္းရမယ့္ ဖိုင္နာမည္က  ‘mozilla.cfg’ ျဖစ္ပါတယ္။




ကဲ ဒီေတာ့ ကၽြန္ေတာ္တို႕က ထို ဖုိင္ ၂ခုကို သိမ္းထားၿပီးေတာ့
ဘယ္ေနရာေတြမွာသြားထားမွာလည္း ?...... အကယ္လို႕ သင္ဟာ
32 Bit OS ကိုသံုးေနတယ္ဆိုရင္
Local-settings.js ဆိုတဲ့ဖုိင္ကို ထည့္ရမယ့္လိပ္စာက
C:\Program Files\Mozilla Firefox\defaults\pref ဆိုတဲ့ေနရာကိုသြားထည့္
ရမွာျဖစ္ၿပီး  mozilla.cfg ဆိုတဲ့ဖိုင္ကိုေတာ့ C:\Program Files\Mozilla Firefox
ဆိုတဲ့ေနရာမွာထည့္ရမွာျဖစ္ပါတယ္။
အကယ္လို႕သင္ဟာ 64 Bit OS ကိုသံုးမယ္ဆိုရင္
Local-settings.js ဆိုတဲ့ဖိုင္ကို C:\Program Files(x86)\Mozilla Firefox\defaults\pref
ဆိုတဲ့ေနရာျဖစ္ၿပီး Mozilla.cfg ကိုေတာ့ C:\Program Files (x86)\Mozilla Firefox
ဆိုတဲ့ဖိုလ္ဒါထဲကို ထည့္ရမွာျဖစ္ပါတယ္။ အားလံုးၿပီးသြားလို႕ သင္ဟာ
Add-on ကိုစမ္းၿပီၚသြင္းတဲ့အခါမွာ ေဖာ္ျပမယ့္ Message က




ကဲ ဒီေလာက္ဆို သင့္ Firefox ထဲ Add-on လွမ္းပစ္ခံရျခင္း မွ ကင္းေ၀းၾက
မယ္လို႕ ထင္ပါတယ္။ ဆက္လက္ႀကိဳးစားပါဦးမည္
ေလးစားစြာျဖင့္
Cristiano Zarni@ဦးဇာနည္