Skip to content

Instantly share code, notes, and snippets.

@t-rekttt
Last active February 3, 2022 15:41
Show Gist options
  • Select an option

  • Save t-rekttt/757ec86943f7be1f86a54fc038d0d22a to your computer and use it in GitHub Desktop.

Select an option

Save t-rekttt/757ec86943f7be1f86a54fc038d0d22a to your computer and use it in GitHub Desktop.
Hướng dẫn patch Facebook trên iOS
  1. Jailbreak iPhone, cắm iPhone vào máy
  2. Chạy lệnh iproxy <port ssh muốn dùng> 22
  3. Clone 2 repo:
  1. cd vào thư mục dumpdecrypted, chạy lệnh scp -P <port ssh> dumpdecrypted.dylib root@localhost:/usr/lib/dumpdecrypted.dylib
  2. ssh root@localhost -p <port ssh> (Password nếu có: alpine)
  3. ldid -S /usr/lib/dumpdecrypted.dylib
  4. Install app Facebook trên điện thoại, mở app
  5. ps ax | grep “Facebook”
  6. Copy đoạn /var/container,…/Facebook.app/Facebook
  7. Mở terminal mới
  8. scp -r -P <port ssh> root@localhost/<đoạn vừa copy ở b9, lấy đến trước phần Facebook.app> Payload
  9. Quay lại terminal đang mở shell iPhone
  10. DYLD_INSERT_LIBRARIES=/usr/lib/dumpdecrypted.dylib <đoạn vừa copy ở b9>
  11. scp -P <port ssh> root@localhost:”Facebook.decrypted FBSharedFramework.decrypted MobileConfig.decrypted” .
  12. mv Facebook.decrypted Payload/Facebook.app/Facebook
  13. mv FBSharedFramework.decrypted Payload/Facebook.app/Frameworks/FBSharedFramework.framework/FBSharedFramework
  14. mv MobileConfig.decrypted Payload/Facebook.app/Frameworks/MobileConfig.framework/MobileConfig
  15. zip -r app.zip Payload/
  16. Xóa app Facebook trên điện thoại
  17. mv app.zip app.ipa
  18. cp app.ipa OneForAllFacebook/Assets/app.ipa
  19. Mở project OneForAllFacebook/IPAPatch/ trên Xcode
  20. Click chọn thư mục IPAPatch trong XCode, đổi lại tên Bundle Identifier nếu bị lỗi
  21. Click build (nút play)
  22. Bật burpsuite, set proxy listener thành All interfaces
  23. Bật gzip decode
  24. Mở Safari trên iPhone, truy cập http://burp để cài cert
  25. Trỏ proxy và debug
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment