检测并阻止代理注册:检查端口80
|
在注册后以自动方式一次检查80端口以确定用户是否是代理人,是否合乎道德/法律规定?我们一直在大量招募用户,然后继续进行垃圾邮件/巨魔注册,通常在帖子或PM中嵌入了常见的冲击网站。
我知道某种形式的端口扫描是合法的,例如,irzon网络Rizon会按照法律法规扫描某些端口。
对我而言,使用用户计算机上的端口80这样做合法吗?没有普通用户会在他们的计算机上运行网络服务器,对吗?如果他们这样做(就像我和我的朋友一样),则很可能在防火墙后面无法访问它,或者无法转发端口,对吗?
还有哪些其他程序使用端口80可能会干扰此扫描?
如果这样做是非法或不道德的,那么检查用户是否是代理的更好方法是什么?
这是我的代码示例:
error_reporting(0);
$ip = $_SERVER[\'REMOTE_ADDR\'];
$port = 80;
$timeout = 5;
$pLen = 0;
$fp = @fsockopen($ip, $port, $errno, $errstr, $timeout);
if(!$fp){
die(\'Not a proxy\');
}else{
die(\'Proxy\');
}
没有找到相关结果
已邀请:
1 个回复
悸翠疮武昏