惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 三生石上(FineUI控件)
MyScale Blog
MyScale Blog
爱范儿
爱范儿
Y
Y Combinator Blog
Last Week in AI
Last Week in AI
博客园 - Franky
MongoDB | Blog
MongoDB | Blog
aimingoo的专栏
aimingoo的专栏
T
Tailwind CSS Blog
Microsoft Azure Blog
Microsoft Azure Blog
Hugging Face - Blog
Hugging Face - Blog
博客园_首页
阮一峰的网络日志
阮一峰的网络日志
WordPress大学
WordPress大学
月光博客
月光博客
Martin Fowler
Martin Fowler
A
About on SuperTechFans
有赞技术团队
有赞技术团队
酷 壳 – CoolShell
酷 壳 – CoolShell
I
InfoQ
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
J
Java Code Geeks
博客园 - 聂微东
宝玉的分享
宝玉的分享

博客园 - Freeman Shen

.NET面试题 (转)C#中的Abstract和Virtual函数区分,因我老弄不明白这个问题,所以转到这儿 Check Constraints限制本表的行数 数据库中主键和外键的设计原则 Queue<(Of <(T>)>) 类,msdn上的一篇文章,便于查看 初次接触.Net下的信号量(semaphore) 某“高人”谈论股市,对现在行情的分析 编辑电影字幕,编辑srt格式 左联,右联和内联的区别(图示) 用JavaScript如何获取客户端的操作系统是window2000还是window xp? 在IBatisNet框架,MasterPage,基类中配置Ajaxpro 自从离开哈尔滨后就没再管理这个blog了,以后还得继续努力啊 70-528试题2:仍然是有关xml的 题1的答案是(B),这是一个xml和schema的问题! 70-582试题1 由清明节想到的 今天心情不太好,没什么可写的 由DataBind()而发现的 生命之价
讲解SQL Injection一篇不错的文章,地址贴一下
Freeman Shen · 2009-02-23 · via 博客园 - Freeman Shen

http://msdn.microsoft.com/zh-cn/magazine/cc163917(en-us).aspx

总结:

1、userInput 加校验,以防止输入可能造成attacks的字符

2、杜绝使用dynamic SQL ,可以采用存储过程和sql参数的方式来操作DB

3、不要使用Admin Account,设定少privilege Account来连接字符串

4、hash or encrypt 进行加密secret信息

5、error message不要泄密