day19 .NET项目&DLL反编译&未授权访问&配置调试报错

前言

#知识点:

1、.NET配置调试-信息泄露

2、.NET源码反编译-DLL反编译

3、.NET常见安全问题-未授权访问漏洞

.NET项目-DLL文件反编译指向-代码特性

.net的bin目录下,一般是有.dll(类似于将代码封装到dll,可以实现用代码调用dll文件,进行反编译).

ILSpy 反编译的工具。

Inherits=""//代表调用的dll

.NET项目-Web.config错误调试-信息泄露

在.net Web开发的程序中,一般是有一股web.config 配置文件

在配置文件的 <customErrors mode >="on"时//关闭自定义错误时

当网站报错的时候,就会泄露哪里代码出问题,导致代码和文件路径泄露。

.NET项目-身份验证未授权访问-安全漏洞

未授权访问

判断用户的身份:

由于后台本身有多个功能文件页面

1.在每个文件里面添加判断代码

2.创建一个文件专门用来判断,其他文件包含调用它

找未授权访问:

1.找那些没有包含验证代码的文件

2.验证代码文件有没有办法绕过

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

匿名用户0x3c

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值