某图片合成拼接器v1.0
原帖:https://www.52pojie.cn/thread-1745498-1-1.html现在下载的需要注册码.看了是.net开发的
首先想到去爱盘下载NET反编译工具dnspy
打开看函数都是乱的,需要用de4dot 反混淆
然后就找到了这个
很明显 手动创建这个文件就可以了
xzp315 发表于 2024-4-25 16:43
能否分享个成品?
Environment.SpecialFolder.ApplicationData 对应:用户目录下的:AppData文件夹下的Roaming,例如:“C:\Users\User\AppData\Roaming”
创建文件bicsound.dll 文本文件内容是20130303 这么改一下 重新打包,就不用创建注册文件了。
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:48 编辑
打开软件显示已注册 额,不会反编译,可否分享个成品? 能否分享个成品? 创建一个“bicsound.dll”在软件的路径下面就行?
kll545012 发表于 2024-4-25 16:58
创建一个“bicsound.dll”在软件的路径下面就行?
ApplicationData loginnow 发表于 2024-4-25 17:03
ApplicationData
新建一个记事本,里面写20130303,然后保存成dll文件,然后放到ApplicationData目录下面? kll545012 发表于 2024-4-25 17:09
新建一个记事本,里面写20130303,然后保存成dll文件,然后放到ApplicationData目录下面?
搞定了,确实是这么个逻辑。
首先,检查用户的应用程序数据文件夹中是否存在名为bicsound.dll的文件,
再读取一下内容给a这个变量,要是a="20130303",则未注册 这技术,是实用的。