我最近做课程设计监控系统
需要监控系统上网信息
监控聊天记录
请问各位大侠如何实现
比如说客户端有在上网时将打开的网页网址获取到
客户端有上网时将聊天信息记录下来

解决方案 »

  1.   

    LZ,你真NB啊,是研究生啊?
    两种情况:
    1.你得确定局域网是不是通过服务器代理上网的,把监听程序放到服务器上,解包就行了。
    2.如果不是代理,你就得把你的网卡置于监听状态,然后再解包。可能碰到的问题:
    现在聊天软件都加密传输聊天内容,可能内容你不太好解析。
      

  2.   

    谢谢walkghost的回答
    我先试试看
      

  3.   

    找找tcpclient,tcpserver网络编程方面的知识吧,做成服务器/客户端,客户端有抓屏等功能,服务器能查看和保存.这应该是你要的吧.
      

  4.   

    主要内容:
    1、通过监控服务器主机抓取局域网数据包,分析qq、msn等聊天工具的协议,还原其内容。
    2、要求能记录一下内容:发信人账号、发信人昵称、收信人账号、收信人昵称、发送/接收、时间、信息内容。
    3、信息内容要求包括文字、表情、图片、传输的文件