我爱辅助论坛

 找回密码
 【点我注册】

QQ登录

只需一步,快速开始

查看: 3506|回复: 6

[技术分享] 逆向

[复制链接]

该用户从未签到

发表于 2020-5-11 15:02:53 | 显示全部楼层 |阅读模式
游戏安全之无敌秒怪和加密解密
网络游戏为了给逆向增加难度,无论是封包 还是内存数据  都存在着大量的加密解密算法。
这样就把一些入门级的逆向人员挡在了门外,达到了预想的效果。
那么我们今天就从封包加密和数据加密聊聊加密解密。
我们先来看下从用户层到加密封包的过程,首先用户消息循环,消息分发,控件事件等等 到功能子程序,也就是CALL,这个过程会经过多层调用,然后进行组包过程为发送封包做准备,组成明文封包,有的不安全游戏会直接发送明文封包,但是大部分游戏会再进行加密然后发包。
如果我们想通过发包的形式达到功能,首先就要通过调用关系找到明文发包CALL,直接调用明文发包CALL 或则 再找到加密算法,将明文封包加密以后再通过send 等发包函数发送出去。后者的优势是可以绕过很多游戏检测。而前者优势就是简单,效率。
至于明文发包CALL和加密算法的找法,文字很难表达清晰,只能我们在各种视频实例里慢慢讲解,但是万变不离其宗,有加密就有明文,加密值的来源,明文的去向永远是找加密CALL的思路。反之就是解密CALL。
(找发包加密值得一提的是线程发包,以后我们设立专题讲解)
数据的加密往往都是 数据在内存中是以加密的形式存放的,而当需要用到这些数据的时候,他必须要解密,否则他自身的逻辑代码也是无法使用数据的。所以游戏中必然有解密CALL。找加密数据其实也一样,无非是寻找来源。
给大家提供一个较为简单的思路,在明文发包的位置,数据都是被解密的,我们可以在断明文包位置下,再在调用这个加密数据的功能CALL 上下断。那么实际调用过程应该是,先调用功能CALL,再访问加密数据,然后解密,然后明文包。
那么当功能CALL断下以后,我们对加密数据进行访问,这样在到明文包断下之前的加密数据访问,基本上周围就是解密CALL。这样可以成功的绕过加密数据多次访问的干扰。
具体的操作  我们只能视频实例慢慢讲解。
下面这个实例比较简单,
之后我们再分享更多的  难度大一些的实例。
游戏安全之无敌秒怪和加密解密
https://pan.baidu.com/s/1qYymcKc
另外今天分享一个  回合制游戏 自动打怪的课程
游戏安全之回合制自动刷怪
http://www.iqiyi.com/w_19rvexufdh.html
https://pan.baidu.com/s/1o8NYCvK

评分

参与人数 1金钱 +2 收起 理由
398745612354 + 2 楼主真乃大神,我等膜拜!

查看全部评分

温馨提示:为了保护系统安全,使用辅助前,请务必使用影子系统。

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

签到天数: 44 天

[LV.5]常住居民I

发表于 2020-5-12 17:38:48 | 显示全部楼层
好熟悉的语言。

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2020-5-13 11:53:27 | 显示全部楼层
这是我师傅飞郁任鸟飞写的吧?
有想学习游戏逆向的加Q群:622684121
鸟哥可以算是业界大神了!赞

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2020-5-13 11:56:14 | 显示全部楼层
这是我师傅任鸟飞写的吧?
飞郁算是逆向界的老大了!

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2020-5-13 12:04:41 | 显示全部楼层
six two two six eight four one two one 哦也

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

签到天数: 28 天

[LV.4]偶尔看看III

发表于 2020-5-27 10:42:20 | 显示全部楼层
感谢楼主的分析

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2021-11-15 16:35:13 | 显示全部楼层
支持一下lz

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【好评】【金币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 【点我注册】

本版积分规则

QQ|小黑屋|我爱辅助 ( 辽ICP备19006053号-1 )

GMT+8, 2025-5-1 12:07 , Processed in 0.045457 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表