第三方的客户端是怎么写出来的?
本帖最后由 netspirit 于 2019-9-12 08:34 编辑就像是百度网盘那么多第三方客户端 steam也有那么多第三方客户端 这些东西是怎么写出来的?
要学哪些东西才能写出来一个像这样的第三方客户端?
想写一个模拟游戏的客户端,就是不打开游戏模拟游戏来给自己解锁成就和经验值 还想写一个贴吧客户端 实现一些保存一些帖子内容和给自己顶贴的功能{:1_924:}
有些游戏经验值还有成就什么的保存在服务器 游戏本身存在单人和多人模式 但是单人模式不启动反作弊 多人模式有反作弊 所以我想自己写一个客户端模拟单人模式来假装自己玩游戏 刷成就和经验值.........
关于自动操作脚本自己以前写过 就是开着脚本电脑就做不了别的了 所以我想自己写一个客户端可以放在后台运行模拟游戏刷成就经验.......
应该没那么难吧.steam都出了一个sam 可以解锁成就啥的 其它游戏平台应该也可以吧............... 要先学一门语言然后学 网络 然后 逆向 获取 api 和用户身份 自己调用就行了
OPG 发表于 2019-9-11 02:06
get与post
应该从哪里学起呢? 986244073 发表于 2019-9-11 02:02
要先学一门语言然后学 网络 然后 逆向 获取 api 和用户身份 自己调用就行了
大佬 我先写一个模拟游戏的客户端 模拟单机玩游戏然后解锁成就和经验值 该学什么啊{:1_904:} :sleepy:走都没学会,你就想跑了 楼主的想法是可以的,先找一门编程,然后学POST方面的,还是JS加密等。是一个漫长的过程,最好是找师父带或报班 找个培训机构培训一年再想吧 没基础的话应该很难 嗯,那个叫做服务端。
按照你的需求,想了一下有几种方案:
1、客户端破解。需要学习的逆向、破解,通过直接修改客户端完成功能。
2、服务端破解。简单体验可以使用fiddler的脚本,来修改返回包,实现中间人攻击。(想自己起个服务端,来模拟返回,还是有点麻烦。如果他是域名访问还好,你可以把hosts污染了,如果是IP访问的话,可能也需要改客户端,或者依然是中间人攻击,但是感觉太麻烦了)。
我感觉,最好的方案是客户端破解。可以通过hook或者反编译来实现,简单暴力,一劳永逸,投入还少一些,资源也更多。
总而言之,需要逆向。。。。。
逆向之前,需要正向。。。。。
页:
[1]
2