淘宝app class-dump不出头文件


#1

淘宝app class-dump不出头文件,请问是做了什么防护吗?
ice$ class-dump --arch armv7 /Users/ice/Desktop/破解/app/淘宝/Taobao4iPhone.decrypted -H -o /Users/ice/Desktop/破解/app/淘宝/Header/
2016-08-03 14:45:46.452 class-dump[16596:18287660] *** Assertion failure in -[CDObjectiveC2Processor loadIvarsAtAddress:], /Volumes/Lion/Users/nygard/Source/git/me/Tools/class-dump/Source/CDObjectiveC2Processor.m:418
2016-08-03 14:45:46.455 class-dump[16596:18287660] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: listHeader.entsize == 3 * [self.machOFile ptrSize] + 2 * sizeof(uint32_t)'
*** First throw call stack:
(
0 CoreFoundation 0x00007fff9236d4f2 __exceptionPreprocess + 178
1 libobjc.A.dylib 0x00007fff93112f7e objc_exception_throw + 48
2 CoreFoundation 0x00007fff923721ca +[NSException raise:format:arguments:] + 106
3 Foundation 0x00007fff96bd87d6 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 198
4 class-dump 0x000000010dca6088 class-dump + 159880
5 class-dump 0x000000010dca4dd0 class-dump + 155088
6 class-dump 0x000000010dca34fc class-dump + 148732
7 class-dump 0x000000010dca0abf class-dump + 137919
8 class-dump 0x000000010dc80c19 class-dump + 7193
9 class-dump 0x000000010dc9080b class-dump + 71691
10 libdyld.dylib 0x00007fff8c83f5ad start + 1
11 ??? 0x0000000000000007 0x0 + 7
)
libc++abi.dylib: terminating with uncaught exception of type NSException
Abort trap: 6


大神 帮帮我 我的app 是自己打包的 但是 没有加密 但是 class dump 不行
#2

+1 之前也发现了。不过还没抽出时间来研究。

1、可能是swift的问题。
2、可能做了anti-classdump

找到方法告诉我哈


#3

正在找呢,希望懂的人来讲解下


#4

同求答案..


#5

楼主找到方法了嘛,我现在dump 支付宝也不行,应该是做了什么特殊处理,跟swift没关系,他们还没有开始用swift


#6

哎,,,,源码有个地方 ~7 改成 ~3


#7

厉害了我的哥,这是什么原因哦~


#8

同求解。话说我记得淘宝不是用weex开发的,还是我看错了


#9

--arch armv7 看下你的包架构 :otool -arch armv7 -l WeChat | grep crypt 是0还是1


#10

我dump wechat已经脱壳的也遇到同样的问题 该怎么解决呢?


#11

我这里没问题。


#12

我用TheosScript.sh的命令可以dump头文件 但是换用class_dump就报错。很奇怪


#13

https://github.com/AloneMonkey/MonkeyDev/blob/master/bin/class-dump 用的这个吗?


#14


这个应该也可以的吧?
ipad2 ios9.3.5 wechat


#15

你先试试我发的


#16

好的。下班回家我再试试