Sunday, September 9, 2012
Android Software မ်ား
window မွာ software extension မ်ားကုိ exe ဖုိင္နဲ႔ဆုံးျပီး
android မွာ က်ေတာ့ apk ဖုိင္နဲ႔ဆုံးပါတယ္။
ေကာင္းမယ္ထင္တဲ့software တစ္ခ်ဳိ႕ကုိ ထည့္ေပးလုိက္ပါတယ္။
BatteryLifePro.apk
FingerSecurityScannerAqua.apk
Flash.apk
FrozenKeyboard.apk
Zawgyi_One.apk
ေဒါင္းရန္
ဆက္ျပီးေဒါင္းခ်င္သူမ်ားအတြက္
http://www.mobango.com/free/mobile/apps
http://androidfullapk.blogspot.com/
Saturday, September 8, 2012
C++ ကုိ complie လုပ္တဲ့နည္း
C++ ကုိ complie လုပ္တဲ့နည္းေတြကအမ်ားၾကီးပါ။
ဒီထဲမွ Visual Studio 2010 နဲ႔ လုပ္နည္းကုိ တင္ေပးလုိက္ပါတယ္။
ကြ်န္ေတာ္ေရးေနရင္ၾကာမွာမပာုတ္လုိ႔ တစ္ျခားသူတင္ထားတဲ့ vedio တင္ေပးလုိက္ပါတယ္။ :P
ျမန္မာနုိင္ငံက ကြန္နယ္ရွယ္နဲ႔ဆုိရင္ သည္းခံျပီးေတာ့ ၾကည့္၊ ေဒါင္းၾကပါ။ စကၤာပူမွာေတာ့ ခဏေလးပဲ။
အားလုံးအဆင္ေျပပါေစ။
Source code:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello world";
cin.get();
return 0;
}
http://www.youtube.com/watch?v=_SbyTFszzmc
ဒီထဲမွ Visual Studio 2010 နဲ႔ လုပ္နည္းကုိ တင္ေပးလုိက္ပါတယ္။
ကြ်န္ေတာ္ေရးေနရင္ၾကာမွာမပာုတ္လုိ႔ တစ္ျခားသူတင္ထားတဲ့ vedio တင္ေပးလုိက္ပါတယ္။ :P
ျမန္မာနုိင္ငံက ကြန္နယ္ရွယ္နဲ႔ဆုိရင္ သည္းခံျပီးေတာ့ ၾကည့္၊ ေဒါင္းၾကပါ။ စကၤာပူမွာေတာ့ ခဏေလးပဲ။
အားလုံးအဆင္ေျပပါေစ။
Source code:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello world";
cin.get();
return 0;
}
http://www.youtube.com/watch?v=_SbyTFszzmc
Friday, September 7, 2012
Brush လွလွေလးမ်ားကုိလုိခ်င္သူမ်ားအတြက္
ဘာမွမလုိပါဘူး။ ေဒါင္းလုိ႔ရတဲ့ဖုိင္ေလးကုိ double click နုိပ္လုိက္လွ်င္ အေပၚက box ထဲမွာ အကြက္ေတြတုိး လာျပီး brush အသစ္ေတြေပၚလာပါလိမ့္မယ္။
brush ေတြက သူငယ္ခ်င္းတုိ႔ ပုံဆြဲရာမွာ ကူညီေပးပါလိမ့္မယ္။
brush ဆယ္ခုကုိ ၅ ခု စီခြဲျပီးတင္ေပးလုိက္ပါတယ္။
part 1
part2
Tuesday, September 4, 2012
image uploader (new method)
ဒီနည္းလမ္းက shell ေတြရဲ့ဒဏ္ကုိ ကာကြယ္ႏုိင္ပါတယ္။
Be တုိ႔ image ေတြကုိ uploadလွ်င္ shell ေတြပါလာႏုိင္ပါတယ္။
ထုိshell မ်ားကုိအလုပ္မလုပ္ေစဘဲ ခ်ဳပ္ထားတဲ့နည္းကုိ ေျပာျပပါမယ္။
ဘီတစ္ခါ ဆုိဒ္တစ္ဆုိဒ္ကုိ ကလိရင္းနဲ႔ ဒီmethod အေျခခံေလးကုိေတြ႕
တာပါ။ Hacker အေတာ္မ်ားမ်ားက သူဆုိဒ္ကုိ လက္တည့္စမ္းသြားၾက
တယ္။ ဒါေပမယ့္ သူဆုိဒ္မွာ shell ကုိျပန္ေခၚလုိ႔မရေအာင္ခ်ဳပ္ထား
တာကုိ ေတြ႕ရပါတယ္။ ဘီတုိ႔ upload code ေတြကုိေရးလွ်င္ broswer
ကေနျပီး temp file မွတစ္ဆင့္ folder ထဲသုိ႔ဆြဲထည္႔တဲ့နည္းနဲ႔ေရးတာပါ။
ဒီတစ္ခါနည္းလမ္းသစ္ကေတာ့ sql ထဲမွာေရးထားပါတယ္။
ဓာတ္ပုံဖုိင္ေတြရဲ့ကုဒ္ေတြကုိ php နဲ႔ဖတ္လုိက္တယ္ ျပီးေတာ့ database ထဲ
ကုိထည့္သိမ္းထားတယ္။ ျပီးေနာက္ url နဲ႔ျပန္ထုတ္ေပးတယ္။
ဒီလုပ္ငန္းစဥ္ကအႏၱရာယ္အရမ္းရွိပါတယ္ database ထဲမွာသိမ္းထားတာဆုိ
ေတာ့ sql injection ရွိနုိင္ပါတယ္။
ဒါဆုိရင္ sql injection ကုိ ဘယ္လုိကာကြယ္မလဲ။
အေရွ႕မွာ bro ေတြေျပာတာကုန္သေလာက္နီးပါးရွိေနပါျပီ
ထပ္ျဖည့္ေျပာရလွ်င္
Get method ကုိမသုံးပါႏွင့္ Post method ကုိပဲသုံးပါ
mysql_real_escape_string ကုိလည္းအသုံးျပဳႏုိင္ပါတယ္။
true stage ေရးျပီးလွ်င္ ဒီတုိင္းပဲမထားပဲ false stage အတြက္ပါစဥ္းစားပါ။
ဆုိဒ္ေတာ္ေတာ္မ်ားမ်ားမွာ ေအာက္ကပုံစံမ်ိဳးလုပ္လုိက္လွ်င္ erorr တတ္လာျပီ
php programmer ရဲ့ဆုိဒ္ hackခံထံေသာအခါ CMS ဘက္ကုိ
ကူးေျပာင္းသြားေလ့ရွိပါတယ္။ CMS ေတြက ကုဒ္ေတြshareထားေသာေၾကာင့္
သင့္ရဲ့ ၀က္ဆုိဒ္ကမလုံျခဳံနုိင္ပါ။ သင့္ရဲ့ ဆုိဒ္version နိမ္႔သြားတာနဲ႔အမွ်
expolit ေတြထြက္လာပါလိမ့္မယ္။ အဓိကေတာ့ ကုိယ့္ကုဒ္ေတြကုိ ထိန္းသိမ္းပါ။
ခုနက error ကုိျပန္ဆက္ရေအာင္
if ($row['id'] === $id){
$content = $row['images'];
header('Content-type: image/jpg');
echo $content;}
else { header('location:add.php'); }
ဒီurlက id ကီးနဲ႔ sql က ကီးနဲ႔တုိက္စစ္လုိက္တာပါ။
တစ္ကယ္လုိ႔ ကီးေတြေလွ်ာက္ထဲလုိ႔မတူခဲ႔လွ်င္ redirect လုပ္သြားပါလိမ့္မယ္။
ဒီထက္ျမင့္လာလွ်င္ random ကီးနဲ႔ url ကုိ encode လုပ္လုိ႔ရပါတယ္။
image ကုိ sql ထဲမွာထားတာက ပုိျပီးစိတ္ခ်ရပါတယ္။
တစ္ကယ္လုိ႔uploader က upload အဆင့္ေက်ာ္သြားရင္ေတာင္
shell ကအလုပ္လုပ္နုိင္မည္မပာုတ္ပါ။
<img src="$ss" > ဒီသေဘာတရားပါ။
header('Content-type: image/jpg');
လုိမ်ဳိးနဲ႔ ဓာတ္ပုံေတြကုိ ဖန္တီးလုိက္လွ်င္ shell code ေတြေပ်ာက္သြားပါလိမ့္မယ္။
copy from HF
credit to beyondcode
Be တုိ႔ image ေတြကုိ uploadလွ်င္ shell ေတြပါလာႏုိင္ပါတယ္။
ထုိshell မ်ားကုိအလုပ္မလုပ္ေစဘဲ ခ်ဳပ္ထားတဲ့နည္းကုိ ေျပာျပပါမယ္။
ဘီတစ္ခါ ဆုိဒ္တစ္ဆုိဒ္ကုိ ကလိရင္းနဲ႔ ဒီmethod အေျခခံေလးကုိေတြ႕
တာပါ။ Hacker အေတာ္မ်ားမ်ားက သူဆုိဒ္ကုိ လက္တည့္စမ္းသြားၾက
တယ္။ ဒါေပမယ့္ သူဆုိဒ္မွာ shell ကုိျပန္ေခၚလုိ႔မရေအာင္ခ်ဳပ္ထား
တာကုိ ေတြ႕ရပါတယ္။ ဘီတုိ႔ upload code ေတြကုိေရးလွ်င္ broswer
ကေနျပီး temp file မွတစ္ဆင့္ folder ထဲသုိ႔ဆြဲထည္႔တဲ့နည္းနဲ႔ေရးတာပါ။
ဒီတစ္ခါနည္းလမ္းသစ္ကေတာ့ sql ထဲမွာေရးထားပါတယ္။
ဓာတ္ပုံဖုိင္ေတြရဲ့ကုဒ္ေတြကုိ php နဲ႔ဖတ္လုိက္တယ္ ျပီးေတာ့ database ထဲ
ကုိထည့္သိမ္းထားတယ္။ ျပီးေနာက္ url နဲ႔ျပန္ထုတ္ေပးတယ္။
ဒီလုပ္ငန္းစဥ္ကအႏၱရာယ္အရမ္းရွိပါတယ္ database ထဲမွာသိမ္းထားတာဆုိ
ေတာ့ sql injection ရွိနုိင္ပါတယ္။
ဒါဆုိရင္ sql injection ကုိ ဘယ္လုိကာကြယ္မလဲ။
အေရွ႕မွာ bro ေတြေျပာတာကုန္သေလာက္နီးပါးရွိေနပါျပီ
ထပ္ျဖည့္ေျပာရလွ်င္
Get method ကုိမသုံးပါႏွင့္ Post method ကုိပဲသုံးပါ
mysql_real_escape_string ကုိလည္းအသုံးျပဳႏုိင္ပါတယ္။
true stage ေရးျပီးလွ်င္ ဒီတုိင္းပဲမထားပဲ false stage အတြက္ပါစဥ္းစားပါ။
ဆုိဒ္ေတာ္ေတာ္မ်ားမ်ားမွာ ေအာက္ကပုံစံမ်ိဳးလုပ္လုိက္လွ်င္ erorr တတ္လာျပီ
http://localhost/web/sw.php?id=8'ဒီလုိမ်ဳိး error တတ္ရတဲ႔အေၾကာင္းအရင္းက ေသခ်ာမစစ္လုိ႔ပါ
http://localhost/web/sw.php?id=8"
php programmer ရဲ့ဆုိဒ္ hackခံထံေသာအခါ CMS ဘက္ကုိ
ကူးေျပာင္းသြားေလ့ရွိပါတယ္။ CMS ေတြက ကုဒ္ေတြshareထားေသာေၾကာင့္
သင့္ရဲ့ ၀က္ဆုိဒ္ကမလုံျခဳံနုိင္ပါ။ သင့္ရဲ့ ဆုိဒ္version နိမ္႔သြားတာနဲ႔အမွ်
expolit ေတြထြက္လာပါလိမ့္မယ္။ အဓိကေတာ့ ကုိယ့္ကုဒ္ေတြကုိ ထိန္းသိမ္းပါ။
ခုနက error ကုိျပန္ဆက္ရေအာင္
http://localhost/web/sw.php?id=8'ဒီလုိအေျခအေနမ်ဳိးမွာ programmer ေတြက
http://localhost/web/sw.php?id=8"
if ($row['id'] === $id){
$content = $row['images'];
header('Content-type: image/jpg');
echo $content;}
else { header('location:add.php'); }
ဒီurlက id ကီးနဲ႔ sql က ကီးနဲ႔တုိက္စစ္လုိက္တာပါ။
တစ္ကယ္လုိ႔ ကီးေတြေလွ်ာက္ထဲလုိ႔မတူခဲ႔လွ်င္ redirect လုပ္သြားပါလိမ့္မယ္။
ဒီထက္ျမင့္လာလွ်င္ random ကီးနဲ႔ url ကုိ encode လုပ္လုိ႔ရပါတယ္။
image ကုိ sql ထဲမွာထားတာက ပုိျပီးစိတ္ခ်ရပါတယ္။
တစ္ကယ္လုိ႔uploader က upload အဆင့္ေက်ာ္သြားရင္ေတာင္
shell ကအလုပ္လုပ္နုိင္မည္မပာုတ္ပါ။
<img src="$ss" > ဒီသေဘာတရားပါ။
header('Content-type: image/jpg');
လုိမ်ဳိးနဲ႔ ဓာတ္ပုံေတြကုိ ဖန္တီးလုိက္လွ်င္ shell code ေတြေပ်ာက္သြားပါလိမ့္မယ္။
copy from HF
credit to beyondcode
robot.txt ဖုိင္ for webdeveloper
firewall လုိမ်ဳိးပဲကုိယ္ဆုိဒ္ကုိ robot.txt နဲ႔ကာႏုိင္ပါတယ္။
source code Copy / paste save with robot.txt
source code Copy / paste save with robot.txt
Clean waste files (2)
ဒီေကာင္ေလးကေတာ့ screen ေပၚမွာrandom စကားလုံးေလးေတြက်ေစမဲ့ command file ေလးပါ
Copy / paste save as with cleanwastefiles2.cmd
special thank to kominkhantzaw
Copy / paste save as with cleanwastefiles2.cmd
special thank to kominkhantzaw
Subscribe to:
Posts (Atom)


