知道ip或者是机器名,如何得到对方的系统版本和类型?

解决方案 »

  1.   

    以前看过一篇资料介绍
    ping一下对方,根据返回值能得知操作系统
    可是这个返回值我忘了
      

  2.   

    在一般情况下还可以通过ping对方让对方返回给你的TTL值大小,粗略的判断目标主机的系统类型是Windows系列还是UNIX/Linux系列,一般情况下Windows系列的系统返回的TTL值在100-130之间,而UNIX/Linux系列的系统返回的TTL值在240-255之间好象还可以更具体点,那就真的记不起来了
      

  3.   

    有着方面的API自己查一下吧
    在对方装CLIENT
      

  4.   

    一般情况下可以根据ping返回的TTL只来确定,如果对方的没有修改
    返回得知一般都是正确的
    100-130操作系统是nt/2000 win9x
    240-255一般是linux/unix
      

  5.   

    用137(utp)
    还有500(或许是445)(win2000特有的)
      

  6.   

    呵呵
    在asp中很容易的,想办法把asp和delphi结合起来就可以了
      

  7.   

    在asp里是用server对象实现的,不过前提是他来访问你才行啊。
    如果嫌麻烦,找个黑软直接攻就是了!
      

  8.   

    不行,ASP能是因为IE会发送这些信息。
      

  9.   

    可以通过调用GetVersionEx()API函数取得正在运行的Windows和Win32操作系统的版本,
    GetVersionEx()只接受唯一的参数TOSVersionInfo纪录。、
      调用GetSystemInfo()可以获得一些关于操作系统的非常底层的细节,这个过程传递一个
    TSystemInfo类型的参数,并为该参数赋值。  你要在想入侵的机器上装上你自己的程序,在你自己的机器上调用。   
      其实大部分黑客程序也是在对方主机上留有後门,否则........
      当然也有高手可以直接通过网络入侵,建议你看看各种协议,然後啃C