为什么我玩玩玩的突然出现一个cf客户端异常检测异常,,,…

cf生化里为什么我一用mk5双雄就安全中心检测客户端异常即将关闭_百度知道
cf生化里为什么我一用mk5双雄就安全中心检测客户端异常即将关闭
提问者采纳
前我也有过,不是枪械的过,是你过多我玩或出现bug代码过多,只需暂停一段时间游戏即可正常体验
其他类似问题
为您推荐:
cf生化的相关知识
其他2条回答
客户端有问题,重新安装即可
重启客户端即可
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁由于在.net中,Request时出现有HTML或Javascript等字符串时,系统会认为是危险性值。立马报出“从客户端 中检测到有潜在危险的Request.Form值”这样的错。
&& 解决方案一:
&& 在.aspx文件头中加入这句:
&& &%@ Page validateRequest="false" %&
eg:&%@ Page Language="C#" AutoEventWireup="false" ValidateRequest="false" CodeFile="你的页面.vb" Inherits="你的页面" %&
&& 解决方案二:
&& 修改web.config文件:
&& &configuration&
&& &system.web&
&& &pages validateRequest="false" /&
&& &/system.web&
&& &/configuration&
&& 因为validateRequest默认值为true。只要设为false即可。
&一般是这么解决得但是经过小灰得提醒
&这么解决得好
asp.net开发中,经常遇到“从客户端检测到有潜在危险的Request.Form 值”错误提示,很多人给出的解决方案是:
1、web.config文档&system.web&后面加入这一句: &pages validaterequest="false"/&
&?xml version="1.0" encoding="gb2312" ?&
&configuration&
&system.web&
&pages validaterequest="false"/&
&/system.web&
&/configuration&
2、在*.aspx文档头的page中加入validaterequest="false",示例如下:
&%@ page validaterequest="false" language="c#" codebehind="index.aspx.cs" autoeventwireup="false" inherits="mybbs.webform1" %&
其实这样做是不正确的,会给程序安全带来风险。
  ASP.Net 1.1后引入了对提交表单自动检查是否存在XSS(跨站脚本攻击)的能力。当用户试图用之类的输入影响页面返回结果的时候,ASP.Net的引擎会引发一个 HttpRequestValidationExceptioin。这是ASP.Net提供的一个很重要的安全特性。因为很多程序员对安全没有概念,甚至都不知道XSS这种攻击的存在,知道主动去防护的就更少了。ASP.Net在这一点上做到默认安全。这样让对安全不是很了解的程序员依旧可以写出有一定安全防护能力的网站。
  但是,当我Google搜索 HttpRequestValidationException 或者 "A potentially dangerous Request.Form value was detected from the client"的时候,惊奇的发现大部分人给出的解决方案竟然是在ASP.Net页面描述中通过设置 validateRequest=false 来禁用这个特性,而不去关心那个程序员的网站是否真的不需要这个特性。看得我这叫一个胆战心惊。安全意识应该时时刻刻在每一个程序员的心里,不管你对安全的概念了解多少,一个主动的意识在脑子里,你的站点就会安全很多。
  为什么很多程序员想要禁止 validateRequest 呢?有一部分是真的需要用户输入"&&"之类的字符。这就不必说了。还有一部分其实并不是用户允许输入那些容易引起XSS的字符,而是讨厌这种报错的形式,毕竟一大段英文加上一个ASP.Net典型异常错误信息,显得这个站点出错了,而不是用户输入了非法的字符,可是自己又不知道怎么不让它报错,自己来处理报错。
  对于希望很好的处理这个错误信息,而不使用默认ASP.Net异常报错信息的程序员们,你们不要禁用validateRequest=false。
  正确的做法是在你当前页面添加Page_Error()函数,来捕获所有页面处理过程中发生的而没有处理的异常。然后给用户一个合法的报错信息。如果当前页面没有Page_Error(),这个异常将会送到Global.asax的Application_Error()来处理,你也可以在那里写通用的异常报错处理函数。如果两个地方都没有写异常处理函数,才会显示这个默认的报错页面呢。
  举例而言,处理这个异常其实只需要很简短的一小段代码就够了。在页面的Code-behind页面中加入这么一段代码:
