`
40ps
  • 浏览: 2672 次
  • 性别: Icon_minigender_1
  • 来自: 贵州
最近访客 更多访客>>
社区版块
存档分类
最新评论

一个隐藏IP地址最后一位的方法

 
阅读更多
// 摘要:
        //     隐藏IP。
        // 参数:
        //     ip : 需要隐藏的IP。
        //     n  : 隐藏的位数。
        public static string IP(string ip, int n)
        { 
            if(string.IsNullOrEmpty(ip))
            {
                return string.Empty;
            }
            string[] ary = ip.Split('.');
            int length = Text.GetArrayLength(ary);
            string result = ary[0];
            for (int i = 1; i < length; i++)
            {
                if(i + 1 >  length - n)
                {
                   result = result + ".*"; 
                }
                else
                {
                    result = result + "." + ary[i];
                }
            }
            return result;
        }


用法
Text.IP("192.168.0.1", 1);  结果 192.168.0.*
Text.IP("192.168.0.1", 2);  结果 192.168.*.*
Text.IP("192.168.0.1", 3);  结果 192.*.*.*

-------
www.40ps.com 网站建设,程序定做,发布站程序开发,论坛建设等服务
分享到:
评论

相关推荐

    php隐藏IP地址后两位显示为星号的方法

    这里是一个使用 `preg_replace` 函数来隐藏IP地址后两位的代码示例: ```php // 假设有一个IP地址变量 $ip $ip = '***.***.*.***'; // 使用正则表达式隐藏IP地址的最后两位 $hidden_ip = preg_replace('/(\d+)\....

    IP地址输入框c#源码

    本篇文章将详细讲解如何利用C#编程语言实现一个类似于Windows网络适配器设置中IP地址输入框的功能。 首先,我们要理解IP地址的基本概念。IP地址(Internet Protocol Address)是互联网上的设备身份标识,由32位二...

    php实现替换手机号中间数字为*号及隐藏IP最后几位的方法

    具体而言,第一种需求是将手机号码中间的数字替换为星号(*),而第二种需求是隐藏IP地址的最后几位数字。这两种需求在数据隐私保护方面非常常见,比如在开发公共平台的用户数据展示或者日志记录功能时,需要遵守...

    锐捷网络RGNOS-IP地址与服务配置指南.pdf

    接口IP地址配置是网络设备的基本设置,用户需要为每个网络接口分配一个唯一的IP地址。地址解析协议(ARP)配置则涉及将IP地址与物理MAC地址对应,这是网络通信的关键环节。关闭IP路由功能对于限制设备作为路由器的...

    Ruby-Ruby和Rails的IP地址匿名器

    例如,你可以通过以下方式创建一个IP地址对象: ```ruby require 'ipaddr' ip = IPAddr.new('192.168.0.1') ``` 随后,你可以调用`mask`方法来应用子网掩码,或使用`htonl`等方法进行位操作。 2. 匿名化IPv4...

    IP段扫描排序版(有注释)

    如果IP地址格式正确,`flag`保持`true`,错误提示会被隐藏,然后将起始和结束IP的最后一位数字转换为整数。程序还确保了起始IP地址小于等于结束IP地址,如果不符合,两个值会互换。 接下来,`Scan`类的实例被创建,...

    web签名显IP来源地址

    3. 匿名化处理:将IP地址的最后几位替换为固定值,使IP无法直接对应到个人。 4. 使用HTTPS:虽然不能隐藏IP,但能保护其他敏感信息,如查询参数。 另一方面,"web签名"是指HTTP头部特定字段的组合,这些字段可能...

    VC++获取IP地址、托盘图标及剪贴板操作

    在VC++编程中,开发一个能够获取IP地址、设置托盘图标以及操作剪贴板的小程序涉及到了几个关键的知识点。下面将详细解释这些技术及其应用。 首先,**获取IP地址**是网络编程中的基本任务。在Windows环境中,通常...

    CaiHongIP 显示QQ全部IP QQ 显示好友IP

    它能够显示所有QQ好友的IP地址,这在一般情况下是不可见的,尤其是那些隐藏了最后两位数字的IP地址。隐藏最后两位数字是为了保护用户的隐私,因为这两位数字可以提供一定程度的位置信息。然而,通过"CaiHongIP",...

    免费提取IP软件

    代理服务器是网络中的一个中间节点,用于转发用户的请求,可以隐藏原始IP地址,提供匿名访问或突破地理限制。在商业环境中,代理IP常用于数据爬取、营销推广等任务,因为它们可以避免目标网站对单一IP的访问限制。 ...

    PHP用星号隐藏部份用户名、身份证、IP、手机号等实例

    第三,隐藏IP地址的最后一部分。隐藏IP地址的方法有两种。第一种是使用正则表达式,匹配IP地址的前面三部分,并将最后一部分替换为星号。第二种是直接获取远程服务器的IP地址,将其分解为数组,然后将数组的最后一个...

    在CISCO路由器上配置NAT功能实现多机Internet接入

    - **场景二:多用户共享有限的公网IP地址**:对于申请了较少合法IP地址的企业,可以通过NAT技术实现多台内部主机同时使用一个或几个合法IP地址与外部Internet通信。 #### 三、配置NAT所需的硬件与软件条件 为了...

    计算机网络-子网和掩码.pptx

    例如,对于IP地址145.13.3.10,如果子网掩码是255.255.255.0,那么前24位(即145.13.3)是网络和子网号,最后8位(即10)是主机号。 在实际网络中,子网的划分是由内部网络管理的,对外界来说,尽管可能存在多个...

    子网于子网掩码的概念和作用PPT学习教案.pptx

    子网掩码,顾名思义,是用来隐藏或掩蔽IP地址中的一部分,以区分网络地址和主机地址的32位二进制数字。它与IP地址结合使用,帮助网络设备识别哪些部分属于网络标识,哪些部分属于主机标识。子网掩码通常是255.255....

    基于IP报头选项的网络隐蔽通道技术

    1. **记录路由选项**:通过修改记录路由选项中的指针字段,使其始终指向地址列表的下一个位置,从而避免路由器改写地址列表中的信息。这种方式允许发送方将秘密信息编码写入地址列表中。 2. **时间戳选项**:虽然...

Global site tag (gtag.js) - Google Analytics