.NET配置文件的10大安全漏洞

完整的申请邓白氏编码的流程(手把手教你申请邓白氏编码) 申请公司的苹果开发者账号和企业级的苹果开发者账号时,都会用到邓白氏编码,也就是我们申请苹果开发者账号时需要填写的D-U-N-S Number。     申请这个邓白氏编码是免费的,但是从像华夏邓白氏公司提交申请到可以申请苹果开发者账号来用这个9位的D-U-N-S Number,需要一段时间,我申请得到D-U-N-S Number,用了8个工作日(不算周末哦) 阅读详情

在ASP.NET应用程序在生产环境中部署时,需要检查Web.Config文件是否存在以下10个不正确的配置,可能导致安全漏洞:

 

1、Disabling custom errors      

Vulnerable:                               Secure:

<configuration>                          <configuration>

<system.web>                           <system.web>

<custom mode=”Off”>                      <customErrors mode=”RemoteOnly”>

 

2、Leaving tracing enabled

Vulnerable:                               Secure:

<configuration>                          <configuration>

<system.web>                                   <system.web>

<trace enabled=”true”                 <trace enabled=”false”

localOnly=”false”>                      localOnly=”true”>

 

3、Enabling debugging

Vulnerable:                               Secure:

<configuration>                          <configuration>

<system.web>                                   <system.web>

<compilation debug=”true”>        <compilation debug=”false”>

 

4、Making cookies accessible through client-side script

Vulnerable:                               Secure:

<configuration>                          <configuration>

<system.web>                           <system.web>

<httpCookies                              <httpCookies

httpOnlyCookies=”false”>           httpOnlyCookies=”true”>

 

5、Enabling cookieless session state

Vulnerable:                               Secure:

<configuration>                          <configuration>

<system.web>                                   <system.web>

<sessionState                              <sessionState

cookieless=”UseUri”>                 cookieless=”UseCookies”>

 

6、Enabling cookieless authentication

Vulnerable:                                      Secure:

<configuration>                                 <configuration>

<system.web>                                  <system.web>

<authentication mode=”Forms”>         <authentication mode=”Forms”>

<forms cookieless=”UseUri”>             <forms cookieless=”UseCookies”>

 

7、Failing to require SSL for authentication cookies

Vulnerable:                                      Secure:

<configuration>                                 <configuration>

<system.web>                                  <system.web>

<authentication mode=”Forms”>         <authentication mode=”Forms”>

<forms requireSSL=”false”>               <forms requireSSL=”true”>

 

8、Using sliding expiration

Vulnerable:                                      Secure:

<configuration>                                 <configuration>

<system.web>                                  <system.web>

<authentication mode=”Forms”>         <authentication mode=”Forms”>

<forms slidingExpiration=”true”>        <forms slidingExpiration=”false”>

 

9、Using non-unique authentication cookies

Vulnerable:                                      Secure:

<configuration>                                 <configuration>

<system.web>                                  <system.web>

<authentication mode=”Forms”>         <authentication mode=”Forms”>

<forms name=”.ASPXAUTH”>           <forms name=”{abcd1234…}”

 

10、Using hard-coded credentials

Vulnerable:                                      Secure:

<configuration>                                 <configuration>

<system.web>                                  <system.web>

<authentication mode=”Forms”>         <authentication mode=”Forms”>

<forms>                                                  <forms>

<credentials>                                           …

…

</credentials>                                   </forms>

</forms>

 

 

参考:《Top 10 security vulnerabilities in .NET configuration files》

 

 

【TCAX相关】Python 官方手册下载页面(中文+英文) Python 官方手册下载页面(中文+英文) 中文: https://docs.python.org/zh-cn/3.8/archives/ https://docs.python.org/zh-cn/3.6/archives/ 英文: https://www.python.org/doc/versions/ https://docs.python.org/3/archives/ https://www.python.org/ftp/python/doc/ ... 阅读详情

相关推荐

告别迷茫!用ETAS RTA-OS配置你的第一个AUTOSAR OS任务(含VRTA虚拟ECU实战)

