摘要: .NET Framework 和 Windows 都具有一些非常有趣的 API,这些 API 可用来创建能够自动通过网络进行自我更新的应用程序。 编写能够像 Windows Update 一样自我更新的应用程序有很多好处,其中包括为用户提供了便利,因为这使从维护到网络管理都变得更容易。 自动更新需要注意发现、安全性以及文件替换等因素。 在本文中,作者介绍了 BITS API 以及 .NET Framework 的许多处理自动更新(使用与 Windows Update 相同的功能)的这些方面的功能。 阅读全文
posted @ 2008-01-28 14:09 xerwin 阅读(780) 评论(0) 推荐(0) 编辑
摘要: winform程序相对web程序而言,功能更强大,编程更方便,但软件更新却相当麻烦,要到客户端一台一台地升级,面对这个实际问题,在最近的一个小项目中,本人设计了一个通过软件实现自动升级技术方案,弥补了这一缺陷,有较好的参考价值。 阅读全文
posted @ 2008-01-28 13:47 xerwin 阅读(1319) 评论(1) 推荐(0) 编辑
摘要: 软件维护升级工作是软件生命周期最重要的环节。为了解决以往C/S(Client/Server)模式下的客户端软件升级效率低的问题,设计了C/S应用系统自动升级处理程序。该程序利用Web Services技术、C#和XML语言,通过网络来完成C/ S应用系统的自动升级。与原有手工升级、FTP 文件服务器升级和第三方控件升级相比,升级效率更高。该方案具有较好的参考价值。 阅读全文
posted @ 2008-01-28 13:11 xerwin 阅读(1136) 评论(0) 推荐(0) 编辑
摘要: XML是微软.Net战略的一个重要组成部分,而且它可谓是XML Web服务的基石,所以掌握.Net框架下的XML技术自然显得非常重要了。本文将指导大家如何运用C#语言完成.Net框架下的XML文档的读写操作。首先,文章介绍.Net框架中与XML相关的命名空间和其中的重要类。其次,文章给出有关的实例以使读者更进一步的了解XML文档的读写操作的具体方法。 阅读全文
posted @ 2008-01-28 12:29 xerwin 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 在开发新项目中使用了新的语言开发 C# 和新的技术方案 WEB Service,但是在新项目中,一些旧的模块需要继续使用,一般是采用 C 或 C++ 或 Delphi 编写的,如何利用旧模块对于开发人员来说,有三种可用方法供选择:第一、将 C 或 C++ 函数用 C# 彻底改写一遍,这样整个项目代码比较统一,维护也方便一些。但是尽管微软以及某些书籍说,C# 和 C++ 如何接近,但是改写起来还是很痛苦的事情,特别是 C++ 里的指针和内存操作;第二、将 C 或 C++ 函数封装成 COM,在 C# 中调用COM 比较方便,只是在封装时需要处理 C 或 C++ 类型和 COM 类型之间的转换,也有一些麻烦,另外COM 还需要注册,注册次数多了又可能导致混乱;第三、将 C 或 C++ 函数封装成动态链接库,封装的过程简单,工作量不大。因此我决定采用加载动态链接库的方法实现,于是产生了在 C# 中如何调用自定义的动态链接库问题,我在网上搜索相关主题,发现一篇调用系统 API 的文章,但是没有说明如何解决此问题,在 MSDN 上也没有相关详细说明。基于此,我决定自己从简单出发,逐步试验,看看能 阅读全文
posted @ 2007-11-18 23:54 xerwin 阅读(976) 评论(0) 推荐(0) 编辑
摘要: Recent security incidents and analysis have demonstrated that manual response to such attacks is no longer feasible. Intrusion Detection systems offer techniques for modelling and recognising normal and abusive system behaviour. Such methodologies include: statistical models, immune system approaches, protocol verification, file and taint checking, neural networks, whitelisting, expression matching, state transition analysis, dedicated languages, genetic algorithms and burglar alarms. This paper 阅读全文
posted @ 2007-11-10 14:51 xerwin 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 入侵检测技术已经成为网络安全领域的热点,笔者介绍了如何将数据挖掘方法更好的用于入侵检测系统中,并具体说明了一种基于数据挖掘的入侵检测系统的构建。 阅读全文
posted @ 2007-11-10 14:41 xerwin 阅读(2457) 评论(0) 推荐(1) 编辑
摘要: 随着计算机网络的全球化和网上各种新业务的兴起,信息安全问题变得越来越重要。传统的安全保护技术和防火墙技术已经远远不够,迫切需要一种能够及时发现并报告系统入侵的技术,即入侵检测系统(IDS)。入侵检测系统作为一种积极主动的安全防护措施,能检测未授权对象对系统的恶意攻击,并监控授权对象对系统资源的非法操作,阻止入侵行为。随着网络信息的丰富和带宽的扩大,收集的审计数据和网络数据包的数量将是非常巨大的,要想从大量的审计数据和网络数据包中发现有意义的信息将变得非常困难,因此需要利用数据库方面的新技术--数据挖掘。本文研究了基于数据挖掘技术的入侵检测系统. 阅读全文
posted @ 2007-11-10 14:32 xerwin 阅读(792) 评论(0) 推荐(1) 编辑
摘要: 本文提出了采用数据挖掘技术的入侵检测系统,利用序列算法建立的入侵检测模型以检测攻击(如DoS等)。本系统依赖于具体的网络环境,具有较好的适应性。 阅读全文
posted @ 2007-11-10 14:25 xerwin 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 随着网络在现代社会中发挥愈来愈重要的作用,利用计算机网络犯罪也呈现出明显的上升趋势。如何建立安全而又健壮的网络系统,保证重要信息的安全性,已经成为研究的焦点。以往采用的方式多是防火墙的策略,它可以防止利用协议漏洞、源路由、地址仿冒等多种攻击手段,并提供安全的数据通道,但是它对于应用层的后门,内部用户的越权操作等导致的攻击或窃取,破坏信息却无能为力。另外,由于防火墙的位置处在网络中的明处,自身的设计缺陷也难免会暴露给众多的攻击者,所以仅仅凭借防火墙是难以抵御多种多样层出不穷的攻击的。 阅读全文
posted @ 2007-11-10 14:17 xerwin 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 论述了入侵检测系统的基本概念,针对目前入侵检测系统中存在的问题,提出了一个基于数据挖掘技术的入侵检测系统模型。介绍了该系统模型的基本思想,阐述其结构及主要功能。在系统的实现方面提出应用新的加权关联规则分析来改进数据挖掘模块的算法并应用与入侵检测系统之中。与传统关联规则入侵系统相比提高了挖掘入侵模式的精度和完整性,降低了误报率的发生。 阅读全文
posted @ 2007-11-10 14:12 xerwin 阅读(762) 评论(1) 推荐(0) 编辑
摘要: 在C#中做很多应用需要使用win32 API,但发现原型函数的一些数据类型看起来非常费劲,甚至在C#中“没有”这种数据类型,查阅了一下资料,数据类型对应关系整理如下,希望对大家有用。 阅读全文
posted @ 2007-08-20 22:13 xerwin 阅读(901) 评论(7) 推荐(0) 编辑
摘要: 星际、魔兽3、红警完全对比,超经典! 阅读全文
posted @ 2007-08-16 16:14 xerwin 阅读(954) 评论(14) 推荐(0) 编辑
摘要: 希腊神话, 第5章 " Nereus and Proteus(纳鲁斯和普鲁吐斯) [海神]" , 中英文 阅读全文
posted @ 2007-08-04 00:43 xerwin 阅读(799) 评论(0) 推荐(0) 编辑
摘要: 希腊神话, 第4章 " Prometheus(普罗米修斯) " , 中英文 阅读全文
posted @ 2007-08-04 00:31 xerwin 阅读(1021) 评论(0) 推荐(0) 编辑
摘要: 希腊神话, 第3章 " Apollo(阿波罗) [太阳神] " , 中英文 阅读全文
posted @ 2007-08-01 22:52 xerwin 阅读(1723) 评论(0) 推荐(0) 编辑
摘要: 希腊神话第2章" Pandora (潘多拉)",中英文 阅读全文
posted @ 2007-07-30 21:46 xerwin 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 希腊神话第一章"The Olympian Gods (奥林匹斯神)",中英文 阅读全文
posted @ 2007-07-30 20:48 xerwin 阅读(1582) 评论(5) 推荐(0) 编辑
摘要: The Terminal Services API enables you to enumerate and manage Terminal Servers, client sessions, and processes. To retrieve the names of all the Terminal Servers in a domain, call the NetServerEnum function to enumerate servers of the SV_TYPE_TERMINALSERVER type. To open a handle to a specific Terminal Server, pass the server name in a call to the WTSOpenServer function. Call the WTSCloseServer function to close the handle when you are finished with it. 阅读全文
posted @ 2007-07-08 00:41 xerwin 阅读(1227) 评论(3) 推荐(0) 编辑
摘要: 昨晚做一个小的3D的东西,需要用到DirectX中的几个DLL,由于不想安装DX的SDK,本人找了好久,最后终于在一个完整的50多M的DX安装包中把这几百k的DLL找出来了,为了方便大家(或者说我下次就不用找了,呵呵),今天把这9个DLL连同XML打包放博客上,给需要的朋友. 阅读全文
posted @ 2007-06-28 13:18 xerwin 阅读(946) 评论(11) 推荐(0) 编辑