我想对某一款游戏达到禁止对该游戏的鼠标和键盘的前台输入请问如何做到???
使用HOOK吗?什么类型?请大大指点一下,马上自己去翻书,,查看

解决方案 »

  1.   

    需要Hook窗口消息,因为你需要过滤的是另一个程序,所以你需要将代码注入到目标进程内,代码是不能跨进程直接调用的。参考:http://www.codeproject.com/Articles/4610/Three-Ways-to-Inject-Your-Code-into-Another-Proces
      

  2.   

    请问一下这样HOOK算违法吗?我只是获取键盘和鼠标之后丢弃并不打算窃取任何信息
      

  3.   

    请问一下这样HOOK算违法吗?我只是获取键盘和鼠标之后丢弃并不打算窃取任何信息 
      

  4.   


    一个是你作为用户和游戏厂商的许可协议是否有规定。这个许可协议具有法律效力,如果它禁止你这么做,那么理论上说你违法(合同法)了。
    另一个是你这么做是否给游戏厂商、运营商、用户或者第三方带来实际的损失和伤害(包括但是不限于营业额下降、声誉受损、数据丢失、影响游戏的公平导致其他玩家受到损失等等),如果损害确实发生,那么也是违法的。以上两条主要是民事法律问题,一般是民不告,官不究。所以这还要看相关方的态度。如果你的行为给不确定的第三方,互联网基础设施,社会造成影响,那么可能会触犯刑律,比如曾经有黑客进行ddos攻击导致整个电信网络瘫痪,那么根据刑法,是可以判刑的。注意,这一条主要看后果,由公诉机关起诉。
      

  5.   


    一个是你作为用户和游戏厂商的许可协议是否有规定。这个许可协议具有法律效力,如果它禁止你这么做,那么理论上说你违法(合同法)了。
    另一个是你这么做是否给游戏厂商、运营商、用户或者第三方带来实际的损失和伤害(包括但是不限于营业额下降、声誉受损、数据丢失、影响游戏的公平导致其他玩家受到损失等等),如果损害确实发生,那么也是违法的。以上两条主要是民事法律问题,一般是民不告,官不究。所以这还要看相关方的态度。如果你的行为给不确定的第三方,互联网基础设施,社会造成影响,那么可能会触犯刑律,比如曾经有黑客进行ddos攻击导致整个电信网络瘫痪,那么根据刑法,是可以判刑的。注意,这一条主要看后果,由公诉机关起诉。那日志看完了,,请问有具体例子推荐吗?没有我自己找找,多看看
      

  6.   

    要用hook吧,旁路掉都要旁路哪太多了吧