在Open XML SDK中启用DTD处理 [英] Enable DTD processing in Open XML SDK

查看:89
本文介绍了在Open XML SDK中启用DTD处理的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,


我正在尝试创建易受XXE攻击的应用程序(用于培训目的)。如何在OpenXmlReader中启用DTD处理并使用它来打开Open XML文档?


我能够通过使用特定的XmlReaderSettings创建XmlReader实例来解析包含DTD的XML文件,但似乎是OpenXMLReader不允许你定义这样的东西。

解决方案

嗨Kolejarz,


请检查以下链接是否适合您:  CA3075:不安全的DTD处理 


最好的问候,


Yuki


Hello,

I'm trying to create an application vulnerable to XXE attacks (for training purposes). How can I enable DTD processing in OpenXmlReader and use it for opening Open XML documents?

I am able to parse XML files containing DTD by creating XmlReader instance with specific XmlReaderSettings, but it seems that OpenXMLReader does not let you to define such things.

解决方案

Hi Kolejarz,

Please check if the following link works for you: CA3075: Insecure DTD Processing 

Best Regards,

Yuki


这篇关于在Open XML SDK中启用DTD处理的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