如何屏蔽用户? [复制]

Posted

技术标签:

【中文标题】如何屏蔽用户? [复制]【英文标题】:How to block a user? [duplicate] 【发布时间】:2013-02-13 12:43:55 【问题描述】:

我想创建一个 php 脚本来阻止用户而不是整个网络(调制解调器)。 我知道我可以从调制解调器获取 IP,但是我的服务器如何区分调制解调器后面的用户? 有没有可能的解决方案?

【问题讨论】:

没有办法只阻止一个用户。您可以阻止用户代理和 ip 的组合,但用户可以更改浏览器。到目前为止,黑客也可以攻击他的用户代理,这几乎是不可能的。 也许你正在寻找类似“Mac 地址”的东西,Check this out @Silent 除了 MAC 地址通常不可用,作为您链接到状态的答案。 永久的,每个用户的块可能的,但你必须知道如何隐藏一个身体。 【参考方案1】:

没有办法只屏蔽一个用户:您可以屏蔽用户代理和 IP 地址的组合,但用户可以更改浏览器。到目前为止,黑客也可以更改他的用户代理,这几乎是不可能的。

你可以尝试的事情(但它们可能会失败):

阻止用户代理和 IP 的组合 设置块 cookie 在本地存储中设置块条目 创建基于例如指纹的指纹在已安装的插件或字体上

【讨论】:

查看指纹示例panopticlick.eff.org【参考方案2】:

当用户足够聪明地知道如何清理 cookie 时,如果不阻止 IP,就不可能做你想做的事。

【讨论】:

跟踪用户的方法有很多,但您是对的,可以擦除跟踪。 是的,我知道有一种聪明的方法,比如浏览器+ip,但想法是用户可以克服所有这些。

以上是关于如何屏蔽用户? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

IOS Swift WkWebview如何屏蔽长按

控件屏蔽Ctrl+C 复制

利用js代码屏蔽f12,右键,粘贴,复制,剪切,选中,操作!!秀!秀!秀!

怎么复制信息.复制后如何使用

一个好玩的 屏蔽别人审查元素F12 右键及其他复制粘贴等

Revit二次开发 屏蔽复制构件产生的重复类型提示窗