首页
社区
课程
招聘
[原创]EmEditor 24.5.3-25.1.x Stripe注册码
发表于: 4天前 175

[原创]EmEditor 24.5.3-25.1.x Stripe注册码

4天前
175

EmEditor自从24.5.3版本之后,支持输入Stripe注册码。这也是EmEditor自14版本之后第一次更新注册码格式,虽然14版本的注册码仍然暂时支持。

最近我在逆向EmEditor时,发现对Stripe注册码的本地检查几乎没有。没有人发过相关主题,因此我记录一下。

如果你使用的计算机离线或禁用EmEditor的网络通信,可以直接在24.5.3及以上版本输入以下格式注册码:
r-xxxx-xxxx-xxxx-xxxx-xxxx。 其中,r-后的所有-符号都可以省略,因此你也可以输入r-xxxxxxxxxxxxxxxxxxxx。如果不省略后面的-,你也可以省略r-前缀,所以xxxx-xxxx-xxxx-xxxx-xxxx也是合法输入。

上面的任何x都可以替换为任意字符,EmEditor都会接受。比起14版本注册码,Stripe注册码本身没有过期时间的信息,因此关于窗口中没有过期日期或“永久授权”的标记。

截图

更离谱的是,任何r-开始的字符串(包括r-)都可以成功注册,不过不符合长度要求的可能会在关于界面的注册名处显示乱码。

截图乱码

我觉得这是一个有趣的发现,所以发布记录一下。

我尝试了一下,断网注册后,再联网,短时间内没有注册码无效提示。但是我没有更多测试,因此不知道使用时间长后是否会有反弹。

我觉得这个方法被更多人知道后,EmEditor在后续版本应该会增加Stripe注册码的格式检查和其他检测。

但是,Stipe注册码和14版本注册一样,也会在注册信息显示“未注册”,虽然不影响功能使用。

我也尝试模拟了在线验证,不过即使模拟成功,软件也不能联网(或者需要patch修改)。

如果有人有兴趣,我可以更具体的写一篇文章,介绍我逆向EmEditor的所有发现,包括在线验证、新版离线注册、部分隐藏配置等。


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 1
支持
分享
最新回复 (1)
雪    币: 6226
活跃值: (3820)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
有点意思
4天前
0
游客
登录 | 注册 方可回帖
返回