本文详细介绍了如何使用ETAS RTA-OS工具链在VRTA虚拟ECU上配置和运行第一个AUTOSAR OS任务。通过从XML配置到任务调度的全流程实战,帮助开发者快速掌握嵌入式操作系统开发的核心步骤,特别适合刚接触AUTOSAR的开发者快速上手。

weixin_42533622的博客 418

webConfig中<customErrors>节点配置

发布在远程计算机上的网站调试问题: 通常情况下我们会设置错误页,不让用户看到错误信息 这种WebConfig的配置方法是: <configuration> <system.web> <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/> ...

991

MIC卡的OFED驱动安装

 IB网络和OFED驱动安装 IB InfiniBand是一个统一的互联结构,可以处理存储I/O、网络I/O和进程间通信(IPC)。它可以将磁盘阵列、SANs、LANs、服务器和集群服务器进行互联,也可以连接外部网络(比如WAN、VPN、互联网)。设计InfiniBand的目的主要是用于企业数据中心,大型的或小型的。目标主要是实现高的可靠性、可用性、可扩展性和高的性能。Inf

beglorious的专栏 5105

.NET DLL 保护措施详解(非混淆加密加壳)

为什么要保护DLL,我就不多说了,各人有各人的理由。总的来说,就是不想核心逻辑泄露及授权验证被破解两大方面的因素。   首先,我来介绍一下发布出去的DLL所面临的风险: 一、直接引用 二、反编译 三、反射 如果DLL一点措施都不做的话,上面任意一种都可以达到破解目的的。   然后,通常网上能搜到如下的保护方式,但真心的来说,用处不大,当然对小白破解者增加了难度。 一、混淆类的工具

飞龙在天 5898

【LVGL】学习笔记--(3)界面切换以及显示优化

界面切换和帧率优化

sinat_33408502的博客 1万+

用74LS190和555定时器复刻经典交通灯:一个电子工程新手的实战避坑记录

本文记录了使用74LS190和555定时器复刻经典交通灯的实战过程,详细介绍了元件选型、电路搭建与调试的关键步骤。特别分享了555定时器参数设置、74LS190级联技巧以及状态机设计的避坑经验,为电子工程新手提供实用参考。

weixin_42629671的博客 306

[每周一更]-(第3期):Web开发安全注意事项

这一期我们来聊聊安全,安全的话题亘古不变,做什么都会涉及到安全层面,特别是现在大家的安全意识都得到了提升,安全防护也越来越重要,最近大家也许也听到过泄露数据事件,可以看到安全大部分是人为造成的,当然我们安全防护工作,不光要管人,还要管机器,本质上就是规范的制定,代码层面:防黑客,防DDoS攻击;安全工作很重要还是不容忽视,服务器安全、数据库安全等都会涉及,今天着重聊下服务开发过程中Web安全方面:...

hmx224_2014的专栏 328

手把手教你用IN-Sight智能相机实现双向TCP/IP通讯(附网络调试助手推荐)

本文详细解析了IN-Sight智能相机实现双向TCP/IP通讯的完整流程。通过将相机同时配置为TCP服务器和客户端,构建了与上位机(如PLC、MES)稳定可靠的数据交换通道。文章深入剖析了发送(TCPDevice)与接收(ReadDevice)通道的独立配置、关键参数设置(如结束符CR+LF)、高效调试工具选择以及实战避坑指南,帮助工程师快速掌握这一构建柔性产线数据节点的核心技术。

qsc9012345的博客 670

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

#知识点:1、.NET配置调试-信息泄露2、.NET源码反编译-DLL反编译3、.NET常见安全问题-未授权访问漏洞.net的bin目录下,一般是有.dll(类似于将代码封装到dll,可以实现用代码调用dll文件,进行反编译).Inherits=""//代表调用的dll在.net Web开发的程序中,一般是有一股web.config 配置文件在配置文件的 ="on"时//关闭自定义错误时当网站报错的时候,就会泄露哪里代码出问题,导致代码和文件路径泄露。判断用户的身份:...

wanjia01的博客 608

详解vit_base_patch16_224

