c++抓取qq游戏封包

心如刀割 2013-07-10 01:48:01
qq游戏的封包能不能抓取?
比如斗地主,抓取封包,然后解析,看到对手的牌??
...全文
674 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaohuh421 2013-07-16
  • 打赏
  • 举报
回复
现在好像是要钱了, 以前注册是不要钱的.
不会再变le 2013-07-16
  • 打赏
  • 举报
回复
抓包的含义为 A发送数据给B,你从A->B的这条路中间实施抓包。 而A没有发给B任何关于另外两家的牌信息,除了另两家的出牌数据,因此,没有数据可以抓。除非你能黑进去A->B链路中的一个节点
心如刀割 2013-07-16
  • 打赏
  • 举报
回复
引用 13 楼 xiaohuh421 的回复:
[quote=引用 9 楼 xiaobadi 的回复:] [quote=引用 8 楼 xiaohuh421 的回复:] 像6楼说的, 抓包可以相对容易些, 但是解密却是个大问题. 当然, 如果你要抓的游戏的包, 不是像TX这类的有保护的游戏, 那么完全可以用动态调试工具, 比如OllyDebug来找到明文包, 组包代码或者保存牌的数据结构. 慢慢来吧, 去<<广海社区>>或者<<看雪>>去问问, 那么上都是软件破解, 当然包括游戏.
我看你就行啊,能帮我研究下吗?高价悬赏啊[/quote] 好几年没有搞游戏了, 还是在<广海社区>或者<看雪>去找高手吧[/quote] 广海社区注册竟然还要钱。。。
心如刀割 2013-07-16
  • 打赏
  • 举报
回复
引用 16 楼 nbabn 的回复:
[quote=引用 15 楼 a419635259 的回复:] 你怎么抓包??
这个正解了,别人服务器根本就没把54张牌全发给你,只发了你的牌给你,你怎么抓呢,除非你把服务器黑了。[/quote] 拦截服务的数据
nbabn 2013-07-16
  • 打赏
  • 举报
回复
引用 15 楼 a419635259 的回复:
你怎么抓包??
这个正解了,别人服务器根本就没把54张牌全发给你,只发了你的牌给你,你怎么抓呢,除非你把服务器黑了。
不会再变le 2013-07-15
  • 打赏
  • 举报
回复

你怎么抓包??
xiaohuh421 2013-07-11
  • 打赏
  • 举报
回复
引用 9 楼 xiaobadi 的回复:
[quote=引用 8 楼 xiaohuh421 的回复:] 像6楼说的, 抓包可以相对容易些, 但是解密却是个大问题. 当然, 如果你要抓的游戏的包, 不是像TX这类的有保护的游戏, 那么完全可以用动态调试工具, 比如OllyDebug来找到明文包, 组包代码或者保存牌的数据结构. 慢慢来吧, 去<<广海社区>>或者<<看雪>>去问问, 那么上都是软件破解, 当然包括游戏.
我看你就行啊,能帮我研究下吗?高价悬赏啊[/quote] 好几年没有搞游戏了, 还是在<广海社区>或者<看雪>去找高手吧
心如刀割 2013-07-11
  • 打赏
  • 举报
回复
引用 13 楼 xiaohuh421 的回复:
[quote=引用 9 楼 xiaobadi 的回复:] [quote=引用 8 楼 xiaohuh421 的回复:] 像6楼说的, 抓包可以相对容易些, 但是解密却是个大问题. 当然, 如果你要抓的游戏的包, 不是像TX这类的有保护的游戏, 那么完全可以用动态调试工具, 比如OllyDebug来找到明文包, 组包代码或者保存牌的数据结构. 慢慢来吧, 去<<广海社区>>或者<<看雪>>去问问, 那么上都是软件破解, 当然包括游戏.
我看你就行啊,能帮我研究下吗?高价悬赏啊[/quote] 好几年没有搞游戏了, 还是在<广海社区>或者<看雪>去找高手吧[/quote] 哦,好的,谢谢
quickSort 2013-07-10
  • 打赏
  • 举报
