Pokemon GO破解坐标
2016-07-18(一) by chenjia.mePokemon Faker Location
必备资源下载
某大神的 https://github.com/rpplusplus/PokemonHook
基本上现在国内的破解都是基于这个的,这个项目默认地址是在三番的城市广场。所以。。大部分中国人都在那里。。资源抢夺的厉害。
- Xcode 最新版本(用于生成证书和安装,编译)
准备证书
现在Xcode 7 支持个人免费证书,我们就使用这个证书进行对自己的程序进行签名
- 打开Xcode,新建一个iOS项目,随便去名字,但是要记住包名
- 添加自己的Apple ID 到开发者验证,选择Free
- 生成证书和code sign,这一步需要连接iPhone或者其他苹果设备
- 证书生成和code sign在偏好设置-账户中可以,查看详情,右键profiles,点击show in finder,复制这个文件到桌面,记住位置就好
重新编译LIB文件(如果需要改坐标的话)
参考http://www.jianshu.com/p/fcba4bd2a3df中的前面两步
生成LocationFaker.dylib
和安装iOSOpenDev
Tips: 1. 坐标可以通过Google地图选择某个地点后URL就可以看到当前位置的经纬度 2. Bundle id有的话也同时修改
重签名LIB文件
- 安装fastlane
sudo gem install fastlane
//这一步可以不需要,如果使用iREsign进行签名的话 - 在终端中
cd
到libLocationFaker.dylib
的文件夹位置,使用codesign -f -s "iPhone Developer: xxxxxxxxx" libLocationFaker.dylib
替换xxxx为你的id - 下载
https://github.com/maciekish/iReSign
替换文件
解压下载的github中的文件,继续解压pokemon-unsign.zip
,出现Payload
,点击pokemon
,右键显示包内容,重命名证书文件为embedded.mobileprovision
替换里面同名文件,替换同名的lib文件,修改info.plist
中的Bundle identifier
为你刚才新建工程的包名。
生成ipa
- 打开iTunes,将刚才的
pokemon
的包直接拖入iTunes
,等待完成 - 点击应用,右键
pokemon go
,在Finder中显示,获取ipa
重新签名ipa
打开iResign,第一个填ipa绝对路径,拖入文件就好,第二个填之前那个证书的位置,也是拖入就好,最后一行选择你的证书,点击重签名,然后等待完成。
改权限&安装
- 重命名
ipa
为zip
,双击解压 - 使用终端到该目录,进入
Payload/pokemongo/
- 执行
chomod 777 pokemongo
- 打开
xcode
,选择Windows-device
,点开手机设备,将pokemon
拖入即可 - 在手机设置中同意自己的开发证书,打开VPN即可享受自己破解的
pokemon go