【发布时间】:2010-12-05 03:47:49
【问题描述】:
我想在任何“篡改”查询字符串的情况下添加查询字符串“检查”和日志记录。给定页面上的 Page_Init 事件是在 ASP.Net 页面生命周期中执行此操作的正确位置吗?
【问题讨论】:
-
什么是篡改的例子?
-
在我的情况下,我将检查特定键值是否为空或超出指定范围。我不仅在考虑检查是否存在恶意篡改,而且还考虑在通过电子邮件发送带有查询字符串参数的链接并期望用户使用它们的过程中,传入的请求是否被修剪或影响。然后,我会通过查看我的事件日志来了解是否可能发生某些事情,并能够对可能出现的问题进行一些研究。
标签: asp.net query-string security tampering