当前位置:七道奇文章资讯安全技术网络技术
日期:2011-06-10 15:45:00  来源:本站整理

关于终端高端口问题[网络技术]

赞助商链接



  本文“关于终端高端口问题[网络技术]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

在t00ls论坛里看到的,服务器的终端端口是78650,超越了65535.

 ----------------------------------------------------------------------------------------------------

看核攻击的答复:/article/201106/93087.html
    1、在利用程序里边可以利用4字节或更多字节来储存端口号.

    2、当调用了系统的tcp/ip通讯之后,系统底层强迫将大于65536的端口转换回正常范围.

    3、并且在转换历程中,不会返回任何错误信息,一切都寂静举行了,所以利用层的程序不会有任何分外反映,这一切都在系统底层寂静完成了.

    4、转换的方法为:端口号 - 65536 = ?,问号处既是转换后果.

    5、假如转换后的端口还超越65535呢?那就持续转换,直到小于等于65535为止,所以 telnet www.百度.com 131152 也是可以完善履行的,(65536 + 65536 + 80 = 131152).

--------------------------------------------------------------------------------------------------

看golds7n 大牛的答复:

端口在bind前是通过 htons() 转换的, host to network short (短整), 所以不管你供应多大的数,终究都将被限制在 0~0xffff 范围内,也就是0~65535.

实际端口 = 供应的端口数值 & 0xffff

--------------------------------------------------------------------

所以碰到高端口,可以简单用一个js来转换一下

WScript.echo (78650 & 0xffff)


  以上是“关于终端高端口问题[网络技术]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 关于终端高端口问题
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .