dnspy破解某收费.net软件注册码
本帖最后由 by小白菜 于 2020-2-6 12:33 编辑注:老鸟请略过
软件的验证很简单,主要由于软件是.net编写使用od载入就自动运行,本人没什么破解经验不会搞就研究了下dnspy
载入软件在编辑这里选择搜索程序集---搜索注册失败提示的关键字错误----选择数字字符串搜索
搜索出来直接双击进去---找到关键判断位置右键添加断点(看过论坛的帖子可以用编辑方法直接修改,但是我这里测试无论怎么弄编译都会提示错误。又不会IL指令)
接着我们点击绿色启动按钮让程序跑起来(这里提示任何错误都选择继续)
在注册码那里随便输入任何数字之后来到dnspy,这里就能显示出正确的注册码了。
然后输入注册码软件就能正常运行了
结尾:这个方法比较鸡肋由于急需这个软件,所以注册过只能在本机运行,不太懂.net怎么修改代码所以并不算完美破解也没研究出注册机,给处在像我一样学习的新手朋友一个思路吧
----------------------------------------------------------------
附件上传了
主要是这里编译会报错不太明白
加一行
MessageBox.show(this.0.Text)
或者
MessageBox.show(text2)
即可 这四行IL代码这样改就行了。随便输入注册码,保存正确注册码。
安装包发出来,我教你做注册机 你发的这个贴,毫无意义,完全不明不白 可以发出来玩玩,直接抠代码做注册机吧 本帖最后由 jflmao 于 2020-2-6 10:22 编辑
在判断前加一句
this.o.Text = text2;
试试
text2应该是内部算出来的注册码
this.o.Text应该是界面界面注册码编辑框内容
比较这两个内容一样,就说明注册码正确
加上这句,直接就把正确的注册码填入编辑框了
打开软件,什么也不用干,直接点注册就行 那么问题来了 这个是什么软件呢 本帖最后由 vipcrack 于 2020-2-6 14:29 编辑
Keygen Source:
using System;
using System.IO;
using System.Security.Cryptography;
using System.Text;
using System.Windows.Forms;
namespace Keygen1._1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public static string k(string A_0)
{
string s = "dafei250";
string s2 = "DAFEI500";
byte[] bytes = Encoding.ASCII.GetBytes(s);
byte[] bytes2 = Encoding.ASCII.GetBytes(s2);
DESCryptoServiceProvider descryptoServiceProvider = new DESCryptoServiceProvider();
int keySize = descryptoServiceProvider.KeySize;
MemoryStream memoryStream = new MemoryStream();
CryptoStream cryptoStream = new CryptoStream(memoryStream, descryptoServiceProvider.CreateEncryptor(bytes, bytes2), CryptoStreamMode.Write);
StreamWriter streamWriter = new StreamWriter(cryptoStream);
streamWriter.Write(A_0);
streamWriter.Flush();
cryptoStream.FlushFinalBlock();
streamWriter.Flush();
return Convert.ToBase64String(memoryStream.GetBuffer(), 0, (int)memoryStream.Length);
}
private void button1_Click(object sender, EventArgs e)
{
string a = textBox1.Text;
string a_ = a.Substring(2, a.Length-2);
string text = k(a_);
textBox2.Text = text.Substring(0, 40);
}
}
} 这个是什么软件呢 170077000 发表于 2020-2-5 21:46
那么问题来了 这个是什么软件呢
哈哈,一个解放双手的软件 {:17_1061:}软件是啥啊 会破解了关键没软件啊 这个是什么软件呢
适合新手学习谢谢分享