本文主要是介绍MacOS M1芯片 Transmit5,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一.经过抓包与IDA分析已知, 返回值为1即为已激活状态
-[TRSubscriptionManager subscriptionStatus]
二.通过IDA修改可执行文件
1.修改-[TRSubscriptionManager subscriptionStatus]返回值
mov x0,#1
2.保存修改,写入到Transmit
三.修复 签名
sudo codesign -fds - /Applications/Transmit.app
或者加上权限信息
ldid -e /Applications/Transmit.app/Contents/MacOS/Transmit > ent.xml
删除ent.xml重复部分
sudo codesign -fds - --entitlements=ent.xml /Applications/Transmit.app
破解脚本
Transmit 5.8.2版本一键破解脚本
#!/bin/bash
sudo cp -r /Applications/Transmit.app ~/Desktop/Transmit.app;
cd ~/Desktop/Transmi
这篇关于MacOS M1芯片 Transmit5的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!