最近正在研究 根据ip和端口远程访问电脑,进行数据采集,有点像maze或者迅雷之类的,刚开始还没有什么头绪,大家给点建议或者介绍一些资料。

解决方案 »

  1.   

    首先,你所说的端口应该是你自己放上去的应用打开的吧,否则不可能随便找一个端口就跟人家套近乎,人家也不理你,对不对。
    如果你自己都放程序在上面了,那么,如何采集数据应该就是小菜一碟了,就是Socket通信嘛。但问题是,你需要事先找到哪些个IP上有你的程序,
    一种方式是做端口扫描,很慢。
    或者发广播包,也只适用于局域网,
    要么就是你自己有一个注册服务器,类似BT的种子服务器,告诉你那个IP上有你的程序开了端口。^_^,实际上不太明白你要干吗,发挥一下。
      

  2.   

    如果直接通过ip和端口远程访问电脑,就能采集数据的话,哪里还有什么安全性可言?
    数据通信方式:一种UDP 无连接 广播的方式一种TCP 面向连接 请求响应的方式
      

  3.   

    就是用socket通信么?
    没明白.
      

  4.   

    有权利的话就好办拉如果对方是WINDOWS 2000以上 非XP系统可以 建立 IPC连接 映射公享到本地
    LINUX的话 估计也差不多是这么个原理LZ还是去操作系统等其他的版块问问吧
      

  5.   

    既然是传资料,保证数据全部到达是第一要务1.TCP/IP协议发送
    2.DataInputStram 和 DataOutoutStream来接受和发送!
    3.接受后用转换为普通IO流存入本机希望可以帮到你
      

  6.   

    楼主莫非想…… -_-||
    求助黑客吧O(∩_∩)O
    opentelnet  远程打开端口
    telnet 远程连接如果知道对方的ip,账号,和密码
    那就直接net对方 ~~~~
    更多的请楼主去黑客网看看吧~上帝保佑你,阿门~~
      

  7.   

    如果你想要进行对电脑的硬盘、内存、CPU等等之类的数据
    或者其他应用发出的业务数据进行采集,那么你想要的就是一个网管的应用
    可以使用jdmk的包,然后在你需要采集的电脑上部署上子代理就可。
      

  8.   

    用telnet或ssh,执行远程命令,通过解析返回结果进行处理
      

  9.   

    SSH也是linux上面用来远程登录的命令呀。