《游戏-手游技术入门计算机与互联网腾讯游戏研发部游戏安全中心编著》[96M]百度网盘|pdf下载|亲测有效
《游戏-手游技术入门计算机与互联网腾讯游戏研发部游戏安全中心编著》[96M]百度网盘|pdf下载|亲测有效

游戏-手游技术入门计算机与互联网腾讯游戏研发部游戏安全中心编著 pdf下载

出版社 创品世纪图书专营店
出版年 2016-06
页数 390页
装帧 精装
评分 9.1(豆瓣)
8.99¥ 10.99¥
立即购买

内容简介

本篇主要提供游戏-手游技术入门计算机与互联网腾讯游戏研发部游戏安全中心编著电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

  商品基本信息,请以下列介绍为准
商品名称:游戏-手游技术入门 计算机与互联网 书籍
作者:腾讯游戏研发部游戏中心编著
定价:79.0
出版社:电子工业出版社
出版日期:2016-06-01
ISBN:9787121287831
印次:
版次:1
装帧:平装
开本:大32开

  内容简介
    本书是国内移动游戏领域的开山之作,填补了移动游戏书籍的空白,揭开了移动游戏外挂的神秘面纱。
随着移动互联网的日益普及,业内对移动领域的专业人才的需求逐年增加,而该领域的专业人才相对匮乏,很多开发人员和有志于从事相关行业的在校学生等一直缺少相关的参考资料和书籍。作为移动领域的入门书籍,本书以移动端(涵盖了Android 和iOS 两大平台)的游戏逆向分析和外挂技术为切入点,详细讲述了手游领域的诸多基础知识和技能,包括:移动端开发和调试环境搭建、典型的移动游戏特性、与外挂相关的开发技术、游戏和外挂的逆向分析方法、外挂开发实战演练、游戏引擎逆向分析等内容,书中的部分源代码可免费从网上下载。读者在掌握本书的内容之后,便可入门手游领域,同时可以很容易地将在本书中学到的知识扩展至移动端的其他领域,例如:方案开发、病毒分析、软件逆向及保护等。

  目录
第 1 篇? 概述篇 1
第1 章? 手游面临的风险 2
1.1 静态修改文件 3
1.1.1 修改游戏资源 3
1.1.2 修改代码 4
1.1.3 修改配置 4
1.2 动态篡改逻辑 4
1.2.1 修改代码 5
1.2.2 修改数据 6
1.3 游戏协议 6
1.3.1 篡改游戏协议 6
1.3.2 重发游戏协议 7
1.4 游戏盗号 7
1.5 恶意发言 8
1.6 工作室 8
1.7 小结 8
第 2 章 外挂的定义、分类及实现原理 9
2.1 外挂的定义 9
2.2 外挂的分类 10
2.2.1 辅助版外挂 10
2.2.2 破解版外挂 15
2.3 外挂的实现原理 15
2.3.1 辅助版外挂的实现原理 16
2.3.2 破解版外挂的实现原理 17
2.4 小结 18
第 3 章 手游外挂技术汇总 19
3.1 ARM 汇编 19
3.2 C、C 语言 19
3.3 Android 开发 20
3.4 iOS 开发 20
3.5 了解常用的游戏引擎 20
3.6 静态分析(IDA 分析) 21
3.7 动态分析(Android、iOS 调试) 21
3.8 有要了解的其他编程语言 21
3.9 静态修改 22
3.10 动态修改 22
3.11 小结 22
第 2 篇 环境搭建篇 23
第4 章 开发环境搭建 24
4.1 Android 开发环境搭建 24
4.1.1 Cygwin 环境搭建 24
4.1.2 Eclipse 环境搭建 27
4.1.3 Android 平台的Native 程序编写 29
4.1.4 Android Native 程序的NDK 编译 30
4.1.5 Android Native 程序的加载运行 30
4.2 iOS Xcode 开发环境搭建 31
4.2.1 下载Xcode 31
4.2.2 真机部署 32
4.3 iOS 越狱开发环境搭建 33
4.3.1 Theos 越狱开发环境搭建 34
4.3.2 iOSOpenDev 下载与安装 35
4.3.3 如何创建和编译iOS 动态库文件 36
4.3.4 如何加载、运行iOS 动态库 37
4.4 小结 38
第 5 章 调试环境搭建 39
5.1 Android 平台调试环境的搭建 39
5.2 iOS 32 位调试环境的搭建 41
5.2.1 软件安装 41
5.2.2 iOS 32 位程序的调试 42
5.3 iOS 64 位程序调试环境的搭建 44
5.3.1 iPhone 设备的CPU 类型介绍 44
5.3.2 lldb 环境搭建 45
5.3.3 lldb 调试介绍 46
5.4 小结 48
第 6 章 工具汇总与使用 49
6.1 IDA Pro 49
6.1.1 用IDA 加载可执行文件 50
6.1.2 用IDA 分析可执行文件 52
6.1.3 IDA 功能界面 54
6.2 APKTool 工具 61
6.2.1 反编译APK 文件 62
6.2.2 重打包APK 文件 63
6.3 ILSpy 工具 64
6.3.1 加载文件 64
6.3.2 保存反编译代码 65
6.4 MachOView 工具 66
6.4.1 加载Mach-O 文件 67
6.4.2 文件头信息 68
6.4.3 加密信息获取 69
6.5 MobileSubStrate 工具组件 70
6.5.1 MobileHooker 71
6.5.2 MobileLoader 71
6.5.3 Safe Mode 72
6.6 小结 72
第 3 篇 游戏基础篇 73
第7 章 手游开发基础概述 74
7.1 游戏玩法与分类 74
7.1.1 MMORPG 类游戏 75
7.1.2 FPS 类游戏 77
7.1.3 ARPG 类游戏 78
7.1.4 卡牌类游戏 79
7.1.5 RTS 类游戏 79
7.1.6 消除类游戏 80
7.1.7 MOBA 类游戏 81
7.1.8 跑酷类游戏 81
7.2 游戏系统及开发的相关概念 82
7.2.1 手游系统的组成 82
7.2.2 手游开发语言 88
7.2.3 手游网络模式 88
7.3 小结 89
第 8 章 游戏引擎的基本概念及常见引擎介绍 90
8.1 什么是游戏引擎 90
8.2 游戏引擎子系统 91
8.2.1 渲染系统 91
8.2.2 音频系统 92

  编辑
