linux服务器怎么挤掉别人程序

linux服务器怎么挤掉别人程序,第1张

我们在LINUX下可以使用多个用户在不同地方连接上LINUX服务器,这样也出现一个问题就是会有多个用户登陆到服务器上了,在系统中我们可以使用命令who(或者w)来查看当前有多少个用户登陆了。

出现“金铲铲拉取服务器失败,请检查网络”这句话有以下原因:

如遇上登陆不了游戏的情况,首先需要检查一下网络是不是正常连接的状态,如果是网络信号不正常、连接不稳定的话,也有可能会出现无法登录游戏的情况。

如果网络连接没有问题,遇到金铲铲之战登不上的情况,需要检查一下游戏的服务器是否正常开放,如游戏服务器处于关闭或者维护更新的状态,是无法登录游戏的。

283-235-/3600 马花腾 见 雅丽等你来

2013年8月23日回到了厨房里,雷枫便先让旁边的协助大厨的墩子将自己所要的东西都准备好,肉也切成了小块小块的,自己却先做起了别的库克尔教给自己的菜品。

首先,现在常用的虚拟化一般靠vmware来实现,当然也有其他的产品,不过vmware市场占用率大概在80%--90%。而不是他们说的HA什么的,那个叫做双机,不叫虚拟化。

step1:两台主机,系统铲掉,装esxi,我习惯用50。装好后配置好网络。

step2:通过vshere,ip,登录到其中一台主机上,你会看到很多选项,如果有现成模板的话,去部署一台vcenter,配置ip,并通过web进行最后配置。

step3:通过vshere登录到

检查硬件连接、检查电源供应、恢复电源后重新启动服务器。

1、检查硬件连接:确保服务器的电源线和电源插头连接牢固。检查电源线是否损坏,重新插拔以确保连接良好。

2、检查电源供应:确认服务器所连接的电源供应是否正常工作。将服务器连接到其他可靠的电源插座进行测试。

3、恢复电源后重新启动服务器:服务器在掉电后无法自动重启,可以手动重新启动服务器。

火狐浏览器下有著名的httpfox,而HttpWatch则是IE下强大的网页数据分析工具。这个工具到底有哪些具体功能呢?这个我就不再赘述了,上列的很全面,但也比较抽象。我只想说我曾经用这个工具去分析QQ农场的数据包,根据数据包制作辅助工作(当然只是纯技术研究,未对游戏商造成任何不好影响),教程最后会提供一下扩展阅读,对网页游戏辅助工具制作感兴趣的朋友可以感受下。

工具/原料

HttpWatchPro-v6014

工具猫魔盒

方法/步骤

第一步当然是先下载本教程的主角:HttpWatchPro-v6014。

下载安装。。。

打开HttpWatch

话说这个HttpWatch,只支持IE,我不怎么使用IE,但是为了抓包,只好忍

打开IE,可以按下图的操作,打开HttpWatch,图中分别截取的是IE8、IE9下的工具位置,不同版本的浏览器,这个工具的具体位置可能不同,各位仔细找找。

正式开始抓包!

我们来抓什么呢就从最简单的开始,我们来抓一个,农场挖地的包

先用IE登陆qzoneqqcom(这个人人皆知)

输入帐号密码登陆,进入农场

先按下HttpWatch的 这个Record按钮,开始截取!当然,抓其他包也一样,顺序是

抓包=>Record->执行动作->Stop->包就抓好了(见本步骤第一张图)

至于那个Stop,后面会讲到,主要为了防止抓去多余的数据包影响分析数据

我们来铲掉任意一块地(不是我狠心,如果你想做辅助工具,就按我的去做吧,之后还会介绍制作的方法)

(见本步骤第二张图)

铲掉以后,马上点击 Stop 这个按钮

停止抓包,你是不是会惊奇地发现- -!数据出来了!

(见本步骤第三张图)

没错,这就是大家梦寐以求的数据!下一步,来分析这些数据!

分析数据!

既然是分析,就每一项都要看到

先看"Overview"这一项

(见本步骤第一张图)

最重要的数据,就是我用红框框起来的,这个是要post到的地址!所谓post,也就是请求,就是向腾讯的服务器发送一个请求,他会给你相对的回应,达到模拟操作农场的目的

这可是最最重要,如果没这个地址,就算你有再强的东西,也发不出去!

"Time Chart"无视- -!

接下来,看"Headers",这个叫做"标头",里面是一些重要的数据

可是,好像在js里面,这些数据都被封装了!

但是,我写C#的时候

Content-Type\Cookie\Referer这些东西都是要手动去添加的

方便就是方便,继续向下看

"Cookies"不必我多说,这是详细分析cookie数据的

