https://www.52hb.com/thread-47303-1-1.html
悬赏区看到这个帖子,看了下软件,无壳.net编写的,直接上神器
软件打开后如图
根据文件系统来选,用x86版本的,拖到dnspy中
可以看到软件反混淆也没有非常干净.
在程序名那里右键--转到入口点
这一句就是程序加载的第一个类(Application.Run(new frmUserLogin());)点后面的login直接跟进去
往下翻可以看到一个btnLogin_Click() 函数这就是软件登陆按钮的函数了
分析代码可以看到他调用了FreeYun.login函数,并且根据返回值来判断验证是否成功,这里是返回值为"登陆成功"才进入正确界面
在函数过程任意代码处右键---编辑方法
进入修改代码窗口
代码修改方法任意,可以删掉if,也可以赋值text,也可以进入freeyun验证模块去修改
修改完后点编译
我这里直接在登陆成功前面加了个叹号,也就是取反的意思
下面还有个心跳数据验证,每隔一分钟检测一次,直接把这里删掉
[C#] 纯文本查看 复制代码 Task.Run(delegate()
{
string text2;
do
{
Thread.Sleep(60000);
text2 = G.FreeYun.Heartbeat(G.User, G.Token);
}
while (text2.Equals("ok"));
Application.Exit();
左上角点全部保存
改下文件名确定
软件正常运行了.
大佬们,评分来一个好吗?秋梨膏!!
|