用cycript 注入阴阳师,取到的界面架构比较奇怪。


#1

用cycript注入阴阳师的时候,发现用UIApp.keyWindow.recursiveDescription().toString()(不知道有没有写错这句命令,不过我在terminal是正确的 ,不要关注这个)打出来的界面结构过于简单(下午提供图片),但是游戏画面已经很丰富了,可能听的比较抽象,图片资源我下午回公司马上提供。但是,我想问的是,是不是游戏的画面都是画出来的还是说游戏的界面都这样?有这方面经验的大神么?


#2

游戏基本上都是opengl直接绘制的


#3

orz…


#4

游戏和应用是两码事


#5

我觉得如果逆向工程局限于这种界限,那就不那么有趣了。


#6

没有界限。只是OpenGL绘制没法这么简单获取布局而已


#7

嗯嗯,苦行僧还在上路,请问这有什么方向么,同样是lldb+cycript+ida么?


#8

嗯哼


#9

个人感觉没用,我用Reveal查看汤姆猫跑酷游戏,是用UNITY写的,没有UIKit框架,也不是用的OC,没辙


#10

cycript只能拿到UIKIT下的界面结构吧,coco2d和unity的应该都拿不到,就像安卓的uiemautor一样


#11

所以你会的是看OC F5, 不是懂逆向


#12

说的太对了,你怎么知道,你懂的话,分享一下你的知识,怎么破游戏


#13

分享? 教徒弟要收钱的


#14

haha,收钱就算了,本人比较穷。


#16

教练,我想学逆向 :stuck_out_tongue_winking_eye:


#17

游戏逆向和搞OC逆向不是一个层次,游戏界面都是绘图的,讲道理,只有一个根控制器,但是上面不会有啥结构


#18

带我。我愿意付费


#19

带我。我愿意付费


#20

大神,带你的话,他要倒贴


#21

大神,带你的话,他要倒贴