标签: ip

用C#比较两个ip

我如何比较两个IP地址?

string ip1 = "123.123.123.123";
string ip2 = "124.124.124.124";
Run Code Online (Sandbox Code Playgroud)

我需要这样的一些:

if(ip1 == ip2)
{
   //true
}
Run Code Online (Sandbox Code Playgroud)

c# ip

9
推荐指数
2
解决办法
1万
查看次数

在Python中将IP地址字符串转换为二进制

作为更大的应用程序的一部分,我试图将IP地址转换为二进制.目的是稍后计算LAN唤醒流量的广播地址.我假设有一种更有效的方式来做我想的方式.这是通过八位字节分解IP地址,在必要时将0添加到每个八位字节的开头,将每个八位字节转换为二进制,然后组合结果.我应该看看netaddr,套接字还是完全不同的东西?

示例:从192.168.1.1到11000000.10101000.00000001.00000001

python ip binary

9
推荐指数
3
解决办法
2万
查看次数

是否可以在PHP连接中隐藏IP地址?

长话短说,我想测试我的网站的反僵尸系统("僵尸"这里指的是游戏玩家欺骗程序,而不是蜘蛛等).

我用PHP的CLI编写了自己的机器人.大多数情况下,我的网站能够检测到僵尸网络活动并阻止它.

但是我需要测试处理动态IP,因为我有一个静态IP,据我所知,这不是一件容易的事.还有其他我想测试的涉及多个IP的东西.

那么,最重要的是,当我的PHP脚本连接到它时,是否可以隐藏/更改服务器看到的IP地址,如果是这样,我该怎么做?(我之前从未真正使用过代理,因此我对它们了解不多).

php ip proxy

9
推荐指数
1
解决办法
4629
查看次数

是否可以查看Chrome历史记录的IP地址而不是网址?

是否可以将Chrome历史记录视为IP地址而不是网址?原因是在我的历史中,我有一个托管在多个服务器上的网站,我想挑选一个特定的网站.

谢谢

ip history google-chrome

9
推荐指数
1
解决办法
2145
查看次数

识别独特的访客,先进的方式?(PHP/Java的)

我是一个主要的,所谓的"顶级名单"的创始人.用户可以通过获得他们的顶级参赛者的投票,将他们的网站提交到顶级名单并获得更高的位置.

普通游客年轻,主要在13-20岁之间.它们带来了好处,但也有缺点.在过去的5年里,我一直在积极打击那些使用机器人获得选票的"骗子".这些机器人使用代理,不同的用户代理,甚至设法解决多种CAPTCHA问题(reCAPTCHA,SolveMedia和自定义验证码).自从我引入了一个随机布局的新系统并在每个页面加载时加载15个不同的CAPTCHA系统中的1个以来,这些机器人的使用已大大减少.它似乎不再是一个问题.

人们现在已经开始进行手工作弊.他们使用的浏览器插件几乎可以在每个页面加载时更改其IP地址(例如:https://addons.mozilla.org/en-us/firefox/addon/ipflood/).我真的似乎无法找到解决这个问题的方法,但这是一个非常大的问题.很难相信,但这些孩子甚至手动解决5000个验证码问题,这需要很长时间.

我的问题是,有人能帮我想办法解决这个问题吗?我一直在使用cookie和会话设置,但他们已经开始注意并删除它们.我将介绍用户帐户,并通过帐户投票更有趣,但我不想要帐户.我怀疑是否存在,但还有其他方法可以打击作弊(可能就像一个Java网络应用程序,如果可能的话,它会逃避浏览器设置的代理并将真正的IP传递给页面?)?或者我应该放弃并雇用人员进行日常检查,以确定该网站是否有可能获得如此多的选票?

php java ip

9
推荐指数
1
解决办法
1097
查看次数

识别可疑登录的可靠方法是什么?

我有兴趣在我的Web应用程序上实现一个功能,该功能会在用户上次访问后发生可疑登录时向用户发出警告.

我的膝盖反应是使用客户端的IP地址,但经过我的研究后,这似乎是一个糟糕的主意.动态分配和NAT表明这不可靠.

我的第二个想法是使用地理定位服务.但我能找到的是基于IP或在我的价格范围之外.

我的第三个想法是实现类似Facebook的"注册此设备"提示,但我不确定它是如何以可靠的方式工作的.

有没有人对如何以合理的置信度识别设备或位置有任何想法?

javascript php ip web-applications

9
推荐指数
1
解决办法
837
查看次数

如何将serversocket绑定到特定的IP?

如果我有一个String代表IP地址(IPv4或IPv6)的话,我怎么能创建ServerSocket并绑定到这个IP而不关心IP是否传入,是IPv4还是IPv6?
我看到有一个构造函数:ServerSocket(int port, int backlog, InetAddress bindAddr)InetAddress似乎没有提供任何构造函数,它的子类具有特定于IPv4和IPv6的名称.
那么如何将套接字绑定到IP呢?

java ip tcp serversocket inetaddress

9
推荐指数
1
解决办法
3万
查看次数

从IP地址确定公司名称

我为这个广泛的问题道歉.但我有一个IP地址列表,并希望将它们连接到他们来自的公司.

我对识别个人IP地址信息(可能甚至不可能)不感兴趣,但我认为必须有一种方法来确定IP地址是否与大公司相关联.

Whois.net通常只提供ISP名称,而不是公司名称.

谢谢

ip whois ip-address geolocation

9
推荐指数
2
解决办法
3万
查看次数

节点覆盖请求IP解析

我正在努力找到正确的术语来准确地说出这个问题,但我会尽我所能:

在node.js中,使得当一个HTTP请求(例如请求是有办法来手动重写IP地址some-domain.com/whatever和,而不是通过DNS解析的IP地址,手动提供一些IP地址1.2.3.4)?

这将有效地来讲,是设置相当于1.2.3.4 some-domain.com/etc/hosts

ip dns http request node.js

9
推荐指数
2
解决办法
1690
查看次数

127.0.0.1,0.0.0.0和localhost有何不同?

我不明白这些术语与它们如何连接之间的区别.

我查看了计算机上的hosts文件,可以看到127.0.0.1和localhost已连接但不确定如何以及我不知道0.0.0.0适合所有这些.

我已经看到了这个问题的其他答案,但我是一个新手,关于环回和元地址的其他答案并不容易理解.

ip networking localhost hosts hosts-file

9
推荐指数
2
解决办法
4145
查看次数