http://blog.csdn.net/security08/archive/2009/12/22/5056626.aspx http://blog.sina.com.cn/s/blog_5d53112e0100cahk.html