吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 6878|回复: 10
收起左侧

[.NET逆向] asp.net4.0,dll后台限制破解

[复制链接]
胡哥 发表于 2015-9-20 08:47
本帖最后由 胡哥 于 2015-9-20 09:48 编辑

有一个客户买的程序,放我们这里了犀牛云的自助建站,他们给网站打包了,只能打开,不能更新后台,无良商家呀,数据都不给人家打包全。后台也不登陆了,我就帮看看,
   看了有admin目录,http://www.xxxxxxx.com/admin/adminlogin.aspx,登陆这后提示请从犀牛云后台登陆,看来是有限制,我说这个好办破解一下吧,
   图1 1.png
  
  接着,我打开adminlogin.aspx 源代码看了一下,
图2
3.jpg

<%@ page language="C#" autoeventwireup="true" inherits="AdminLogin, ShoveEIMS3.SiteDataManager" enableEventValIDAtion="false" %>
<%@ Register Src="Controls/Login_Head.ascx" TagName="Head" TagPrefix="uc" %>
看得根目录bin目录下有, ShoveEIMS3.SiteDataManager,说明他就是调用了dll组件

先给工具准备一下,
Reflector 8.4(集成Reflexil),这个用来反编译asp.net dll,
dnSpy,这个工具可以反编译还能写回去,

这里顺便介绍下我所知道的三种反编译回去的方式:

直接修改IL代码(当然,这比较难,需要熟悉IL汇编,但是也是最实用的。也许我会在以后的文章详细阐述)
使用Reflector进行整个代码项目的导出,然后用VS进行修改后编译(在大型项目中,如果有很多其他的dll引用,也许会让你寸步难行,无法使用VS编译通过,所以大型项目直接用IL汇编反编译关键代码即可)
使用Reflexil插件进行直接反编译(似乎这种要比第二种方法要好的多,至少很省事。其实实际使用起来也不是特别的方便,本文会进行一个稍微详细的使用介绍)

接着打开, dnSpy x86 打开,ShoveEIMS3.SiteDataManager.dll
直接就反编译了,搜索 adminlogin
图3
2.png

看到有page_load 函数

  protected void Page_Load(object sender, EventArgs e)
{
    this.tbUserName.Focus();
    if (!this.IsUrlLogin())
    {
        PublicFunction.SysError(new Exception("请从犀牛云登陆"));
    }
}

很简单,选中, if (!this.IsUrlLogin()),编辑一下,!就是取反,给他改一下

选择 Edit IL Inset... 那个,
进去之后你选中的会加亮,再选择,Invert branches,反转分支,接着点Ok,保存。
这就改完了,
4.png

  protected void Page_Load(object sender, EventArgs e)
{
    this.tbUserName.Focus();
    if (this.IsUrlLogin())
    {
        PublicFunction.SysError(new Exception("请从犀牛云登陆"));
    }
}



!就没了,

file ->save all,还得给文件保存,不保存没用的。

可以出现登陆后台。但不是怎么简单的,
5.png

用户名,密码是什么呢?
连接到mysql,我跟踪了mysql查询语句,本地数据库不全,没有用户名,密码,所以登陆不了。应当是没有打包。
实际操作中还有很多地方要改,要登陆需要改很多地方,此篇只是简单介绍一下asp.net 4.0 dll反编译,修改,重新生成的步骤,就不深入了,如果大家喜欢,今后再写深入一些,需要有.net编程基础。
  dnSpy 软件+ShoveEIMS3.SiteDataManager.dll,你可以下载在去自己尝试破解。


就写一篇简单的,记录性问题,技术含量不大,感谢大家看完。

工具3M说太大,传不上来,

下载地址:http://pan.baidu.com/s/1hq6hCcW

点评

这个商场程序可以打包分享一份吗?  发表于 2015-9-20 16:01

免费评分

参与人数 2威望 +1 热心值 +2 收起 理由
Hmily + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩.
koansuty + 1 这些天也在学ASP.NET

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

薄荷之夏 发表于 2015-9-20 08:51
楼主工具可也上传到网盘在发出来
2317909768 发表于 2015-9-20 09:08
koansuty 发表于 2015-9-20 12:07
板熊 发表于 2015-9-20 14:22
很高大上的感觉
xxhaishixx 发表于 2015-9-21 01:07
很高大上的感觉,膜拜
堕落ぁ狼 发表于 2015-9-21 01:20
哎哟、、
不错哦

把工具打包出来
wengjinbao 发表于 2015-9-21 09:31
这完整程序有吗
 楼主| 胡哥 发表于 2015-9-21 09:52
忘记写了,华盟网,怪狗,原创
头像被屏蔽
podou 发表于 2015-9-25 17:49
提示: 该帖被管理员或版主屏蔽
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-1-10 22:59

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表