This set of tools will enable you to delve into iPhone Binary Reversing. The iPhone Debugger allows you to debug running or newly-created native processes inside iPhone.
The Library Loader Patcher will allow to debug iPhone libraries. You can also build a tunnel from your PC to your iPhone through USB.
iPhoneDbg Toolkit's design divides the tool into two parts, the C class for debugging and the interface, this enabling the possibility of making another debugging tools with different interfaces.This design is simple and the debugger could be easily ported to another platforms.
· iPhone firmware v1.1.4, should work on earlier firmware versions (drop a line if positive).
· Some iPhone Console application (local Term-vt100, remote OpenSSH via WiFi or remote OpenSSH via USB).
NOTE: dyld_patcher and iphone_tunnel are provided under a slightly modified version of the Apache Software License.