Difference between revisions of "IOS debugserver with IDA"
From Hawk Wiki
Line 10: | Line 10: | ||
I finally got it working by following this link | I finally got it working by following this link | ||
http://versprite.com/og/ios-reverse-engineering-part-one-configuring-lldb/ | http://versprite.com/og/ios-reverse-engineering-part-one-configuring-lldb/ | ||
+ | |||
+ | When you got gdbserver working | ||
+ | <pre> | ||
+ | // ssh to iphone | ||
+ | /usr/bin/debugserver *:2008 --attach tgame | ||
+ | </pre> | ||
+ | On Mac open a new terminal tab | ||
+ | <pre> | ||
+ | lldb | ||
+ | |||
+ | platform select remote-ios | ||
+ | process connect connect://192.168.1.106:2008 | ||
+ | </pre> | ||
+ | |||
[http://iosre.com/forum.php?mod=viewthread&tid=52 Method2]<br> | [http://iosre.com/forum.php?mod=viewthread&tid=52 Method2]<br> |
Revision as of 05:17, 20 August 2015
- On Mac. Open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/7.0 (XXXXXX)
-
hdiutil attach ./DeveloperDiskImage.dmg
- Mount DeveloperDiskImage.dmg, copy everything into a folder
- Use iFunbox or SCP tool upload all files in DeveloperDiskImage.dmg to iphone /Developer
- iPhone root#
/Developer/usr/bin/debugserver port:2008 /var/mobile/Containers/Bundle/Application/xx-xxxx-xx/Scan.app/Scan
Refer to [1]
Another more recent post http://bbs.pediy.com/showthread.php?t=190126
I finally got it working by following this link http://versprite.com/og/ios-reverse-engineering-part-one-configuring-lldb/
When you got gdbserver working
// ssh to iphone /usr/bin/debugserver *:2008 --attach tgame
On Mac open a new terminal tab
lldb platform select remote-ios process connect connect://192.168.1.106:2008