make clean
make
make package
scp releases/debs/naville.revealloader2_1.0.0-1_iphoneos-arm.deb root@192.168.2.2:~/
dpkg -i naville.revealloader2_1.0.0-1_iphoneos-arm.deb
Preference panel does not work well, so I created a fork version.
With this, Reveal would be launched on every applications.
Applications Path
Data
/private/var/mobile/Containers/Data/Application
Application
/private/var/containers/Bundle/Application
Find application
grep -2 itemName ./**/iTunesMetadata.plist
Commands
- otool
- file
- string
- dump symbols
- nm
- display name list (symbol table)
アプリケーションの場所
/private/var/containers/Bundle/Application
find . -name "*.app"
scp broken pipe
arm64e
Cycript
find a target process
ps aux | grep -i Instagram
attach to process
cycript -p <ProcessName>
To enable Cycript with Cyrun
cyrun -n Instagram -e -d
make instance
cy# var target = new Instance(0x154206e10)
memory address you can find from Reveal.
Display hierarchy
[[UIApp keyWindow] recursiveDescription].toString()