远程传输 要做标记怎么办 超星阅读器
如果你有这种想法,你一定是想用ASP或者PHP或者JS或者其它编辑语言去获取客户端电脑的MAC地址,或者硬盘唯一串号,或者是CPU的唯一编号。
只可惜,无论你百度还是谷歌,结果都是获取不了这些信息,唯一有可能的,是通过activeX插件来获取,但新版本的IE基本都会把你的activeX自动屏闭掉,谁会愿意点击一个提示不安全的安装提示而让你进行防恶意点击判断过滤呢?显然这是不现实的。
目标只有一个,就是获取客户机的唯一标识,前提是要友好。
ASP跟PHP只能获取到服务器端的信息,这些就放弃吧。
JS不能获取MAC地址,但可以获取到客户机的浏览器信息,这些信息足于生成一个趋近于唯一的标识号。
属性描述IEFO appCodeName返回浏览器的代码名。
419 appMinorVersion返回浏览器的次级版本。
4NoNo appName返回浏览器的名称。
419 appVersion返回浏览器的平台和版本信息。
419 browserLanguage返回当前浏览器的语言。
4No9 cookieEnabled返回指明浏览器中是否启用 cookie 的布尔值。
419 cpuClass返回浏览器系统的 CPU 等级。
4NoNo onLine返回指明系统是否处于脱机模式的布尔值。
4NoNo platform返回运行浏览器的操作系统平台。
419 systemLanguage返回 OS 使用的默认语言。
4NoNo userAgent返回由客户机发送服务器的 user-agent 头部的值。
419 userLanguage返回 OS 的自然语言设置。
4No9 将JS获取到的以上信息,加上浏览器的窗口信息: String(window.screen.width+x+window.screen.height) 显示器像素比 String(window.screen.colorDepth) 显示器颜色深度 String(window.screen.fontSmoothingEnabled) 显示器字体 ...获取一切可以获取到的客户端数据(不同浏览器对这些函数支持不一样,但都会返回一个值,将它们连接起来) 将所有获取到的客户端信息连接成字符串,这个产生的字符串基本上就是趋于唯一的了。
得到一个唯一字符串后,那后面的事情就好办多了,但这并不能说防恶意点击已经成功,因为同一台电脑可能安装几个不同的浏览器,即同一台电脑可能产生多个唯一标识,不过,这已经足够让我们使用了,不可能一台电脑安装无限个浏览器,就为每天对着你的jingjia广告刷刷刷。
JS获取到唯一标识后,需要通过AJAX将它传递给远程服务器上的ASP或者PHP程序进行分析,这有点类似CNZZ等统计代码,只是我们不是要做统计代码,我们不需要重新去开发一个统计系统。
服务器端通过ASP或者PHP等其它编辑语言,很简单就可以对这个唯一标识进行记录,同时记录下些唯一标识对应的IP,以作备用。
当每一个访问的唯一标识都记录在服务器数据库中时,可以同时记录来访者的来访关键词(获取来访者的搜索关键词百度有很多教程,在些不赘述),通过判断,可以得知客户是否每次都是从百度搜索进来,打开后关闭,重复此操作的,基本可以定位为恶意点击。
那么些唯一标识,就可以标记为拒绝访问了。
关于如何拒绝访问,网上也有很多教程,其实可以做的,不应该是想过于偏激的手段,攻击恶意点击者。
只需要给恶意点击者一点提示,防止其再次操作恶意点击就可以了。
最简单的方法是在客户端通过JS生成唯一标识,通过AJAX比对远程服务器上的唯一标识记录,如果是拒绝访问的对象电脑,则写COOKIE到恶意点击者的浏览器,标识为拒绝访问对象。
到这一步,基本只需要做一个小程序,比如提示一下:“您的操作有恶意点击嫌疑,请放弃继续实施恶意点击,如果您喜欢本站,可以收藏为书签”,如果对象仍然进行恶意点击,则可以通过小小的JS程序,while(true){ window.open('','_blank') }这样无限弹出某页面导致浏览器卡死,可以根据不同程序的恶意点击,出现一些更友好的提示,或者更复杂的惩罚手段,这个取决于你。
至此,百度jingjia防恶意点击系统的思路及实现方法已经讲完,本人进行了代码编写,JS和动态语言的交互,基本可以实现防恶意点击,但是,良好的互联网环境,本不应该出现这类型防恶意点击代码。
广州易虎倡导绿色互联网环境,希望此小程序可以帮助你减少恶意点击给你带来的损失,也希望更多的恶意点击者放弃这一不公平、不合法的竞争手段。
怎样自学日语快?
万方、维普、中国知网的区别:从检索字段来看,中国期刊网提供多种字段检索:主题,篇名,关键词,摘要,作者,第一作者,作者单位,刊名,参考文献,全文,智能检索,年,期,基金,中图分类号,ISSN,统一刊号。
万方数字化期刊库也提供多字段检索:论文标题,作者,年,关键词,摘要。
维普也可以多字段检索:题名或关键词,关键词,刊名,作者,第一作者,机构,题名,文摘,分类号。
比较下来,中国期刊网提供的检索字段最多,维普提供的可检索字段较少,而万方只提供了最基本的检索字段。
中国期刊网除了提供一些必需的检索字段,还提供了诸如参考文献,全文,智能检索,基金,中图分类号,ISSN等字段可以更方便更准确地检索到所需的文章。
简单比较:1、从二次检索情况来看,中国期刊网可以二次检索,并可以多次进行二次检索,检索字段同一次检索;万方可以二次检索,可以多次进行二次检索,检索字段是“任意字段”不能选择;维普可以二次检索,可以多次进行二次检索,检索字段同一次检索。
2、从是否支持逻辑检索来看,中国期刊网支持逻辑检索,逻辑关系词“与”、“或”、“非”;万方也支持逻辑检索,逻辑关系词“与”、“或”、“非”;维普支持逻辑检索,逻辑关系词“与”、“或”、“非”。
3、从检索年限来看,中国期刊网可以限制检索的时间范围,数据库收录范围:1994年-2006年;万方原来不能限定时间范围,从2006年开始加了此项功能,时间范围:1981年-2006年,当然只是少量的刊从1981年开始收录;维普可以限制检索的时间