GithubHelp home page GithubHelp logo

nicolastinkl / maimai Goto Github PK

View Code? Open in Web Editor NEW
25.0 5.0 10.0 184 KB

脉脉(http://maimai.cn/) 基于人脉的社交平台 破解匿名区域与反汇编

Objective-C 93.51% Makefile 0.78% Logos 5.71% Groff 0.01%

maimai's Introduction

脉脉-无匿名版

脉脉(http://maimai.cn/) 基于人脉的社交平台。 针对脉脉开发一款在匿名区域可以看到实名信息的越狱插件,让人一睹窥看隐私的快感。

工具

  • Class-dump-z 导出ipa头文件
  • Clutch 去壳(脉脉有加壳)破解ipa https://github.com/KJCracks/Clutch
  • OpenSSH、SCP 远程登录、远程拷贝( Cydia中搜索并安装OpenSSH)
  • GDB 远程调试
  • Cycript 注入ipa http://www.cycript.org/manual/ 官方介绍:Cycript is a hybrid of ECMAScript some-6, Objective-C++, and Java.
  • Flexloader 越狱后监听https请求和所有相关ipa数据 (Cydia搜索下载和SDK真机调试)
  • Hopper 反汇编静态分析ipa 汇编ObjC必备或者IDA6.6
  • Theos 越狱必备 Tweek系统增强,程序外挂

原理

通过动态调试静态分析和网络请求监控找到匿名处理类,然后hook调用其它接口查询出用户信息显示到界面。

教程

前提条件:

1) 设置Theos Tweek

$ /opt/theos/bin/nic.pl
NIC 2.0 - New Instance Creator
------------------------------
  [1.] iphone/activator_event
  [2.] iphone/application_modern
  [3.] iphone/cydget
  [4.] iphone/flipswitch_switch
  [5.] iphone/framework
  [6.] iphone/ios7_notification_center_widget
  [7.] iphone/library
  [8.] iphone/notification_center_widget
  [9.] iphone/preference_bundle_modern
  [10.] iphone/tool
  [11.] iphone/tweak   √√√√√√√√√√√
  [12.] iphone/xpc_service
  

2) Cluthch去壳,class-dump-z获取脉脉所有头文件

3) 静态分析二进制包

找到具体函数后,可以查看到https请求地址:

https://open.taou.com/maimai//user/v4/get?u2=3180&access_token=2.00pV1TBCc9xsMB2a11f99f30zjQdxD&version=4.10.12&action=out_date&channel=AppStore&vc=8.3&open=icon&push_permit=0&u=3180&appid=4&version=4.10.12&page=0&net=wifi&access_token=2.00pV1TBCc9xsMB2a11f99f30zjQdxD

access_token 字段到 access_token 是请求必备信息,验证当前请求环境和用户。

  1. FlexLoader分析界面和网络请求

截图稍后放出

5)编辑Tweek.mk 文件

在匿名详情界面里每次拿到mmid,查询到当前用户所有信息:

  1. 编译 打包

1. make clean

2. make package install

3. 监控日志

FAQ

  1. 重新打包脉脉-破解版.ipa 并放到蒲公英
  2. 重新嵌入查询技巧给自己加影响力
  3. 搜索最新匹配职位,主动为自己寻找机会

贡献

nicolastinkl

maimai's People

Contributors

nicolastinkl avatar

Stargazers

 avatar  avatar  avatar LookForAdmin avatar  avatar 增长知行 avatar  avatar  avatar Satoru avatar Me is King avatar  avatar Emily Johnson avatar 煎饼果子 avatar Jiyee Sheng avatar  avatar  avatar  avatar  avatar  avatar ed1son avatar jack luo avatar amy avatar  avatar ZX avatar

Watchers

James Cloos avatar  avatar  avatar amy avatar  avatar

maimai's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.