protected void Page_Error(object sender, EventArgs e)
Exception ex = Server.GetLastError();
if (HttpContext.Current.Server.GetLastError() is HttpRequestValidationException)
HttpContext.Current.Response.Write("请输入合法的字符串【&a href=\"javascript:history.back(0);\"&返回&/a&】");
HttpContext.Current.Server.ClearError();
  这样这个程序就可以截获 HttpRequestValidationException 异常,而且可以按照程序员的意愿返回一个合理的报错信息。
  这段代码很简单,所以我希望所有不是真的要允许用户输入之类字符的朋友,千万不要随意的禁止这个安全特性,如果只是需要异常处理,那么请用类似于上面的代码来处理即可。
  而对于那些通过 明确禁止了这个特性的程序员,自己一定要明白自己在做什么,而且一定要自己手动的检查必须过滤的字符串,否则你的站点很容易引发跨站脚本攻击。
  关于存在Rich Text Editor的页面应该如何处理?
  如果页面有富文本编辑器的控件的,那么必然会导致有类的HTML标签提交回来。在这种情况下,我们不得不将validateRequest="false"。那么安全性怎么处理?如何在这种情况下最大限度的预防跨站脚本攻击呢?
  根据微软的建议,我们应该采取安全上称为“默认禁止,显式允许”的策略。
  首先,我们将输入字符串用 HttpUtility.HtmlEncode()来编码,将其中的HTML标签彻底禁止。
  然后,我们再对我们所感兴趣的、并且是安全标签,通过Replace()进行替换。比如,我们希望有""标签,那么我们就将""显式的替换回""。
void submitBtn_Click(object sender, EventArgs e)
//将输入字符串编码,这样所有的HTML标签都失效了。
StringBuilder sb = new StringBuilder(HttpUtility.HtmlEncode(htmlInputTxt.Text));
//然后我们选择性的允许&b& 和 &i&
sb.Replace("&b&", "&b&");
sb.Replace("&/b&", "&/b&");
sb.Replace("&i&", "&i&");
sb.Replace("&/i&", "&/i&");
Response.Write(sb.ToString());
这样我们即允许了部分HTML标签,又禁止了危险的标签。
根据微软提供的建议,我们要慎重允许下列HTML标签,因为这些HTML标签都是有可能导致跨站脚本攻击的。
&frameset&
可能这里最让人不能理解的是&img&。但是,看过下列代码后,就应该明白其危险性了。
&img src="javascript:alert('hello');"&
阅读(...) 评论()CF230安全系统检测到游戏数据异常 即将关闭客户端怎么解决 我等了几个小时还是一上去就掉线_百度知道
CF230安全系统检测到游戏数据异常 即将关闭客户端怎么解决 我等了几个小时还是一上去就掉线
提问者采纳
提问者评价
其他类似问题
为您推荐:
安全系统的相关知识
其他3条回答
你要么开过挂了,要么卡过抢了
没开过挂 更没卡过枪
总之肯定做过什么违反腾讯游戏公约的事
WRDRDTYYYT
你这几天开过挂?
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁为什么我家的穿越火线老是显示“系统检测到客户端数据异常,即将关闭客户端”?_百度知道
为什么我家的穿越火线老是显示“系统检测到客户端数据异常,即将关闭客户端”?
提问者采纳
网络有问题,或者服务器出故障了
提问者评价
我知道了谢谢
其他类似问题
为您推荐:
其他4条回答
就有这些不知道装懂的,这个问题官方说解决了但是其实是没有解决,还是去玩全球使命吧,这个问题全球使命里面就没
你是不是卡了什么东西= =
经常出现230
最近CF经常出这问题
你玩的大区有问题
您可能关注的推广
穿越火线的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁我日CF神经病,CF23 0安全系统检测到游戏数据异常,立即关闭客户端,CF的一堆脑残,我没开G,神经病CF。_百度知道
我日CF神经病,CF23 0安全系统检测到游戏数据异常,立即关闭客户端,CF的一堆脑残,我没开G,神经病CF。
提问者采纳
我也出现这个好几次了。腾讯真坑爹啊。
提问者评价
谢谢,腾信真他吗垃圾。
其他类似问题
为您推荐:
其他2条回答
我也没开挂。可能是你电脑出问题了,但他就这样我也经常这样
系统检测到脑残在玩脑残游戏,立刻关闭。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 cf客户端异常 的文章

 

随机推荐