macOS(m1/m2)破解Sublime Text和Navicat16

在这里插入图片描述

破解Sublime Text

说明:全程使用的是终端操作

1. 下载Sublime Text,建议使用brew下载

2. 进入到下载的app的文件夹

cd "/Applications/Sublime Text.app/Contents/MacOS/"

3. 执行以下操作以确认版本是否匹配

md5 -q sublime_text | grep -i "70909B4BCCB3209C6F6C80122171BA84"

4. 执行一下命令修改十六进制文本(一条一条执行)

echo 01055A38: E0 03 1F AA C0 03 5F D6 | xxd -r - sublime_text
echo 00FE4E80: 1F 20 03 D5 | xxd -r - sublime_text
echo 00FE4E94: 1F 20 03 D5 | xxd -r - sublime_text
echo 01056D2C: C0 03 5F D6 | xxd -r - sublime_text
echo 010556A0: C0 03 5F D6 | xxd -r - sublime_text
echo 00FE04C0: C0 03 5F D6 | xxd -r - sublime_text

5. 替换签名

codesign --force --deep --sign - "/Applications/Sublime Text.app"

6. 打开app,输入激活码

----- BEGIN LICENSE -----
TwitterInc
200 User License
EA7E-890007
1D77F72E 390CDD93 4DCBA022 FAF60790
61AA12C0 A37081C5 D0316412 4584D136
94D7F7D4 95BC8C1C 527DA828 560BB037
D1EDDD8C AE7B379F 50C9D69D B35179EF
2FE898C4 8E4277A8 555CE714 E1FB0E43
D5D52613 C3D12E98 BC49967F 7652EED2
9D2D2E61 67610860 6D338B72 5CF95C69
E36B85CC 84991F19 7575D828 470A92AB
------ END LICENSE ------

7. 重新打开,就不需要激活码了

在这里插入图片描述

破解Navicat

这里破解navicat使用破解方法是无限刷新使用时间
参考链接

刷新原理:

  • 删除~/Library/Preferences/com.navicat.NavicatPremium.plis文件中key值为91F6C435D172C8163E0689D3DAD3F3E9B966DBD409B87EF577C9BBF3363E9614 对应的数据 如图(按空格键可以预览)
    在这里插入图片描述
  • 删除~/Library/Application Support/PremiumSoft CyberTech/Navicat CC/Navicat Premium目录下的.开头的隐藏文件 如图

在这里插入图片描述
脚本下载地址:https://github.com/yhan219/navicat_reset_mac
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/70739.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Spring 框架入门介绍及IoC的三种注入方式

目录 一、Spring 简介 1. 简介 2. spring 的核心模块 ⭐ 二、IoC 的概念 2.1 IoC 详解 2.2 IoC的好处 2.3 谈谈你对IoC的理解 三、IoC的三种注入方式 3.1 构造方法注入 3.2 setter方法注入 3.3 接口注入(自动分配) 3.4 spring上下文与tomcat整…

二十二、策略模式

目录 1、项目需求2、传统方案解决鸭子问题的分析和代码实现3、传统方式实现存在的问题分析和解决方案4、策略模式基本介绍5、使用策略模式解决鸭子问题6、策略模式的注意事项和细节7、策略模式的使用场景 以具体项目来演示为什么需要策略模式,策略模式的优点&#x…

【高阶数据结构】AVL树详解

文章目录 前言1. AVL树的概念2. AVL树结构的定义3. 插入(仅仅是插入过程)4. 平衡因子的更新4.1 为什么要更新平衡因子?4.2 如何更新平衡因子?4.3 parent更新后,是否需要继续往上更新?4.4 平衡因子更新代码实…

6G 特点及表现

6G R&D Vision: Requirements and Candidate Technologies 5G已经提出来了大移动带宽,低时延和大规模机器互联,在这个基础上,6G加上了高可靠性,高定位精度和高智能化。 6G的主要候选技术,包括(子) THz 通信&#x…

微信小程序前后端开发快速入门(完结篇)

这篇是微信小程序前后端快速入门完结篇了,今天利用之前学习过的所有知识做一个新的项目「群登记助手v1.0」小程序。 整体技术架构:小程序原生前端小程序云开发。 经历了前面教程的学习,大家有了一定的基础,所以本次分享重心主要是…

【日常积累】HTTP和HTTPS的区别

背景 在运维面试中,经常会遇到面试官提问http和https的区别,今天咱们先来简单了解一下。 超文本传输协议HTTP被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果…

《QT+PCL》点云的点选与框选

《QT+PCL》点云的点选与框选 效果展示关键代码对应Qt6与pcl1.13对应Qt6与pcl1.12对应Qt5与pcl1.12对应Qt5与pcl1.11资源效果展示 关键代码 对应Qt6与pcl1.13 点选 //点选--------------回调函数 void MainWindow::pp_callback_PointsSelect(const

⛳ Java 反射

目录 ⛳ Java 反射🎨 一、反射概述**🎃 使用反射的前提条件: **🎲 类正常加载过程如下图:反射优缺点:🧸 Java反射机制提供的功能: **🥅 反射主要API** 🏭 二、反射的使用&#x1f3a…

AUTOSAR NvM Block的三种类型

Native NVRAM block Native block是最基础的NvM Block,可以用来存储一个数据,可以配置长度、CRC等。 Redundant NVRAM block Redundant block就是在Native block的基础上再加一个冗余块,当Native block失效(读取失败或CRC校验失…

快速实现SAP的移动化和流程优化

热门议题: 1、企业如何快速解决人员移动办公的需求,比如在苹果安卓手机,平板电脑,MAC登录SAP。2、企业如何解决用户经常抱怨的流程复杂,操作繁琐,难以使用等问题 公司介绍: Synactive,Inc. 是…

leetcode 1171.从链表中删去总和值为零的连续节点

⭐️ 题目描述 🌟 leetcode链接:从链表中删去总和值为零的连续节点 思路: 在链表的 head 前新增加一个哨兵卫的头结点,方便计算前缀和。遍历链表,依次把每个节点的 val 相加到 sum 中去,再判断 sum 0 依…

C++笔记之unique_ptr转移堆内空间的所有权

C笔记之unique_ptr转移堆内空间的所有权 code review! 文章目录 C笔记之unique_ptr转移堆内空间的所有权一.C笔记之unique_ptr转移堆内空间的所有权方法1.使用std::move函数方法2.使用std::unique_ptr的reset方法方法3.返回unique_ptr方法4.std::unique_ptr的swap方法 二.uniq…