psp暗夜杀机?psp画质
psp暗夜杀机攻略,PSP游戏《暗夜杀机》攻略指南PSP游戏《暗夜杀机》是一款以19世纪伦敦为背景的悬疑解谜游戏,玩家需在限定时间内通过搜索线索、分析证据、与角色互动揭开谋杀案真相。以下为详细攻略指南...
原文地址:
nProtect GameGuard是一款比较著名的防作弊软件,在玩家使用外挂(无论任何游戏的外挂,就算不是当前游戏的外挂也不可以)的时候会提示"检测到游戏被破解修改"并强行关闭游戏。
什么是nProtect?
nProtect是设计用于保护个人电脑终端不被病毒和黑客程序感染的新概念的基于网络的反黑客和反病毒的工具。他帮助确保所有输入个人电脑终端的信息在网络上不落入黑客手中。在最终用户在执行电子贸易时,可以通过将nProtect配置在那些提供电子商务、进口贸易,电子贸易的金融机构的网站上,来提高安全等级。
nProtect怎样工作?
nProtect是一种基于服务器端的解决方案并且当那些需要保护的任何网络应用被运行时而自动启动。nProtect被载入内存,所以最终用户不需要安装任何应用程序,只要nProtect启动,就开始拒绝黑客工具和病毒的入侵!
nProtect如何工作?
用户登陆时nProtect自动启动。
浏览器确认和自动安装安全模块到用户的个人电脑。
扫描黑客工具和病毒
通知用户目前的安全状态
如果有黑客工具和病毒尝试删除
在被入侵时端驻留内存来锁定黑客工具直到电脑或者nProtect关闭。
nProtect GameGuard的主要功能介绍:
实时侦测并封锁修改游戏之黑客程序。
实时侦测并封锁各类型系统病毒。
实时侦测并封锁加速程序。
实时侦测并封锁自动鼠标(连点)程序。
封锁不当外挂程序。
封锁各种意图远程控制玩家个人计算机的动作。
限制意图侧录键盘鼠标动作的恶性程序。
限制可疑间谍程序,加强安全性。
使用此软件的网络游戏还有很多,比如:冒险岛国际服,信长野望online,希望online等等
再来谈谈新版本的冒险岛外挂问题:
目前在服务器上能屏蔽掉的一般都是高速战斗,即两次战斗的数据传输时间间隔少于游戏设定的最少时间(比如说最快的攻击是用小刀砍一下,假设这个时间是2秒,而某ip长时间以1秒传送一次攻击指令(既含有攻击指令的封包),可以强制让此ip断线,但并不能做为封号的证据)高速采集原理也差不多,还有瞬移等。
什么是封包?客户端和服务器之间往来的数据就是封包
有学过计算机的因该都知道计算机网络被OSI参考模型分为7层:
第1层:物理层;传输单位是比特流,既bit
第2层:数据链路层;传输单位是帧,既frame
第3层:网络层;这一层传输的就是包了,既packet
第4层:传输层;传输单位是段,既segment
第5层:会话层;建立连接并保持连接畅通
第6层:表示层;将信息"表示"为一种格式,可以理解为就是"格式转换"
第7层:应用层。对软件提供接口以使程序能使用网络服务
数据在网络中传输不是一整大段的传输的,而是分成小块传输的,由于比较分散,所以封包。大家可以理解为"搬家的时候把东西打成包好搬运"。
目前的外挂都是内嵌于游戏中,对游戏所接收和发送的封包进行截取,修改,重构建等。
话说回来,nProtect GameGuard的确很厉害,从冒险岛更新它又来到我的硬盘上以后,我的ZoneAlarm防火墙就开始报警了,说它要监视你的进程,并且欲访问网络,唉,没办法,为了玩冒险,只好放行咯。
试图访问internet
监视冒险岛进程
切出游戏后,你会发现右下角多了个这东西,翻译过来就是"nProtect游戏监视程序版本624"
什么是ZoneAlarm?ZoneAlarm是世界著名的防火墙之一,它的强大只有用过才知道
顺便说一句,世界顶级防火墙是 Look n Stop,可惜在中文系统上使用时问题比较多,我就跟它88了(广告先止住,免得有人扔砖)
值此,我想大家觉得冒险岛纯净时代再次来临了吧?
不过很可惜,答案是否定的。
很多人说nProtect GameGuard很厉害,但是我要告诉大家:中国人更厉害!!
破解nProtect:
nProtect GameGuard在启动后使用SetWindowsHookEx(Inject DLL)方式进入所有的进程,并且在
OpenProcess()
ReadProcessMemory()
WriteProcessMemory()
PostMessage()
。。。。。。。。。。等等函数的头部加入JMP XXXXXX的代码跳入监测程序进行监测,如发现对游戏进行操作便拦截该操作,所以以上函数均无法正常工作。于是,就避免了外挂问题。
解决方案:
1.运行时将要使用的动态连接库(如:user32.dll kernel32.dll等)复制后改名,使用LoadLibrary和GetProcAddress载入函数。
要使用LoadLibrary和GetProcAddress载入函数,你需要有Visual Studio.NET,或者其中的Visual Basic和Visual C++,当然,你还要会使用他们,而且你还要知道nProtect GameGuard运行时到底调用了哪些动态连接库(这时候大家就八仙过海各显神通吧,想尽一切办法,如果你搞错了的话。。。。。后果自己负责咯。。。。。。。。。)
2.恢复JMP XXXXXX处的代码
需要很高的技术并有很大的危险性,而且不知道会不会再被改。。。。。。一但失败,后果自己负责咯。。。。。。
3.如果nProtect GameGuard非正常关闭(看大家本事了),JMP XXXXXX处的代码不会被恢复而监测程序代码却已经被卸载,这时候如果被Hook程序调用函数。。。。。。后果自己负责咯。。。。。。
反正失败后后果都好不到哪里去,除了电脑爆炸之外,大家就自己去想吧,所以,小心,小心,再小心!
跳过nProtect:
首先要清楚,nProtect通过连接其更新服务器获得当前最新文件内容,然后与本地文件作比较,如发现服务器端的文件与本地的不一致,则从更新服务器重新下载文件更新本地的nProtect文件。如果nProtect更新成功,而新版nProtect又拦截外挂,那么理所当然地nProtect每更新一次外挂就失效一次了。
通过分析游戏客户端用于解析该游戏各程序与其对应远端连接的IP列表文件,找出nProtect更新服务器的地址,并分析出nProtect官方更新服务器上的目录文件结构。
目录文件结构一般为:"更新服务器的名称\\GameGuard"
先自己构建一台模拟nProtect更新服务器,服务器上目录文件结构与官方的相同,更新下载文件内容使用旧版nProtect的内容(旧的客户端先别忙着删除。。。。。)
将真实nProtect更新服务器的地址,解析到你构建的模拟nProtect更新服务器的IP地址.
例: 127.0.0.1gg.muchina.com
写入到 system32\\drivers\\etc的 host文件中
这个 host文件为系统TCP/IP协议配置IP解析服务,没有后缀名,可用记事本或UE32打开编辑。
通常一个网游的顺利运行,是要连接服务器端多个IP的("nProtect服务","连接服务","数据服务","登陆服务","主服务"。。。。。。。)
而这一系列的服务都是由一个游戏主程序的启动运行来完成(如"命运"的"WYDLaucher.exe","奇迹"的"Main.exe","冒险岛"的"MapleStory.exe")
由于host文件已被修改过,其中nProtect更新的连接IP被解析为指向自己模拟的更新服务器,而模拟服务器上的"更新文件"是旧版本的,所以nProtect不但不会被更新为新版,反而会版本倒退。并且往后都不会再更新。。。。。。。。
另一个方法,则是直接修改游戏主程序代码内容,就是暴力修改了。
由于nProtect的功能是附在游戏主程序的开头独立执行的,所以,通过对游戏主程序进行破解处理后,将游戏主程序关于nProtect的执行部分的代码打上无效化标记,就很自然地跳过了nProtect了。
补充一下,构建模拟nProtect更新服务器可用本地机器完成(nProtect更新IP:127.0.0.1有的安全软件会屏蔽掉此个本地自连接IP);用VM虚拟机完成(VM虚拟的多系统可各自设置不同IP);或者。。。。。另外组一台机器来做也可。。。。。
还有,脱壳的方法比较不实际,因为一个当前网游的完整客户端主程序的脱壳工作是很繁重的,须要多CPU服务器级的技能才能比较有效率的完成(据程序外壳加密方式而定,双P4 1.8G/1G RAM的系统跑MU97d的main.exe脱壳,半天左右吧。。。。。。),脱壳后也不是人人都有能力对程序作适当修改,高级C语言编程能力的要求是跑不掉的。这个还是太难了点。。。。。。。
ok,关于nProtect就先说到这里,相信我们中国人的力量是强大的,外挂会与不久的将来再次与我们见面,其实这只是个时间问题而已。。。。。
听没听说过"两手抓,两手都要硬?"这里引用下,代理商无权直接处理外挂制作者,这个权利只有法律有,代理商也只能通过法律来进行打击,而代理商属于强势群体,要履行"谁主张,谁举证"的原则。问题就在这个证据上,在网络上,对某个人的某个程序的所有进行举正是非常困难的,这个也是为什么外挂木马病毒漫天飞,国家却打击不了的原因。所以代理商只能通过整治游戏的使用人群来达到清理外挂的目的。这就是目前冒险里封号的原因!
既然要说到强势群体,那玩家就是弱势群体,代理商说你用了外挂,请问你能去反查么?抵制外挂,从自己做起。有些人很不服,为什么连变速齿轮都封?我的意见就是"要封就全都封"一个都不留,想想2004年的冒险,我们没有变速齿轮不是一样玩的很开心吗?没有变速,时间长了也就适应了。
这次盛大号称的集成反外挂程序原来就是nProtect这个东西,它就像锁一样:防君子不防小人。再厉害的锁,只要你想搞掉它,就一定有办法。nProtect也一样,其实还是时间问题。。。。。
首先是连漂的原理,大家都知道漂移完成以后
松↑再按能喷火,而且一定都发现了漂移完成了送开↑以后不是必须马上再按才能喷,你稍微等一小会(大约最长1秒吧,没仔细算过),再按↑,也能喷出来!就是说游戏设计者设计的是你漂移完成后的
"一段时间内"
,松↑再按↑,就能小喷一下。
而且那“一段时间”其实是挺长的,如果设计者设计的这个时间过短,连喷就不会存在了。(佩服游戏设计者)
连喷就是利用那
“一段时间”
的技术,第一个漂移完了以后,我不喷,我再漂一下,这一漂一定和平常一样是按着↑漂的,不要看了上面教程,就只按→+SHIFT来漂这一下,这样连出来速度是很慢的,实战中必然冲墙去了。
就是说从你正常开始第一次漂,(漂的时候↑是肯定要按住的啊),到按↑←反方向结束第一漂,再到你利用第一漂完成后的那短暂的时间漂第2下,↑是一直按住的,第2下只要一漂出来,车身转了有20-30度的时候,马上就要按反方向了,这时候注意,平常漂移漂出来后按反方向的过程中,↑是不用松的,但是这时,送一下↑,然后↑←同时按。用另一种说法表达,就是:
第2下只要一漂出来,车身转了有20-30度的时候,同时松SHIFT松↑松→然后马上按←↑.(这个地方速度要快点)
成功的话你会看到喷了一下,这一喷快喷完了你松开←↑,再快速点一下↑,就又喷了一下,这就是我前面说的“双”
如果这一喷快结束的时候你没松↑,而是在按住↑的同时松开←后马上按→+SHIFT,这不就又开始要漂了吗?对,就这样,这一漂只要一漂出来后,车身转了有20-30度的时候,重复刚才说的“同时松SHIFT松↑松→然后马上按←↑”,就又喷了一下!之后在不送↑的情况下再漂---再松---再按←↑---再漂---再松---再按←↑--再漂--再松---再按←↑。。。。。。。就没完没了的“连”起来了!
可能很多朋友练的时候发现老“打滑”,那是因为你按反方向,就是←↑的时间太短了,你太急着漂第2下了,在车没完全稳定的时候(再漂移没完全结束的时候),你就漂了第2下,就“打滑”了
因为整个“连”的过程是一个有
“节奏”
“紧凑”的过程,所以如果你哪一部分操作打乱了节奏,操作的时间过长或
过短
都会破坏“连”的过程,我现在有时候还是会急着漂第2下造成“打滑”,要点就在你按反方向的时间控制上和从第2漂开始每一小漂漂的角度上,角度不能大了,稍微大了“连”的时候速
度慢了,大多了“连”不起来了,角度越小“连”的时候车的速度越快,但是太小了也“连”不起来,还要记住↑“几乎”不松。
驾照考试 第一次登陆游戏时可通过向导指南获得新手驾照,然后你可以挑战初级驾照。等比赛一定次数,经验达到指定数额的时候,就能挑战更高级别的L3、L2、L1驾照了。值得注意的是,L3以上的驾照考每关需要支付不定量的金币(L3 200,L2 300,L1 300)。获得该等级驾照后就可以进入相应频道进行游戏。个人赛按到终点顺序判断名次。以第一位车手冲过终点的时间起计时十秒,在十秒钟内陆续过终点的车手有经验奖励。十秒后该轮游戏结束,若有第二名通过终点的话,没有过终点的车手有一定的金币奖励。若只有第一名完成比赛则其他所有玩家经验金币+0。根据人数、赛车、地图和比赛类型的不同,所奖励的经验和金币不同。组队赛组队道具赛中第一位车手通过终点则此队获胜,第二名选手通过终点的话,没有过终点的车手有一定的金币奖励。若只有第一名完成比赛则敌队玩家经验金币+0。组队竞速赛中第1位通过终点的车手获得10个积分、第2位车手获得8个积分、第3位车手获得7个积分,依此类推,最后比较两队的分数,分数高的队伍为胜。在2人以上比赛中,全队每个成员的成绩,都优于敌队任何一成员的成绩时即算该队「完胜」,此状态下,经验和金币奖励有加成,以前而如果是8人比赛,则另一方会被扣掉一部分经验。假如有玩家使用加经验的道具,所扣的经验便会减少。组队夺旗赛中选手夺取旗帜并送回各队的指定地点得分,得分多的一队获胜。如一队一分未得则另一队为完胜。但现在世纪天成改变了积分策略,即使对方完胜,也不会扣输方的经验,所以,促进了大批对刷房间的形成。注:无论是组队赛还是个人赛若进入比赛后有玩家掉线,则为其等待30秒,30秒后依然有玩家掉线则按现有人数开赛(若30秒内掉线者短暂恢复在线而又再次掉线的,系统将取消计时而直接开赛),比赛结束后掉线玩家(包括比赛中途掉线的)不会得到奖励或受到惩罚。竞速赛个人竞速赛:由2-8名玩家参加。游戏中可以通过漂移聚集N2O来获得短时间的N2O加速。组队竞速赛:由偶数个玩家参加且均分成两队(红队,蓝队),玩家可自由选择加入某一方。可以通过漂移聚集N2O气体来获得短时间加速,另外有集体聚气设计,即每位车手在飘移时都为集体聚气槽积累一点N2O,积累完成后,全队将获得一个增强的N2O道具(在队员有普通加速器的前提下,且有几个就升级几个,但有在升级时零点几秒内加速器不可用),可获得50%的加速持续时间奖励。道具赛个人道具赛:2-8名玩家参加。第一个冲过终点线的玩家获胜,名次排列和此轮游戏结束计时以及金币和经验的奖励同个人竞速赛制度相同。道具赛中可以使用各种各样的道具(冲击路上有问号的物体)攻击对手或者采取防御。但不可自行积累N2O。组队道具赛:与组队竞速略有不同:没有积分规则,第一是哪个组的,哪个组就判定为获胜。没有集体聚气,道具使用规则与个人道具赛相同。 GP赛玩家定期参与比赛(竞速或道具)并获得积分,积分前若干名可以获得主办方之奖励。夺旗赛玩家组队以使用道具夺取旗帜并送回各队的指定地点为目的竞赛,一般3分钟结束比赛,如果3分钟之内平局,则进入金旗赛。组队夺旗是一项要求技术和配合结合度非常高的比赛,也是刷分玩家的爱好。个人赛则使用道具夺取旗帜持最久时间者为胜。有幽灵,隐身,红盾,导弹组,水球这几种特殊道具。挑战赛四个玩家组队的道具赛与服务器NPC挑战。分为简单,普通,困难三个难度,每个难度总共3个关卡,其中普通与困难均有奖励。全部通关后可进如夺金游乐场。故事模式即剧情任务,按章节进行。玩家在一个小地图上按站挑战相应关卡(有些关卡要求在两个之中选择),挑战成功则得到奖励进入下一关,失败可重新挑战。任务种类有:不限时跑完规定赛道,计时赛,分段计时赛,与虚拟对手挑战,在限定的碰撞次数和时间内穿越赛道,进入规定的频道与其他玩家比赛,以积累比赛次数,或积累比赛路程(如100.0km,每种赛道在完成后都会有不同路程的累加),或获得有条件要求的胜利场数等。每章全部关卡完成后可获得进入下一章节的钥匙道具(独立章节除外)。冠军赛和挑战赛差不多,也是和其他战队比,分大师级和专业级(专业级的L2以上才能进)。每轮5关,分第一关、第二关、第三关、半决赛、决赛。大师级和专业级的奖励也不一。可以获得宝石。5个黄色手套宝石=1个彩色手套宝石,3个彩色手套宝石=1个冠军奖杯。冠军奖杯打开获得任意道具。
END,本文到此结束,如果可以帮助到大家,还望关注本站哦!