摘要: 刚看了一篇文章,讲在java世界里析构方法可能引起的漏洞以及如何防范。 马上在C#中试了一下,发现.net也有同样的问题。代码如下1usingSystem;2usingSystem.Threading;34namespaceTestProj5{678classVulnerable9{10intvalue=0;1112publicVulnerable(intvalue)13{14if(value<=0)15{16thrownewArgumentException("Vulnerablevaluemustbepositive");17}18this.value=value阅读全文
posted @ 2011-10-11 23:37 jiaxingseng 阅读(869) 评论(3) 编辑