首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >asp页上的asp注入和sql注入有什么不同?

asp页上的asp注入和sql注入有什么不同?
EN

Stack Overflow用户
提问于 2010-10-30 01:01:53
回答 2查看 414关注 0票数 0

基本上,我在一个asp网页上寻找asp注入和sql注入之间的区别,除了sql注入之外,还有哪些不同类型的asp注入?

EN

回答 2

Stack Overflow用户

发布于 2010-10-30 01:07:59

简单的例子:你允许上传文件。有人上传了一个.asp文件,瞧,他们可以执行任何他们想要的asp代码。

另一个示例:使用Server.Execute()-method将一些文件名和/或asp代码存储在数据库中。有人写了一些asp代码,而不是文件名,瞧,他们可以执行任何他们想要的asp代码。

票数 1
EN

Stack Overflow用户

发布于 2010-10-30 01:06:28

我认为ASP注入可以包括非关系型数据库代码,如JavaScript。

SQL注入添加SQL专门对您的关系数据库造成危害。

维基百科可能是一个很好的起点:

http://en.wikipedia.org/wiki/Code_injection

我建议您在没有在服务器端编码、验证和绑定的情况下,不要接受来自web页面的原始输入。这是防止不必要的输入的最好机会。在你看到输入之前,你怎么知道它是潜在的有害的呢?

您应该始终在服务器端进行验证,即使进行客户端验证也是如此。

我想说的是,仅仅通过重复你的问题并要求更多的链接,你不太可能在这里获得完全的理解或解决方案。我建议你表现出一些主动性和精力,做一些除了被动提问之外的事情。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4054177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档