ViT-Base模型的核心思想是将输入图像划分为多个小块(patches),并使用Transformer架构来处理这些小块。具体来说,ViT-Base使用16x16像素的patch大小,输入图像的尺寸为224x224像素,这意味着每张图像将被划分为49个patch(22416×22416=14×14=19616224​×16224​=14×14=196个patch)。ViT-Base(ViT-B/16)通过将图像处理任务转化为序列处理任务。

具身机器人和通用AI 3221

【反卷积算法】Richardson-Lucy (RL) :通过不断迭代更新图像估计值

Richardson-Lucy(RL)反卷积算法:是一种基于最大似然估计(Maximum Likelihood Estimation, MLE)的图像去卷积方法,常用于去模糊和图像增强。通过不断地更新图像估计值,来最小化模糊图像和恢复图像之间的误差,逐步消除模糊,最终接近真实的原始图像,每次迭代都会根据当前估计的图像来修正下次迭代的结果。

📷 图像处理践行者 | 传统算法 · 深度学习 · 多模态 | 分享实战经验与技术洞见,探索从像素到智能的无限可能。 3035

关于.NET 6 中DES加解密bug:数据被截取并以\0\0结尾

有个项目之前是在.NET Framework 4.5框架开发的,近期使用.NET 6重构了,其中需要使用DES3加解密,发现了一个很奇怪的问题:解密后的数据被截取并以\0\0结尾,写个文章记录一下,以防以后忘记了。其实只是使用方法不一样了,不能使用之前的那种方式。.NET 6使用的不多,遇到问题很难找到类似的解决方案,查看官方文档是比较好的方式,还可以查看github上的讨论,也许能找到答案。今天遇到这个问题,折腾了半天,记录一下,以防下次忘记了。...

chenlinhsfl的博客 807

Electron - Electron failed to install correctly, please delete node_modules/electron and try install

Electron安装失败:Electron failed to install correctly, please delete node_modules/electron and try installing again,electron安装报错:Electron failed to install correctly...解决方案,Electron 未能正确安装,请删除 node_modules/electron,然后再次尝试安装,如何解决这个问题,手把手教你解决,在yarn dev时报错,electr

🏆 前端领域优质创作者 4365

ASP.NET安全漏洞

几个小时前,我们发布了一个关于ASP.NET安全漏洞的Microsoft 安全警告,该漏洞存在于目前所有的ASP.NET版本。 该漏洞是在上周五的一个安全会议上发现的。我们建议所有的客户立即采取补救措施(见下文)来预防攻击者利用此漏洞攻击您的ASP.NET站点。 9月20日更新:我发布了另一篇博客,其中包含关于此问题的一些FAQ,您可以从这里阅读。 9...

weixin_34400525的博客 3864

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Java之父海侃:.NET的巨大安全漏洞

【Java之父】.NET的巨大安全漏洞Renai LeMay, ZDNet AustraliaFebruary 04, 2005URL: http://www.zdnet.com.au/news/security/0,2000061744,39179932,00.htm 翻译:yqj2065    Java的创建者James Gosling本周说:微软在.NET的通用语言执行环境(common

yqj2065的博客 2323

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

2023全球年度安全漏洞TOP 10

数字化转型步伐不断加快,社会各行业迎来了许多发展机遇,但与此同时面临着日益复杂的数据安全和网络安全威胁。其中,安全漏洞数量持续增长更是成为了各行各业不可忽视的挑战,尤其是在工业、金融、交通、国防、医疗和信息技术等领域,安全漏洞的爆发和利用对社会、企业和个人造成了巨大的安全风险。据安全公司 Qualys 发布的《2023 年网络威胁安全回顾》报告数据显示,2023 年全球共披露了 26447 个计算机漏洞,为“历年之最”,相比去年的 25050 个漏洞,同比增长5.2%。

网络安全 1533

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

ASP.NET Form Authentication安全漏洞及对策

ASP.NET Form Authentication安全漏洞及对策 在NT-Bugtraq的邮件列表上首先报告的Security bug in .NET Forms Authentication适用于ASP.NET 1.0 (RTM, SP1, SP2, SP3)和ASP.NET 1.1 (RTM, SP1). 当Form Authentication被使用时,匿名用户...

