在很多C/S软件中(比如木马),在连接时都需要一个密码。
如何实现?

解决方案 »

  1.   

    可否用WSAConnect发送数据,用WSAAccept里的conditionproc验证数据。
      

  2.   

    server:nonce
    client md5(nonce,pass)
    server if()
      

  3.   

    zfive5:
    我用SDK,你说的我不大懂,还请多指教。
      

  4.   

    zfive5
    你的意思是用MD5加密?
      

  5.   

    那如何在连接时传给服务端加密过的连接密码呢?
    是连接成功后即发送,还是用WSAConnect/WSAAccept,还是其它方法?
      

  6.   

    连接成功,密码正确 后发送一个连接成功的消息,否则的话发送个失败的消息的给client
      

  7.   

    简单的就是,client连接上server后,就马上发个密码信息给server,让server判断,对了,就继续错了,就断开连接,并发送一个错误给client