gshshshsh 在 分享一下CursorPro 这个软件的反编译方法, 让这个假开源变成真开源 中发帖
这个软件我看了源码, 软件里付费是通过卡密进行的, 虽然得到源码也没什么用哈哈, 可以拿来研究一下, 反编译出来的源码需要修改一些语法错误, 修复完就可以正常运行了;
此方法是在macOS实操的, 其他平台思路一样. 我反编译的版本是2.0.9, 时间比较久了, 有需要的话我再传;
第一种获取dll文件的方式
#创建一个临时输出目录
mkdir extracted_tmp
# 告诉 .NET 运行时把单文件 bundle 解包到我们指定的目录(解出 dll)
export DOTNET_BUNDLE_EXTRACT_BASE_DIR=$(pwd)/extracted_tmp
# 运行可执行文件 如果可执行文件已损坏, 执行 xattr -cr CursorPro
./CursorPro
另一种获取dll文件的方式
file CursorPro.app/Contents/Mac...