loginnow 发表于 2024-4-25 11:43

某图片合成拼接器v1.0

原帖:https://www.52pojie.cn/thread-1745498-1-1.html
现在下载的需要注册码.看了是.net开发的
首先想到去爱盘下载NET反编译工具dnspy
打开看函数都是乱的,需要用de4dot 反混淆

然后就找到了这个

很明显 手动创建这个文件就可以了

loginnow 发表于 2024-4-25 17:01

xzp315 发表于 2024-4-25 16:43
能否分享个成品?
Environment.SpecialFolder.ApplicationData 对应:用户目录下的:AppData文件夹下的Roaming,例如:“C:\Users\User\AppData\Roaming”

创建文件bicsound.dll 文本文件内容是20130303

fireangels 发表于 2024-4-25 22:04

这么改一下 重新打包,就不用创建注册文件了。
a = streamReader.ReadLine();
                                        if (a == "20130303")
                                        {
                                                chkForce.zhuce = true;
                                                this.cmdBuy.Visible = false;
                                                chkForce.pro = true;
                                                this.Text += " Pro";
                                                if (chkForce.curLan == "cn")
                                                {
                                                        this.Text = "极速图片合并连接器[已注册]";
                                                }
                                                a = null;
                                        }
                                        else
                                        {
                                                chkForce.zhuce = true;
                                                this.cmdBuy.Visible = false;
                                                chkForce.pro = true;
                                                this.Text += " Pro";
                                                if (chkForce.curLan == "cn")
                                                {
                                                        this.Text = "极速图片合并连接器[已注册]";
                                                }
                                                a = null;
                                        }
                                }
                                streamReader.Close();
                        }
                        else
                        {
                                chkForce.zhuce = true;
                                this.cmdBuy.Visible = false;
                                chkForce.pro = true;
                                this.Text += " Pro";
                                if (chkForce.curLan == "cn" && chkForce.curLan == "cn")
                                {
                                        this.Text = "极速图片合并连接器[已注册]";
                                }
                        }

loginnow 发表于 2024-4-25 11:47

本帖最后由 loginnow 于 2024-4-25 11:48 编辑

打开软件显示已注册

chuanglue 发表于 2024-4-25 16:13

额,不会反编译,可否分享个成品?

xzp315 发表于 2024-4-25 16:43

能否分享个成品?

kll545012 发表于 2024-4-25 16:58

创建一个“bicsound.dll”在软件的路径下面就行?

loginnow 发表于 2024-4-25 17:03

kll545012 发表于 2024-4-25 16:58
创建一个“bicsound.dll”在软件的路径下面就行?

ApplicationData

kll545012 发表于 2024-4-25 17:09

loginnow 发表于 2024-4-25 17:03
ApplicationData

新建一个记事本,里面写20130303,然后保存成dll文件,然后放到ApplicationData目录下面?

kll545012 发表于 2024-4-25 17:18

kll545012 发表于 2024-4-25 17:09
新建一个记事本,里面写20130303,然后保存成dll文件,然后放到ApplicationData目录下面?

搞定了,确实是这么个逻辑。
首先,检查用户的应用程序数据文件夹中是否存在名为bicsound.dll的文件,
再读取一下内容给a这个变量,要是a="20130303",则未注册

dhwl9899 发表于 2024-4-25 17:35

这技术,是实用的。
页: [1] 2 3 4
查看完整版本: 某图片合成拼接器v1.0