diedangxiang4092的博客 209

.NET 8 与 .NET 9 即将停止支持,微软建议升级至 .NET 10

.NET 8 与 .NET 9 即将停止支持,微软建议升级至 .NET 10

zhidingkeji的博客 92

2023全球年度安全漏洞TOP 10 | FreeBuf 年度盘点

数字化转型步伐不断加快,社会各行业迎来了许多发展机遇,但与此同时面临着日益复杂的数据安全和网络安全威胁。其中,安全漏洞数量持续增长更是成为了各行各业不可忽视的挑战,尤其是在工业、金融、交通、国防、医疗和信息技术等领域,安全漏洞的爆发和利用对社会、企业和个人造成了巨大的安全风险。据安全公司 Qualys 发布的《2023 年网络威胁安全回顾》报告数据显示,2023 年全球共披露了 26447 个计算机漏洞,为“历年之最”,相比去年的 25050 个漏洞,同比增长5.2%。

FreeBuf_的博客 2599

对ASP.NET的最新安全漏洞进一步跟进说明

今天上博客园,看见了关于ASP.NET的安全漏洞,内容大致是:黑客可以下载ASP.NET网站的核心文件(WEB.CONFIG),我估计还可以下载任意文件,例如数据库。这个BUG基本上是致命的,可是博客园的描述却非常的少,我看了半天也没有明白什么意思,如何攻击,于是挖掘下去。现在把一些明细写出来。微软原文:http://weblogs.asp.net/scottgu/archive/20...

daxi1047的博客 304

.NET8安全漏洞,注意了

点击上方蓝字 江湖评谈设为关注/星标详情.NET8最近发现了漏洞,且在五月份进了如下版本的更新:.NET6版本的6.0.30,.NET7的7.0.19以及.NET8的8.0.5三个版本。这三个版本同时更新了两个安全漏洞分别为:CVE-2024-30046以及CVE-2024-30045,它们分别为特权提升漏洞,远程代码执行漏洞。描述如下:CVE-2024-30045:Microsoft 发布此安全...

dotNET跨平台 468

.NET中配置文件优化的7 大技巧分享

本文总结了.NET开发中配置文件管理的7个实用技巧,帮助开发者提升应用配置的可维护性。对比分析了传统XML与现代JSON配置的差异,重点介绍了强类型绑定、分层配置、环境隔离、动态热更新等核心方法。通过具体代码示例,展示了如何解决配置混乱、环境适配、性能瓶颈等常见问题,并比较了IConfiguration、IOptions等工具的使用场景。文章还提供了从传统配置迁移到现代配置的实战案例,展望了AI驱动配置优化等未来趋势。这些技巧可有效避免90%的配置陷阱,显著提升代码可维护性。

风清扬的专栏 904

.NET 官方发布说明仓库:从 .NET 10 LTS 到 .NET 11 预览,一次看懂

这个仓库是 .NET 官方发布说明之家,集中收录 .NET 10、11 等版本的版本发布、补丁更新与功能演进,帮你快速掌握这个跨平台开源框架每个版本的新变化。 [![.NET 预览版发布说明中的功能截图示例](https://raw.gitcode.com/GitHub_Trending/core82/core/raw/808c6af9a9cb4e3d6680f36180e55cb2aeb0ce

gitblog_01167的博客 477

ASP.NET安全漏洞及对策

在NT-Bugtraq的邮件列表上首先报告的Security bug in .NET Forms Authentication适用于ASP.NET 1.0 (RTM, SP1, SP2, SP3)和ASP.NET 1.1 (RTM, SP1).当Form Authentication被使用时,匿名用户在试图访问被保护的页面如http://localhost/WebApplication2/secr...

weixin_33923148的博客 319
上一篇: 推荐的软件测试英文网站
下一篇: QAliber - 介绍一款开源的GUI自动化测试工具
TIB
TIB
博客等级 码龄19年 2879粉丝 957原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值