最近在看 iOS App Reverse Engineering. 看到 Locate an executable of an App
这里遇到点问题。由于算是比较菜鸟的,看到这里有点卡住了。只知道从mac传文件到iOS :
192:~ chengxuecong$ /Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/Reveal.framework root@192.168.0.13:/Library/Frameworks
从手机到电脑没有遇到过,也没在其它地方看到用法。然后就自己尝试了一下,结果一直错误
scp root@192.168.0.13:/var/mobile/Containers/Bundle/Application/0BC078F4-1F5C-4446-85C8-17C19265ACA6/Lingome.app /Users/chengxuecong
这里报 not a regular file.
到这里时还没有反应过来,直到在简书上看到 加 -r 才反应过来 这不是一个文件,而是一个文件夹。加 -r 代表递归拷贝整个文件夹:
所以正确的在下面:
scp -r root@192.168.0.13:/var/mobile/Containers/Bundle/Application/0BC078F4-1F5C-4446-85C8-17C19265ACA6/Lingome.app /Users/chengxuecong
scp -- secure copy (remote file copy program)