Skip to content

n1ce0n3/frida-ios-intercept-api

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frida iOS intercept api

image

What does it help?

Banking applications are increasingly enhanced with confidentiality. One of them is the encryption of request / response data when sending and receiving. Some weak encryptions can be decrypted easily, but some strong encryptions like RSA are difficult. Hooking into functions that send request/response and intercept data before it's encrypted is one way we can view and modify the data.

Usage

  1. Set up Burp listener
    • Listen on 127.0.0.1:26080
    • Redirect to 127.0.0.1:27080 and Check (Support invisible proxying)
  2. Run echoServer.py
  3. Config and optimize handlers.js
  4. Run burpTracer.py -p com.apple.AppStore / [-n 'App Store']

*Note: Different applications will use different libraries. You need to reverse or trace the application to find the correct function.

Medium

https://medium.com/p/a5c4ef22a093

Demo

OceabBank : https://youtu.be/hn1GV-JCpjc

SaiGonBank Smart Banking: https://youtu.be/7C0SLvtI7RY

About

A tool to help you intercept API in iOS apps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 54.1%
  • JavaScript 45.9%