(见本步骤第二张图)

笔直看到"postData",这个可是一大要点啊!

这是要Post的数据,让我们来分析一下下!

如果抓到的包是post类型,就都会有这些数据,还有一种类型是get,这里不做介绍

(见本步骤第三张图)

我把数据列举出来

cropStatus 0

farmKey fbbae8559ebc4f62f3d2b597141464b8 //这个是根据farmTime计算出来的

farmTime 1279757891 //这个是操作的时间,好像精确到了毫秒

ownerId 361410091 //这是ID

place 17 //这个是第几块地 是从0开始数的 17其实是17+1=第18快地!

uIdx 361410091 //同样是ID

uinY 361429651 //这个是你的QQ

再看到content,这个是返回数据!

(见本步骤第四张图)

我们把数据拿来分析,稍微懂一点英语,就能看懂!

{"code":1,"direction":"","exp":0,"farmlandIndex":17,"levelUp":false}

code代表操作类型,1就肯定是铲除了

direction这个,我也不知道代表什么,反正是空的!

exp代表增加的经验,因为我的作物还没有成熟,所以得到的经验是0!

farmlandIndex也就是代表多少块地,farm:农场land:陆地Index:索引

levelUp也就代表是否升级,false代表没有,true代表有

制作辅助!

这里要用到工具猫魔盒了!

我们先写界面代码

创建mainhtm,用记事本打开即可

代码为:

<html>

<head>

<script type="text/javascript" src="/lib/gnboxjs" title="魔盒核心库"></script>

<script type="text/javascript" src="/lib/cnjs" title="魔盒中文化库"></script>

<script type="text/javascript" src="/lib/md5js" title="MD5加密函数"></script>

<script type="text/javascript" src="/lib/qqappjs" title="QQ常用函数库"></script>

</head>

<body>

<div id="qqlogin">当前登录QQ:<span id="cqq"></span></div>

<input type="button" value="铲除" onclick="action((tt1)value)"></input>

//点击这个按钮,就执行action这个函数,他的参数为tt1的内容,也就是,下面的输入框,代表铲除多少块地

<input id="tt1" type="text" value="18"></input>

<script type="text/javascript">

installXMLHTTP();

/让用户安装xmlhttp 50/

var qq=getqq();

/获取QQ号码/

$("cqq")innerHTML=qq;

/设置 id="cqq" 的东西的内容 等于 qq/

</script>

<!--程序界面代码开始-->

<div style="width:100%;padding:10px;">

块地

</div>

<!--程序界面代码结束-->

<script type="text/javascript" src="/mainjs" title="程序主要JS"></script>

</body>

</html>

核心代码,打开mainjs编辑

写入 action函数,

function action(place)

{

var uId ;

//用户id

var time = new Date()getTime();

time = Mathfloor(time/1000);

//这两句是算farmTime的,具体算法我也不清楚,gn说一个十位数,然后把算法给我了!

var key = getkey2(parseInt(time));

//这是qqappjs里的一个函数,取farmKey,注意,getkey1是第一版农场,2才是最新版本

var index = parseInt(place) - 1;

//这是代表铲除的地,我给大家说过,post的时候,这个是从0开始计数的!所以,我们要减去1

var qq = getqq();

//这个不多说,取到用户的qq

if(place == "")

{

alert("请输入第几块地!");

return null;

}

//这几句是异常处理,如果输入的是一个空东西,就会弹出提示,然后返回空如果不加,会报错的!

Netpost("http://ncqzoneqqcom/cgi-bin/cgi_farm_index",{

"mod" : "user",

"act" : "run",

"farmKey" : "85f004b176ec8fdb332a27422b145a02",

"farmTime" : "1258167411"

},function(rs){

var $rs=eval("("+rs+")");

uId=$rsuseruId;

}

)

//这个是取用户的数据,大家post就知道,返回的是一大堆的东西,用alert只能弹出一部分,我推荐大家用write写出,

我们只需要uId= xxxx,因为在发送的时候,需要uId,var $rs=eval("("+rs+")");这一句是说,把返回的内容转换为json数据

uId=$rsuseruId;这个不要多说了吧,为uId这个变量赋值,为返回数据user这一部分的uId

Netpost("http://ncqzoneqqcom/cgi-bin/cgi_farm_plantmod=farmlandstatus&act=scarify",{

"cropStatus" : 0,

"farmKey" : key,

"farmTime" : time,

"ownerId" : uId,

"place" : indextoString(),

"uIdx" : uId,

"uinY" : qq

},function(返回){

alert(返回);

})

//这就是发送铲地的数据了

}

以上代码仅作参考。看看效果图

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » linux服务器怎么挤掉别人程序

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情