这是一本移动领域的开山之作,具备了技术书的各种品质。它全面、精辟、流畅、成熟,讲解由浅入深,内容覆盖手游基础、外挂实现经验、实战代码、案例和干货。作者们积累了十多年的前线经验和所站的高度将使本书成为游戏领域的宝作!相信我,拿起本书感受一下吧!

海报

 

  媒体评论

“GAD 游戏学院系列丛书”的各位作者都是腾讯互娱的业务骨干。他们在这次丛书写作中把多年积累的干货倾囊相授,我们可以从书中感受到他们满满的诚意和认真、严谨的态度。希望“GAD 游戏学院系列丛书”能够真正帮助新人学习的知识,让他们少走弯路;并能够为中国游戏行业的持续发展和人才培养贡献自己的力量。
——腾讯副总裁马晓轶

软件行业从无到有,是随着对象的价值变化而逐步发展起来的。病毒和木马的肆意妄为、毒软件的兴盛、共享软件的蓬勃发展、壳等保护软件雨后春笋般的出现、端游的大行其道,以及游戏外挂与反外挂系统的流行,这些都让软件从业者大显身手。在手游开发技术迅猛发展的今天,手游的问题已是需要我们迫切解决的问题,本书的出版及时和要。在游戏领域,从新手成长为高手的过程艰难,要坐得住冷板凳、耐得住寂寞,还要守得住本心和走正道。本书将会对你大有裨益,值得!
——巨人网络奇点工作室负责人、专家卫鹏飞(fly)

无论是出于好奇还是本着学习的态度去阅读本书,本书都不能算作一本通俗读物,而是一本充斥着大量的专业术语和专业知识的书籍。阅读本书,代表你对手游有专业的追求和期许,代表你对学习有自我驱动的渴望,因为在专业面前无论是新手还是老手、外行还是内行、跨界还是不跨界都不重要,重要的是做得好与不好、专业与不专业。任何时候,“专业”都是*有说服力的武器,只有专业,才能成为专家,只有专家才能成为赢家。祝大家阅读愉快!
——《软件加密技术内幕》编委、暴风TV CTO、专家裴来隆(pll621)

  摘要
[db:书摘]