回复
唉,我也想要lz的需求啊。。。。。 最近手气不好。。。。
独孤过儿 2013-07-10
  • 打赏
  • 举报
回复
抓很容易,直接上wireshark就行了 困难点在于:通信协议是加密的了的,你要有能力解密才行
一叶之舟 2013-07-10
  • 打赏
  • 举报
回复
对方的信息你是看不到的。
心如刀割 2013-07-10
  • 打赏
  • 举报
回复
引用 8 楼 xiaohuh421 的回复:
像6楼说的, 抓包可以相对容易些, 但是解密却是个大问题. 当然, 如果你要抓的游戏的包, 不是像TX这类的有保护的游戏, 那么完全可以用动态调试工具, 比如OllyDebug来找到明文包, 组包代码或者保存牌的数据结构. 慢慢来吧, 去<<广海社区>>或者<<看雪>>去问问, 那么上都是软件破解, 当然包括游戏.
我看你就行啊,能帮我研究下吗?高价悬赏啊
xiaohuh421 2013-07-10
  • 打赏
  • 举报
回复
像6楼说的, 抓包可以相对容易些, 但是解密却是个大问题. 当然, 如果你要抓的游戏的包, 不是像TX这类的有保护的游戏, 那么完全可以用动态调试工具, 比如OllyDebug来找到明文包, 组包代码或者保存牌的数据结构. 慢慢来吧, 去<<广海社区>>或者<<看雪>>去问问, 那么上都是软件破解, 当然包括游戏.
心如刀割 2013-07-10
  • 打赏
  • 举报
回复
引用 6 楼 zhoujielunzhimi 的回复:
抓到又怎样?TX游戏包怎么加密的你知道吗?那你又怎么解密?
牌就54张,肯定有规律的,慢慢分析
sumos 2013-07-10
  • 打赏
  • 举报
回复
抓到又怎样?TX游戏包怎么加密的你知道吗?那你又怎么解密?
心如刀割 2013-07-10
  • 打赏
  • 举报
回复
引用 4 楼 xiaohuh421 的回复:
对方牌的数据是不应该放在客户端的, 除非TC没有考虑安全问题, 不过TC这么多牛人, 你觉得这有可能实现吗. 如果实在要抓, 肯定是有办法的. 可以先尝试hook winapi中的 发包收包相关函数, 比如recv, send等等. 如果不行, 那么则尝试hook更底层的收, 发包函数. 当然, 这可能要写驱动了. 可以先用WPE, siffer, wireshark等抓包工具看能否抓到包. 抓包到然后就是解密过程了.
不知道这位大侠能不能帮忙,不是抓TC游戏的数据,高报酬!
xiaohuh421 2013-07-10
  • 打赏
  • 举报
回复
对方牌的数据是不应该放在客户端的, 除非TC没有考虑安全问题, 不过TC这么多牛人, 你觉得这有可能实现吗. 如果实在要抓, 肯定是有办法的. 可以先尝试hook winapi中的 发包收包相关函数, 比如recv, send等等. 如果不行, 那么则尝试hook更底层的收, 发包函数. 当然, 这可能要写驱动了. 可以先用WPE, siffer, wireshark等抓包工具看能否抓到包. 抓包到然后就是解密过程了.
snake_xiongyang 2013-07-10
  • 打赏
  • 举报
回复
对方和你是同一台机器就行 同一个网络也可以
心如刀割 2013-07-10
  • 打赏
  • 举报
回复
引用 1 楼 ananluowei 的回复:
在自己机器上抓的包只有自己的牌,怎么可能有对手牌的数据
用抓包工具可以抓到对方的数据吧
大尾巴猫 2013-07-10
  • 打赏
  • 举报
回复
在自己机器上抓的包只有自己的牌,怎么可能有对手牌的数据

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