首页 文章资讯技术文章正文

Seafile Pro 6.3.13 专业版破解方法

sedaling 技术文章 2019-05-08 2778 0
破解">Seafile Pro 专业版 无需工具一键破解
自己动手,丰衣足食!
无需外部工具,只需要两条命令

系统环境

Ubuntu 16.04 及以上

原材料

官方Seafile-Pro安装包

如果有不知道从哪下载安装包的,可以用以下命令从官网下载。

curl -o seafile.tar -sSL -G -d "p=/pro/seafile-pro-server_6.3.13_x86-64_Ubuntu.tar.gz&dl=1" https://download.seafile.com/d/6e5297246c/files/

以上链接是Seafile官网链接

破解步骤

  1. 在命令行窗口中,解压官网压缩包,并进入解压后的目录

  2. 执行

    第一条命令

    printf '\xFF\xFF\xFF' | dd of=seafile/bin/ccnet-server bs=1 seek=150521 count=3 conv=notrunc

    第二条命令

    sed -i '54s/3/0xffffff/' seahub/seahub/utils/licenseparse.py
  3. 完成。随后就按照正常方式启动服务器即可。

原理

我用IDA逆向了ccnet-server,找到了需要修改的字节地址。然后直接用shell命令把三个字节改成FF FF FF了。

然后seahub前端licenseparse.py里有个值也要改。

结果

未破解之前,专业版在没有添加许可证的情况下只能创建三个用户。

破解之后,即使没有添加许可证,也可以不受限制的创建用户



程序成功启动截图

测试成功创建了6个用户

实际使用下可以最多创建16777215个用户

从旁边的病毒扫描功能可以看出来这个是专业版。

Tips:本文仅代表作者观点,不代表本站立场。如侵犯到您的合法权益,请速联系本站删除侵权资源!请在下载前阅读本站《免责声明》!  如您遇到资源链接失效,请您通过评论或留言的方式联系网站管理员!未经许可,不得转载。

评论