将电脑上的clutch安装到手机失败


#1

报错如下
-sh: /usr/bin/clutch: Bad CPU type in executable
请问这是怎么了


#2

file一下看看?


#3

你编成 x86_64 的了吧 =。=


#4

550773DAB6F9EEAE50400B682782397C550773DAB6F9EEAE50400B682782397C550773DAB6F9EEAE50400B682782397C


#5

Architectures baseSdk设置的ios 11.1


#6

编译的架构不对,我是让你命令行对着这个clutch文件file一下下


#7

/Users/joe/Library/Developer/Xcode/DerivedData/Clutch-gevnpgafutcuztehcpjtundqiykj/Build/Products/Debug-iphonesimulator/Clutch.app/clutch: Mach-O 64-bit executable x86_64


#8

对啊你这是x86_64不是iOS的啊


#9

选真机编译


#10

Code signing is required for product type ‘Application’ in SDK ‘iOS 11.1’


#11

Architectures 中的iossdk只有11.1,我手机肯定比这个版本低


#12

这个没关系的。signing的话readme里有写怎么编译和禁用signing


#13

包是打好了
file一下是
/Users/joe/Library/Developer/Xcode/DerivedData/Clutch-gevnpgafutcuztehcpjtundqiykj/Build/Products/Debug-iphoneos/Clutch.app/clutch (for architecture armv7): Mach-O executable arm_v7
但是在手机里面运行clutch时候报错
Kainuo-kwj:/usr/bin root# clutch
2018-04-04 11:40:13.366 clutch[15608:105027] command: None command
Usage: clutch [OPTIONS]
-b --binary-dump Only dump binary files from specified bundleID
-d --dump Dump specified bundleID into .ipa file
-i --print-installed Prints installed applications
–clean Clean /var/tmp/clutch directory
–version Display version and exit
-? --help Displays this help and exit
-n --no-color Prints with colors disabled
-v --verbose Print verbose messages
请问这个是什么原因呢


#14

让你输入参数。。。。。。。。


#15

Clutch -d 砸壳失败,直接给我手机和mac链接给关了,,张老大遇到过么
B37D724C212CD0A52D30E08573D7B945


#16

全是failled啊,不过具体为啥链接关了就不知道了。正常情况没理由出现这个问题


#18

Clutch砸不了新版的WeChat,可以用frida-ios-dump,或者去PP助手下载越狱版本 刚刚回错人了 = =


#19

老哥 我就是那个frida 用不了的那个,,所以才想倒了Clutch


#20

手动dump咯


#21

那去PP助手下载 省心 方便 快捷:smiley: