ြGtalk Bot တစ္ခု ဖန္တီးၾကမယ္( Creating Gtalk Bot)
ၾကာခဲ့ပါၿပီ 2009 ေလာက္ကတည္းပါ ဒါေပမဲ့မသိတဲ့သူေတြမ်ားေသးတဲ့အတြက္ ျပန္တင္ေပးတာပါGtalk bot လုပ္နည္းကို mmgeeks အဖဲြ႔က en2mm dictionary ကို Gtalk မွာရေအာင္ လုပ္ၿပီး ျမန္မာအြန္လိုင္းပရိတ္သတ္ကို bot ေတြနဲ႔ မိတ္ဆတ္ေပးခဲ့တယ္။ ေနာက္ etrade myanmar က gtalk မွာပဲ sms ပို႔ေပးတဲ့ bot တစ္ခုကို ဖန္တီးလိုက္ျပန္တယ္။ အခုေနာက္ဆံုး technomation studio က mydirectory bot ကို ဖန္တီးျပလိုက္တယ္။
bot ဆုိတာ လူမဟုတ္ဘူးေလ။ Gtalk မွာ သူဟာအၿမဲတမ္း အြန္လိုင္းျဖစ္ေနလိမ့္မယ္။ သတ္မွတ္ထားတဲ့ အလုပ္တစ္ခုကိုပဲ လုပ္ေပးလိမ့္မယ္။ ဥပမာ technomation studio ရဲ႕ mydirectory bot ဆိုရင္ database query လုပ္ေပးတဲ့ bot တစ္မ်ိဳးပဲေပါ့။ စာဖတ္သူေရာ အဲဒီလို လုပ္မၾကည့္ခ်င္ဘူးလား။
ပထမဆံုးအေနနဲ႔ bot ကို PHP နဲ႔ ေရးရပါတယ္။ database ေတြပါရင္ MySQL နဲ႔ပါ တဲြေရးေပါ့။ ဒီေနရာမွာ bot ကို PHP နဲ႔တင္ ေရးလို႔ မရပါဘူး။ API တစ္ခုခုကို သံုးရပါလိမ့္မယ္။ www.imified.com ကထုတ္ေပးထားတဲ့ API ဆိုရင္ ေတာ္ေတာ္ေလးေကာင္းပါတယ္။ သူ႔ API ကိုသံုးၿပီး ရလာတဲ့ bot ရဲ႕ လိပ္စာဟာ botname@bot.im ဆိုၿပီး ျဖစ္ပါလိမ့္မယ္။ ကဲ..ေအာက္မွာေတာ့ PHP နဲ႔ imifield ရဲ႕ API ကိုသံုးၿပီး ေရးထားတဲ့ bot တစ္ခုရဲ႕ coding ပါ။
switch ($_REQUEST['step']) { // user က ပထမဆံုး စာရိုက္ၿပီး enter ေခါက္လိုက္တာနဲ႔ step တန္ဖိုးက 1 ျဖစ္သြားပါတယ္။
case 1: //step တန္ဖိုး 1 ဆိုရင္
echo "Hi, what's your name?"; //မင္းနာမည္ဘယ္သူလဲဆိုၿပီး bot က ျပန္ေမးပါလိမ့္မယ္။ အဲဒီမွာ user က သူ႔နာမည္ကိုရိုက္ၿပီး enter ေခါက္ပါလိမ့္မယ္။ ဒါဆို step တန္ဖိုးက 2 ျဖစ္သြားပါၿပီ။
break;
case 2:
echo "Hi " . $_REQUEST['value1'] . ", where do you live?"; // step တန္ဖိုး 2 ဆိုရင္ အခုလို ေပၚပါလိမ့္မယ္။ $_REQUEST['value1'] ဆိုတာ step 1 တုန္းက user ရိုက္လိုက္တဲ့ စာကို ျပန္ေဖာ္ျပတာပါ။
break;
case 3:
echo "Well, welcome to this hello world bot, " . $_REQUEST['value1'] . "
from " . $_REQUEST['value2'] . ".";
break;
}
?>
ဒီ coding ကို notepad ထဲရိုက္၊ ၿပီးရင္ php ဖိုင္အေနနဲ႔ သိမ္းပါ။ ၿပီးတဲ့အခါ သူ႔ကို PHP ရတဲ့ Free Web Server တစ္ခုခုမွာ သြားၿပီး host လုပ္ရပါမယ္။ အဆင္ေျပဆံုး Free PHP Web server ကေတာ့ www.110mb.com ပါ။ register လုပ္လိုက္ရင္ subdomain တစ္ခု ရပါတယ္။ ဥပမာ itmen.110mb.com ေပါ့။ အေစာက php ဖိုင္ေလးကို host လုပ္လိုက္မယ္ဆိုရင္ ဥပမာ http://itmen.11mb.com/bot.php ဆိုၿပီး ရပါလိမ့္မယ္။ အဲဒီ Link ကို ေကာ္ပီကူးထားလိုက္ပါ။
ၿပီးတဲ့အခါ www.imified.com ကိုသြားၿပီး register လုပ္ပါ။ ၿပီးတဲ့အခါ login ၀င္ၿပီး Bot Name မွာ bot ရဲ႕ နာမည္ေပး၊ ၿပီးရင္ Bot URL မွာ bot တင္ထာတဲ့ Path (e.g itmen.110mb.com/bot.php) လမ္းေၾကာင္းကို ေပးလိုက္ပါ။ ဒါဆိုရင္ ရသြားပါၿပီ။
ၿပီးရင္ Gtalk ေလးကို ဖြင့္ၿပီး ကိုယ့္ bot နဲ႔ကိုယ္ ေျပာၾကည့္ေပါ့ဗ်ာ။ ေဘာ့(bot) တစ္ေကာင္ေလာက္ ေဆာက္ၾကည့္ၾကမလား။
တတ္လို႔ေတာ့ မဟုတ္ဘူး။ ေရးထားတာ မေတြ႔ေသးလို႔ နည္းနည္း ဝင္အာေခ်ာင္ၾကည့္တာပါ။ ၾဆာႀကီးမ်ားမွ ျပင္ဆင္/တည္းျဖတ္ေပးပါက လက္ခံပါတယ္ခင္ဗ်ာ။
ေဘာ့ bot ဆိုတာ ဘာလဲက စေျပာမယ္ေနာ္။ ဒီေနရာမွာေတာ့ ေအာက္ကလုိ အဓိပၸါယ္ဖြင့္ထားေလရဲ႕။
ေဘာ့ဆိုတာ လူတစ္ဦး/ ပ႐ိုဂရမ္တစ္ခုကို ကိုယ္စားျပဳသူ (ဝါ) လူသားဆန္ေသာ လႈပ္႐ွားမႈ႔မ်ားျပဳႏိုင္ေသာ ပ႐ိုဂရမ္တစ္ခုျဖစ္ပါတယ္တဲ့။ သူ႕ကို စပိုင္ဒါ (ဝါ)ကေရားလာ (crawler) လို႔လဲ ေခၚေလ့႐ွိပီး၊ မ်ားေသာအားျဖင့္ ဝက္ဆိုဒ္မ်ား၏ အခ်က္အလက္မ်ား ရယူ မွတ္တမ္းတင္ရန္ ဖန္တီးထားေလ့ ႐ွိေၾကာင္းသိရပါတယ္။ ဥပမာအားျဖင့္ Google Search Engine ၏ crawler ျဖစ္ပါတယ္။
* chatterbot ဆိုတာကေတာ့ ဂ်ီေတာ့လို IM (instant messenger) ေတြမွာ လူတစ္ေယာက္လို တံု႔ျပန္လႈပ္႐ွားႏိုင္သူမ်ား ျဖစ္ၾကပါတယ္။
* shopbot က်ေတာ့ အင္တာနက္ထဲက ဆိုင္တကာ့ဆိုင္ ေလ်ာက္ပတ္ပီး အေကာင္းဆံုးေဈးႏႈန္းကို ႐ွာေပးတတ္ၾကပါတယ္။
* knowbot ဆိုတာက်ေတာ့ ဗဟုသုတေတြ စုေဆာင္းထားပီး၊ ခ်တ္လာတဲ့ user ေမးသမွ် ဆီေလ်ာ္စြာ အေျဖေပးႏိုင္ေအာင္ တည္ေဆာက္ထားတဲ့ ပ႐ိုဂရမ္မ်ိဳး ျဖစ္ပါတယ္။ ဥပမာ Google ၏ webtoim@gmail.com (သူက ေမးခ်င္တာေမး ေျဖေပးတတ္ပါတယ္။ မိမိ၏ ဂ်ီေတာ့ဖရန္႔စာရင္းထဲမွာ ႐ွိထားသင့္ေသာ bot တစ္ေကာင္ ျဖစ္ပါတယ္။
* လူကို အက်ိဳးျပဴေသာ တျခားေဘာ့ေတြ အမ်ားႀကီး ႐ွိပါတယ္။ ဥပမာ Googel ၏ dictionary ေဘာ့မ်ား။ en2zh@bot.talk.google.com, zh2en@bot.talk.google.com စသည္...)
* လူကို အက်ိဳးမျပဳေသာ (ဒုကၡေပးရန္ရည္႐ြယ္ေသာ script မ်ား ထဲ့သြင္းထားသည့္) ေဘာ့မ်ားလည္း ႐ွိပါတယ္။
ေဘာ့တစ္ေကာင္ ေဆာက္ၾကည့္ရေအာင္။
ဦးဆံုးေျပာလိုတာက က်ေတာ္ စကရစ္ (script) ေတြ ဘာေတြ မတတ္ပါဘူး။ သူမ်ားေရးထားတာေတာင္ ေကာင္းေကာင္း ေကာက္သံုးတတ္သူ မဟုတ္ေၾကာင္း ဝန္ခံပါတယ္။ ဒီေတာ့ လြယ္လြယ္ပဲ chatterbot တစ္ေကာင္ေဆာက္ၾကည့္ပါမယ္။
chatterbot_.gif
ဘာေတြ လိုမလဲ။ သံုးခုလိုမယ္။
#၁) ကိုယ္ပိုင္ အေကာင့္တစ္ခု (ဥပမာ။ က်ေတာ္ဆို ayethein90 at gmail dot com ေပါ့ေနာ္)
#၂) ၾကိဳတင္သတ္မွတ္ထားတဲ့ စာမ်က္ႏွာတစ္ခု (ဥပမာ။ က်ေတာ္ fc2 က ေပးတဲ့ free webspace မွာ စာမ်က္ႏွာ (page) တစ္မ်က္ႏွာ ေဆာက္ထားတယ္။ botim.html ဆိုတဲ့ နာမည္နဲ႔။ အဲ့အထဲမွာ What are you talking to me? ဆိုတဲ့ စာသားကလြဲလို႔ ဘာမွ မပါဘူး။ ဘာနဲ႔ ေဆာက္သလဲဆိုေတာ့ notepad နဲ႔။ အဲ့ စာေၾကာင္းေလးေရးပီး botim.html နာမည္နဲ႔ save လိုက္တာ။ ပီးေတာ့ ဝက္ေပၚတင္ေပးလိုက္တာ။ link က http://layhtankone.web.fc2.com/botim.html ေလ။ အဲ့ လင့္ကေလး မွတ္ထား႐ံုပဲ။ မယံုရင္ အဲ့လင့္ ဝင္ၾကည့္ ဒီစာသားေလးပဲ လြယ္တယ္ဟုတ္?
#၃) ေဘာ့ေဆာက္ခြင့္ေပးေသာ ဆိုဒ္ (ဥပမာ။ http://www.imified.com က်ေတာ္ အဲ့ဆိုဒ္မွာ အေကာင့္ဖြင့္လိုက္တယ္။ ေဘာ့ေဆာက္ဖို႔ ဆိုေတာ့ developer အေကာင့္ေပါ့ေနာ္။ ျပီးေတာ့ create bot လို႔ေျပာရင္ ေပၚလာတဲ့ ေအာက္က စာမ်က္ႏွာမွာ ျဖည့္ေပးလိုက္တယ္။ မိတ္ေဆြ ကိုယ္တိုင္ ေဆာက္ၾကည့္ အရမ္းလြယ္မွန္း သိပါလိမ့္မည္။
Bot Name မွာ ကိုယ္ မွတ္သားခ်င္သလို အမည္ေပးလိုက္ေပါ့။
Screen Name မွာ ကိုယ့္ေဘာကို သူမ်ားက ေခၚေစခ်င္သလို ေပးလိုက္ပါ (ဥပမာ။ က်ေနာ့္အေကာင္က ayeyar@bot.im ဆိုေတာ့ ayeyar ေပါ့။)
Bot Url မွာ အဆင့္ #၂ က ေဆာက္ခဲ့တဲ့ webpage ၏ url ကို ေပးလိုက္ပါ။
newBot.gif
ကဲ... ေဘာ့တစ္ေကာင္ ေဆာက္ပီးပီလား။ သူမ်ားကို မအက္ခိုင္းခင္ မိမိဘာသာ အရင္အက္ပီး ေဆာက္ထားတဲ့ ေဘာ့နဲ႔ စကားေျပာၾကည့္ပါေနာ္။
စကရစ္ေတြ ေရးႏိုင္ရင္ ပိုေကာင္းပါမယ္။ ဥပမာ။ ေမးခြန္း၁)မွာ စားပီးပလား။ ၂) ဘယ္မွာ ေနလဲ။ ၃) သူ႕ကို စိတ္ဝင္စားတယ္။ ၄) ေတြ႔ခ်င္တယ္ ရမလား။ ခ်တ္လာတဲ့ တဘက္သား ေႀကြသြားပါမယ္။ အဲ အလိမ္မေပၚခင္အထိေပါ့ဗ်ာ။ ငွဲငွဲ...
ဒီထက္ပို အဆင့္ျမွင့္ခ်င္ရင္ေတာ့ GMail အေကာင့္တစ္ခု (အဆံုးခံပီး) သံုးပီး အဲဒီ Gmail account နဲ႔သာ ခ်ိတ္ေပးလိုက္ပါ။ တကယ့္လူလို႔ ထင္သြားေစမယ္။
ေက်နပ္ေတာ့ေနာ္။ ကိုၿဖိဳး၊ ခ်ီခန္႔ ေရ။ စာျပန္ေနာက္က်တာ ခြင့္လြတ္ပါ။ ကိုယ္တကယ္မအားလို႔ပါ။ အပ်င္းမႀကီးပါဘူး။
တယ္ဂ်င္းတို႔ ေဘာ့ေဆာက္ပီးရင္လည္း လက္တို႔လိုက္ပါဦးေနာ္။ အက္ၾကည့္ေပးမယ္ေလ။ ပီးေတာ့ ဝိုင္းဟားၾကရေအာင္ပါ။
မွတ္ခ်က္။ အစက ေျပာထားတယ္ေနာ္။ လူကို အက်ိဳးမျပဳေသာ (ဒုကၡေပးရန္ရည္႐ြယ္ေသာ script မ်ား ထဲ့သြင္းထားသည့္) ေဘာ့မ်ားလည္း ႐ွိပါတယ္လို႔။ ဒီေတာ့ ခုနက ေျပာသလို malicious code မ်ား ထဲ့သြင္းထားသည့္ ေဘာ့မ်ား ေဆာက္ျခင္းမွ ေ႐ွာင္ၾကဥ္ပါရန္ႏွင့္ ထိုသို႔ေသာ ေဘာ့မ်ိဳး ေတြ႔႐ွိပါက အမ်ားမွ ေ႐ွာင္႐ွားႏိုင္ရန္ အခ်င္းခ်င္း လက္တို႔အသိေပး ၾကပါလို႔ေတာ့ ႀကိဳတင္ ေတာင္းပန္ပါတယ္။စမ္းၾကည့္ၾကေပါ့ဗ်ာ။ျပီးရင္ေတာ့ လိုက္မေနာက္နဲ့ေပါ့ဗ်ာ။အသံုး၀င္မဲ့ bot ေလး ျဖစ္ေအာင္ေတာ့ လုပ္သင့္ပါတယ္ဗ်ာ။
reating Gtalk Bot
Botnet အေၾကာင္း တစ္ေစ႔တစ္ေစာင္း....
ကြ်န္ေတာ္ဖတ္မိတာေလးကုိ ဘာသာျပန္ထားတာေလးပါ ၊ လုိအပ္ခ်က္မ်ား ၊ အမွာ အယြင္းမ်ားရွိခဲ႔လွ်င္ ထပ္မံျဖည္႔စြက္ေရး
သားေပးၾကပါဖုိ႔ ဖိတ္ေခၚပါတယ္ ။ botnet ဆုိတာ ဘာလဲဆုိတာေလာက္ကုိ ျမန္မာလုိေလး သိသြားတယ္ဆုိရင္ ကြ်န္ေတာ္
ေရးသားရက်ဳိးနပ္ပါျပီ ။
Q : bot ဆုိတာဘာလဲ ?
A : bot ဆုိတာ အမ်ားၾကီးအက်ဳိးရွိတဲ႔ ၊ အသုံးဝင္တဲ႔ malicious program တစ္ခုပါ ။ အခုအခ်ိန္မွာ auto ခုိင္းေစႏူိင္တ႔ဲ
Features ေတြရွိေနေပမဲ႔လဲ ၊ botnet admin ရဲ႔ ေစခုိင္းခ်က္အတုိင္း ပုံမွန္အားျဖင္႔ အလုပ္ လုပ္ၾကပါတယ္ ။
Q : botnet ဆုိတာဘာလဲ?
A : botnet ဆုိတာ botnet admin ရ ဲ႔command ေပး ထိန္းခ်ဳပ္ျခင္းခံထားရတဲ႔ infected ျဖစ္ေနတဲ႔ computer မ်ားစြာ
ခ်ိတ္ဆက္ထားတဲ႔ network area တစ္ခုပါပဲ ။
Q : bot တစ္ေကာင္က ဘာေတြလုပ္ႏူိင္လဲ ?
A : ပုံမွန္အားျဖင္႔ ေအာက္မွာေဖာ္ျပထားတဲ႔ features ေတြ bot တစ္ေကာင္မွာ ပါဝင္ေနတတ္ပါတယ္ ။
* P2P Spreading (Limewire, uTorrent, etc.)
* IM Spreading (Sends to contacts on MSN, AIM, etc.)
* DDoS attacking
* Spam mailing to lists of emails (Often used to spread)
* Collecting personal information (Passwords, bank details and the like)
Q : bot ေတြကုိ ဘာေတြလုပ္ပါဆုိတာကုိ ဘယ္လုိခုိင္းေစမလဲ?
A : ပုံမွန္အားျဖင္႔ bot ေတြကုိ user က IRC channel ေတြကေနတစ္ဆင္႔ commanded လုပ္ထားျပီးသားပါ ။ command
ေတြက build in ျဖစ္ျပီးေတာ႔ အဲဒီ command ေတြအတုိင္း bot ေတြဟာလုိက္နာေဆာင္ရြက္ၾကပါတယ္ ။
Q : IRC channel ဆုိတာဘာလဲ ?
A : IRC ဆုိတာ Internet Relay Chat ပါ ။ IRC channel ေပၚမွာ ကြ်န္ေတာ္တုိ႔ေတြ ကုိယ္ေရးကုိယ္တာ ကိတ္စေတြအျပင္
Group လုိက္ပါေျပာဆုိဆက္သြယ္ႏူိင္ပါတယ္ ။ IRC ကုိအသုံးျပဳႏူိင္ဖုိ႔ ChatZilla, XChat or mIRC အစရွိတဲ႔ chat client
Software တစ္ခုခု လုိအပ္ပါတယ္ ။ IRC server ကုိ connect လုပ္ျပီး မိမိၾကဳိက္ႏွစ္သက္တဲ႔ channel ကုိ join
လုိက္ယုံပါပဲ ။
Q : botnet တစ္ခုကုိရဖုိ႔ ကြ်န္ေတာ္တုိ႔ ဘယ္လုိလုပ္ႏူိင္မလဲ ?
A : ပထမဦးစြာ ကြ်န္ေတာ္တုိ႔ source code ေတြနဲ႔ အဲဒီ code ကုိ compile လုပ္ႏူိင္ဖုိ႔ program ေတြလုိအပ္ပါတယ္ ။ Bot
အမ်ားစုကုိ C++ နဲ႔ ဖန္းတီးထားၾကပါတယ္ ၊ ဒါေပမဲ႔ မိမိကုိယ္ပုိင္ botnet တစ္ခုရရွိလာဖုိ႔ source code ကုိ compile
လုပ္ဖုိ႔အတြက္က programming experience အမ်ားရွိဖို႔မလုိအပ္ပါဘူး ။ လုိအပ္တဲ႔ source code ကုိရွာျပီး bot name ၊
IRC channel နဲ႔တစ္ျခားလုိအပ္တဲ႔ Information ေတြကုိ edit လုပ္ျပီး ဖန္းတီးလုိက္မယ္ဆုိရင္ မိမိ instruction နဲ႔
အလုပ္လုပ္မဲ႔ botnet တစ္ခုကုိရရွိလာပါ လိမ္႔မယ္ ။
Q : ဘယ္လုိ bot မ်ဳိးကုိ အသုံးျပဳမလဲ ?
A : ဒါကေတာ႔ အသုံးျပဳသူအေပၚမွာ မူတည္ပါတယ္ ၊ ဘယ္လုိသုံးခ်င္တာလဲ ၊ ဘာအတြက္သုံးမွာလဲ ဆုိတာကုိလုိက္ျပီး
ေရြးခ်ယ္သင္႔ပါတယ္ ။
Q : ကြ်န္ေတာ္တုိ႔ အဲဒီကေန money ေတြရႏူိင္တယ္ဆုိတာ ဟုတ္ပါသလား ?
A : ဟုတ္က႔ဲ….အဲဒီလုိ အစြမ္းသတၱိေတြရွိပါတယ္ ။ ကြ်န္ေတာ္တုိ႔ visit referral sites (or) download files bots ေတြကုိဖန္
တီးႏူိင္ပါတယ္ ။ online မွာ ပုံမွန္ေစ်းထက္အမ်ားၾကီးသက္သာတဲ႔ အေကာင္႔ေတြကုိ ေရာင္းေနတဲ႔သူေတြအမ်ားၾကီး
ပါ၊ အဲဒီလုိမ်ဳိးေတြကုိ သူတုိ႔ရဲ႔ bot ေတြကေနရွိလာတာပါ ။ ကြ်န္ေတာ္တုိ႔ရဲ႔ botnet ကတစ္ျဖည္းျဖည္းၾကီးထြားလာတာနဲ
အမွ် professional IRC host ကုိ Transfer လုပ္ဖုိ႔ ပုိက္ဆံေတြလဲ လုိလာပါလိမ္႔မယ္ ။
Q : ကြ်န္ေတာ္တုိ႔ရဲ႔ botnet ကုိ secure ျဖစ္ဖုိ႔ ဘယ္လုိလုပ္သင္႔လဲ ?
A : Offshore hosting ကအားလုံးထဲမွာ နံပါတ္တစ္ပါ ။ ဥပမာ - Sweden က dedicated hosting ေတြေပါ႔ ၊ ဘာလုိ႔လဲဆုိ
ေတာ႔ အဲဒီ နည္းက ကြ်န္ေတာ္တုိ႔ရဲ႔ hosted server ကုိမည္သူနဲ႔မွ sharing လုပ္မထားတဲ႔အတြက္ေၾကာင္႔ network
အၾကီးၾကီးျဖစ္လာသည္အထိ ကုိင္တြယ္ထားႏူိင္လုိ႔ပါပဲ ။ ေနာက္တစ္ခုက IRC channel မွာ password ထားသင္႔ပါတယ္။
ကြ်န္ေတာ္တုိ႔သုံးတဲ႔ bot ကလည္း undetected ျဖစ္တယ္ဆုိတာလည္းေသခ်ာဖုိ႔လုိပါတယ္ ။
Q : လူအမ်ားစုကဘာအတြက္ botnet ကုိအသုံးျပဳၾကတာလဲ ?
A : အဓိက ကေတာ႔ botnet အမ်ားစုကုိ DDoS Attack အတြက္အသုံးျပဳၾကပါတယ္ ၊ တစ္ခ်ဳိ႔ကေတာ႔ ၾကီးမားတဲ႔ botnet ေတြ
ကုိတည္ေဆာက္ျပီး သူတုိ႔ရဲ႔ bot ေတြကုိေရာင္းစားရုံသက္သက္ပဲ အသုံးျပဳျပီး ကုိယ္က်ဳိးစီးပြါးရွာၾကပါတယ္ ။
Q : bot ေတြဘယ္လုိပ်ံ႔ႏွ႔ံႏူိင္သလဲ ?
A : bot အမ်ားစုဟာ torrent site ေတြနဲ႔ warez board ေတြမွာ အမ်ားဆုံးပ်ံ႔ႏွံ႔ၾကပါတယ္ ။ တစ္ခ်ဳိ႔ေသာ bot အမ်ားစုမွာ
Auto-spread feature ပါလာျပီးသားပါ ၊ အဲဒါေၾကာင္႔ ကြ်န္ေတာ္တုိ႔ ဘာမွမလုပ္ပဲနဲ႔ bot 50 ေလာက္ကေန 150 ေက်ာ္
ေလာက္ကုိ အလုိလုိ ပ်ံ႔ႏွံ႔သြားႏူိင္ပါတယ္ ။
Q : ဘယ္လုိ bot အမ်ဳိးအစားက အေကာင္းဆုံးျဖစ္မလဲ ?
A : Java bot ေတြဟာ popular အျဖစ္ဆုံးနဲ႔ undetectable အျပည္႔အဝ ေပးႏူိင္ဆုံးပါ ၊ ဒါေပမဲ႔ ကြ်န္ေတာ္တုိ႔ရဲ႔ victim မွာ
Java ရွိေနရပါမယ္ ၊ အဲဒီလုိပါပဲ VB.Net နဲ႔ေရးထားတဲ႔ bot အတြက္ .NET framework လုိပါတယ္ ၊ VB6 နဲ႔ေရးထားတဲ႔
Bot အတြက္ .ocx missing file ျပသနာနဲ႔ၾကဳံေတြ႔ရတတ္ပါတယ္ ။ ဒါေၾကာင္႔ C++ နဲ႔ေရးထားတဲ႔ bot ေတြသာလွ်င္ေရြး
ခ်ယ္ဖုိ႔အေကာင္းဆုံးပါ ။
Q : ကြ်န္ေတာ္တုိ႔ရဲ႔ bot ကုိ IRC server မွာ connect လုပ္ဖုိ႔ ဘယ္လုိ႔ configure လုပ္ရမလဲ ?
A : Bot အမ်ားစုမွာ instruction text file ပါလာျပီးသားပါ ။ တစ္ျခား ကြဲျပားတဲ႔ bot အမ်ဳိးမ်ဳိးအတြက္လဲ tutorial ေတြအမ်ား
ၾကီးရွိပါတယ္ ၊ မိမိ bot နာမည္နဲ႔ရွာလုိက္ယုံပါပဲ ။ တစ္ကယ္လုိ႔ မိမိ bot နဲ႔ပတ္သတ္တာဘာတစ္ခုမွရွာလုိ႔မေတြ႔ခဲ႔ဘူးဆုိ
ရင္ (Only for bot coded in C++) Config.h file ၊ ဒါမွမဟုတ္ တစ္ျခားနာမည္နဲ႔ဖုိင္ကုိဖြင္႔ျပီး မိမိလုိအပ္သလုိ edit
လုပ္ႏူိင္ပါတယ္ ။
Q : setup လုပ္ဖုိ႔အာလုံးကလြယ္ကူပါသလား ?
A : ပုံမွန္အားျဖင္႔ configure ျပဳလုပ္ျပီး compile လုပ္ဖုိ႔ကလြယ္ကူပါတယ္ ၊ ဒါေပမဲ႔ IRC server မွာ setup လုပ္ဖုိ႔ ၊ secure
ျဖစ္ေနဖုိ႔ ၊ bot ေတြကုိ hidden အေနနဲ႔ ရွိေနဖုိ႔က beginner တစ္ေယာက္အတြက္ေတာ႔မလြယ္ကူပါဘူး ။
No comments:
Post a Comment