Pokemon GO破解坐标

2016-07-18(一) by chenjia.me

Pokemon Faker Location

必备资源下载

某大神的 https://github.com/rpplusplus/PokemonHook

基本上现在国内的破解都是基于这个的,这个项目默认地址是在三番的城市广场。所以。。大部分中国人都在那里。。资源抢夺的厉害。

  • Xcode 最新版本(用于生成证书和安装,编译)

准备证书

现在Xcode 7 支持个人免费证书,我们就使用这个证书进行对自己的程序进行签名

  1. 打开Xcode,新建一个iOS项目,随便去名字,但是要记住包名
  2. 添加自己的Apple ID 到开发者验证,选择Free
  3. 生成证书和code sign,这一步需要连接iPhone或者其他苹果设备
  4. 证书生成和code sign在偏好设置-账户中可以,查看详情,右键profiles,点击show in finder,复制这个文件到桌面,记住位置就好

重新编译LIB文件(如果需要改坐标的话)

参考http://www.jianshu.com/p/fcba4bd2a3df中的前面两步生成LocationFaker.dylib安装iOSOpenDev

Tips: 1. 坐标可以通过Google地图选择某个地点后URL就可以看到当前位置的经纬度 2. Bundle id有的话也同时修改

重签名LIB文件

  1. 安装fastlane sudo gem install fastlane //这一步可以不需要,如果使用iREsign进行签名的话
  2. 在终端中cdlibLocationFaker.dylib的文件夹位置,使用codesign -f -s "iPhone Developer: xxxxxxxxx" libLocationFaker.dylib 替换xxxx为你的id
  3. 下载https://github.com/maciekish/iReSign

替换文件

解压下载的github中的文件,继续解压pokemon-unsign.zip,出现Payload,点击pokemon,右键显示包内容,重命名证书文件为embedded.mobileprovision替换里面同名文件,替换同名的lib文件,修改info.plist中的Bundle identifier为你刚才新建工程的包名。

生成ipa

  1. 打开iTunes,将刚才的pokemon的包直接拖入iTunes,等待完成
  2. 点击应用,右键pokemon go,在Finder中显示,获取ipa

重新签名ipa

打开iResign,第一个填ipa绝对路径,拖入文件就好,第二个填之前那个证书的位置,也是拖入就好,最后一行选择你的证书,点击重签名,然后等待完成。

改权限&安装

  1. 重命名ipazip,双击解压
  2. 使用终端到该目录,进入Payload/pokemongo/
  3. 执行chomod 777 pokemongo
  4. 打开xcode,选择Windows-device,点开手机设备,将pokemon拖入即可
  5. 在手机设置中同意自己的开发证书,打开VPN即可享受自己破解的pokemon go

Comments