iOS RN Native Module Inventory
0 | 23
Lists every legacy/interop React Native native module in an iOS app via +moduleName, name-independent, survives class-name obfuscation. Pairs with the RN export dumper.
Lists every legacy/interop React Native native module in an iOS app via +moduleName, name-independent, survives class-name obfuscation. Pairs with the RN export dumper.
Decodes __rct_export__ metadata to dump the real ObjC selectors and JS names of React Native native modules on iOS, recovers the JS→native routing table from memory. Pairs with the module inventory.
Intercepts and logs all Flutter MethodChannel registrations and method calls at runtime. Reveals every plugin, its channel name, and the exact methods being invoked, useful for mapping a Flutter app’s plugin architecture and attack surface during pentesting..
7-layer deep bypass for the safe_device Flutter plugin. Hooks the MethodChannel handler, spoofs Build fields, patches SystemProperties, blocks File.exists() and Runtime.exec() for root/emulator indicators, and neutralizes every underlying detection method.
Combined TLS bypass and proxy redirect for Flutter iOS apps. Patches ssl_verify_peer_cert at a known offset and hooks GetSockAddr to redirect Dart’s sockets to your Burp proxy. No VPN, no iptables, no pfctl needed
Hooks a list of candidate functions from Ghidra’s xref analysis to identify ssl_verify_peer_cert by its return value.
Universal bypass for the safe_device Flutter plugin, intercepts all MethodChannel calls on the ‘safe_device’ channel and forces safe return values. Works across all builds without needing obfuscated class names. Use flutter-methodchannel-recon to discover any additional methods, then add them to the forced list.