Wutian
Wutian
@salcho, Thanks, very helpful! I hooked -[FBTigonHttpExecutor addRequest:delegate:callbackQueue:] and successfully dumped out request informations. I think the response can be inspected by this way too (hook all classes conforms to...
The request added in FBTigonHttpExecutor has some limitations, for example it doesn't include authentication parameters, If I replay the request, 403 error will occur. After some digging, I hooked `-[FBAccessToken...
I hooked `-[FBLigerConfig initWithLigerEnabled: ...]` method, change the first argument to `NO`, then hook `-[FBSSLPinningVerifier checkPinning:]`, change the return value to `YES`. Everything works now! Looks like Facebook have multiple...
@liuxuan30 Yes! All request captured by Charles is succeeded.
@nabla-c0d3 Thank you! I'm not that familiar with subtrate api and don't have jailbreak device to test it. So I think the best way is integrate this by you, very...
@nabla-c0d3 Yes, the argument list changes. The workaround I use is to hook the longest method for FBLigerConfig, which may seems wired ;). but it works for recent versions (at...
I have no experience with reverse-engineering swift binary, will try when I have time.
Sorry, I don't have enough time for this project recently, pull requests are welcome :)
You can try set bundleID to the original one. if it's still not working, maybe we need to setup an additional entitlement file when codesigning.
That need additional work to IPAPatch, but currently I can't find time for this, and will take a look in the future.