MWeb Lite 1.9.6 爆破方法

MWeb以新版本已改为时间限制,此方法只适用于老版本,请试用后购买正式版本,支持作者。

修改文件

  1. Hopper 加载,查找checkLiteVersion,其它的先不做处理,仅修改第一个checkLiteVersionLibraryIsMax
  2. 查看代码,会发现最大文件数量限制为cmp rax,0xa,10个文件。
  3. 修改下面的跳转jc 0x100022cc1jmp 0x100022cc1。(Modify -> Assemble Instruction)
  4. 会发现原来的二进制由0F8204020000变为E90502000000
  5. 用十六进制工具找到上面的内容并改掉,保存。

重新签名

  1. 打开Keychain Access
  2. 创建一个证书:Menu -> Certificate Assistant -> Create Certificate
  3. Name: HKCrack
  4. Identity Type: Self Signed Root
  5. Certificate Type: Code Signing
  6. 点击Create
  7. 在证书列表中找到创建的证书HKCrack
  8. 右键 -> Get Info
  9. 修改 Trust -> Code Signing 为 Always Trust
  10. 命令行:codesign -f -s HKCrack /Applications/MWeb\ Lite.app