High-Speed Memory Scanner & Analyzer with REST API.
All data is bundled in one binary.
Place your PC and iphone in the same network.
Place memory-server and Entitlements.plist in /usr/bin.
Connect to the iphone via ssh.
cd /usr/bin
ldid -SEntitlements.plist memory-server
./memory-server
The httpserver starts at port 3030
.
Set up the same way as FridaGadget to force loading of libmemory_server.dylib.
Connect to the network from Browser as usual.
Log output is written to NSLog.
Connect to memory-server from a browser on your PC.
http://{iPhone's ip}:3030/index.html
The following top page will be displayed.
Enter the ip of the iPhone in the 「IP Address」 field and press the 「Connect」 button.
Next, select a process and press the 「Open Process」 button.
Network connection is identical to iphone.
cd /data/local/tmp
su
./memory-server
Set up the same way as FridaGadget to force loading of libmemory_server.so.
This method allows the android device to operate on its own.