手把手教你制作一款iOS越狱App,伪装微信位置

##手把手教你制作一款iOS越狱App,伪装微信位置

####严重声明

本文所有纯属个人娱乐学习值用,相关技术仅用于学习交流,请勿用于非法目的,不得有其他任何商业用途!!!

内容详情请戳 https://github.com/jackrex/FakeWeChatLoc ,感谢群内张老师等修正指点~

参考

  1. 《iOS应用逆向工程》
  2. http://iosopendev.com/
  3. http://iphonedevwiki.net/
  4. http://security.ios-wiki.com/
4 个赞

很nice, 赞~(≧▽≦)/~
有几个疑问请教楼主

tweak make后的包会安装在Cydia的目录底下
App就会加载Cydia这个里面的所有的deb. 为什么还需要去dlopen(Tweak…) ?

App如何和Tweak 交互传输数据

什么情况下App需要向Tweak传递数据? 自己写入NSUserDafualts里面, 然后读取也是从NSUserDafualts读 不可以么?

  1. 你dlopen 是为了主动调用tweak 中的方法,也就是主App 调用 tweak
  2. tweak 和 主 App的 NSUserDafualts 应该是存在不同路径下的,应该不能通用读取,你可以试试

噢噢, 明白啦,我昨天是站在tweak依附于主app的角度来想,没想过写个Tweak来与App交互,感谢文章~~

很好奇 你是怎么知道 这个 */var/mobile/Library/Preferences/ *目录可以公共读写的呢?

越狱开发届的常识

还有其他常识没

楼主可以看看这个:http://bbs.iosre.com/t/app/3917
应该实现更快捷,通用

1 个赞

感谢,不错hook全局的location

问个小白问题,给微信注入tweak后会被微信察觉吗?有没封号危险?

……伪造位置有很多种检测方式,所以,嗯,有可能

其他操作呢?例如加个按钮,实现自己想做的一些事情,或者在朋友圈转个视频,转个别人发的图文动态之类的

你找Ban?

snakeninny注:上面朋友的提问并没有涉及敏感内容,张总不要太敏感。

只是想实现类似的功能,不了解风险而已。。。

都可以被检测到,愿不愿意检测,你会不会绕检测,那就是另一回事了