Microsoft Word - iOSAppReverseEngineering.docx

(Romina) #1

Figure 3-13 Installed files of iOSREProject


As we can see, all the files except “DEBIAN” are extracted to the same positions of iOS


filesystem, all necessary subfolders are also created automatically. There are still many things


about deb package we didn’t mention, please refer to http://www.debian.org/doc/debian-


policy for more information.


-^ Installation


Last but not least, we need to install this deb package on iOS. There are several ways to


install, but installation through GUI and installation through command line are two of the most


typical installation methods. Most of you may think the GUI way is easier, well, let’s take a look


at it first.


² Install through GUI


This method is quite easy: First copy the deb package to iOS via iFunBox, then install it via


iFile, and reboot iOS. All steps are operated on GUI, but there are too many interactions


between human and device, we have to switch between PC and iPhone, which leads to


inconvenience, hence is not suitable for tweak development.


² Install through command line.


This method makes use of very simple ssh commands, which requires OpenSSH to be

Free download pdf