注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

K8拉登哥哥's Blog

K8搞基大队[K8team] 信息安全 网络安全 0day漏洞 渗透测试 黑客

 
 
 

日志

 
 

[原创]aspx内网在线主机扫描脚本scanip.aspx  

2016-03-02 14:52:09|  分类: 原创工具 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |


[原创]aspx内网在线主机扫描脚本 - K8拉登哥哥 - K8拉登哥哥s Blog

<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

    protected void Button1_Click(object sender, EventArgs e)
    {
        
        for (int i = 1; i < 255; i++)
        {
            ScanIP(i);
        }

    }

    private void ScanIP(int i)
    {
        
        System.Net.NetworkInformation.Ping pingSender = new System.Net.NetworkInformation.Ping();
        System.Net.NetworkInformation.PingOptions options = new System.Net.NetworkInformation.PingOptions();

        // Use the default Ttl value which is 128,
        // but change the fragmentation behavior.
        options.DontFragment = true;

        // Create a buffer of 32 bytes of data to be transmitted.
        string data = " ";
        byte[] buffer = Encoding.ASCII.GetBytes(data);
        int timeout = 120;
        System.Net.NetworkInformation.PingReply reply = pingSender.Send(txt_IPduan.Text + "." + i.ToString(), timeout, buffer, options);
        if (reply.Status == System.Net.NetworkInformation.IPStatus.Success)
        {
            //StringBuilder resultText = new StringBuilder();
            //resultText.AppendLine("Address: " + reply.Address.ToString() + "<BR>");
            //resultText.AppendLine("RoundTrip time: " + reply.RoundtripTime + "<BR>");
            //resultText.AppendLine("Time to live: " + reply.Options.Ttl + "<BR>");
            //resultText.AppendLine("Don't fragment: " + reply.Options.DontFragment + "<BR>");
            //resultText.AppendLine("Buffer size: " + reply.Buffer.Length + "<BR>");

            //lbl_result.Text = resultText.ToString();

            lbl_result.Text = lbl_result.Text + reply.Address.ToString() + " <BR>";

        }
        //else
        //    lbl_result.Text = lbl_result.Text + i.ToString() + " <BR>";

    }
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        IPduan:<asp:TextBox ID="txt_IPduan" runat="server">192.168.85</asp:TextBox>
        <asp:Button ID="btn_Scan" runat="server" OnClick="Button1_Click" Text="Scan" />
        <br />
        <asp:Label ID="lbl_result" runat="server" Text="Result:<BR>"></asp:Label>
        <br />
    </div>
    </form>
</body>
</html>
  评论这张
 
阅读(1498)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016