有没有移除dylib的工具或者指令?


#1

注入一个dylib我用这个yololib来注入.
这个工具会重复注入导致问题.

请问万能的逆区 有没有指令或者工具是可以移除dylib的?


#2

把相应LC改Weak就行了


#3

张总, 是改成LC_LOAD_WEAK_DYLIB这个吗?但是我不知道用什么来改。:no_mouth:


#4

MachOView


#5

谢谢,我看到了,张总 是将MachOView里面对应的dylib Data字段里面的值改成000000018就可以了吧. 我看头文件是这么定义的, LC_REQ_DYLD这个可以不用管吗?
#define LC_LOAD_WEAK_DYLIB (0x18 | LC_REQ_DYLD)

^_^


#6

没有具体的工具吗?


#7

optool了解一下


#8

附一个链接吧: optool是一个第三方的东西,和系统的otool不一样…给后来者一个明灯optool

optool uninstall -p "@executable_path/MbileSyncBoot.dylib" -t survivordangerzone