"路由器全自动控制系统
这是一个分布式的系统,系统有四个部分:界面、并行的数据库、中心分配程序(Windows)与路由器管理程序(Linux),我负责后两个部分。系统可以全自动化地在各种类型的路由器上的增加、删除路由器配置,而且能够核对路由器上已生效的路由。
该系统是CNCERT/CC核心系统之一,控制着几十台路由器,包括Cisco、华为、Juniper等厂商的路由器,目前系统已通过测试组的各项测试,已经应用到实际的环境中,系统稳定运行,取得良好效果。
操作系统:Windows、Linux
软件开发语言:C/C++/VC++
开发环境:GCC/VC++6.0",
"DNS协议还原、过滤与控制模块
这是大型网络实时阻断系统中的一个重要模块,实现了TCP协议与UDP协议的DNS数据包的还原、过滤与控制,原有的DNS协议还原代码简单,而且不支持TCP协议,因此我根据RFC规定重新设计并编码该模块。特别是配合我之前我提出的连接欺骗技术,该模块的效率有了很大提高。
操作系统:Linux
软件开发语言:C语言
开发环境:GCC",
"软件的网络资源自动化分析软件
这是一个软件的网络资源自动化分析软件,分为三个部分,一个内核级的TDI驱动,一个简单的用户级的SPI驱动以及一个界面应用程序,我设计并实现软件的各个部分。TDI驱动与界面程序是以共享内存的方式通信:网络数据无需从内核空间copy到用户空间。利用TDI驱动简单的防火墙功能,分析软件可以尽可能地“套”出软件所使用的网络资源(域名、DNS、server端IP地址等等)。
该软件在实际应用中为其它系统提供可靠的数据来源。
操作系统:Windows
软件开发语言:C/VC++
开发环境:WINDDK/VC++ 6.0",
"分析与控制软件网络活动的系统
这是一个支持多插件的系统,通过接口函数,可以把一个软件的网络特征转换成插件,从而系统可以收集该软件在网络中的活动规律,控制该软件的网络活动,我设计并实现了整个系统。我提出了连接欺骗的概念,提高了控制网络活动的效率。后来,我又在阻断模块中加入了连接欺骗的功能,也提高了相关系统的控制效率。
在实际应用当中,成功地控制了多个急需控制软件,取得良好效果,荣获特殊的奖励。
操作系统:Linux
软件开发语言:C语言
开发环境:GCC",
"分布式的诊断系统的开发
这是一个分布式的维护系统,被维护的系统是一个大型的分布式网络控制系统,远程Agent程序收集远程计算机的各类信息,包括共享内存中的相关业务信息,通过获取的信息可以分析远程计算机的运行情况,我设计了系统以及数据库,并实现系统的主要程序。
该系统所申请的预研项目已经通过专家鉴定。
操作系统:Linux
软件开发语言:C语言
开发环境:GCC",
"Linux 文件系统的研究与开发
深入研究了Linux虚拟文件系统(VFS)的工作方式,并利用Linux虚拟文件系统的接口编写了一个简易的文件系统,并且在内存中创建了一个虚拟设备,用来安置这个文件系统。
操作系统:Linux
软件开发语言:C语言
开发环境:GCC",
"网络信息渗透技术的研究
我的毕业设计课题,主要研究网络中渗透技术以及其相关技术,包括匿名通信、隐藏通信、p2p技术、加密技术、ssl协议等等。提出了一种新的隐匿通信的方法,该方法可以轻松地通过任何监测系统,防止通信被打断,论文等级为绝密。",
"SMTP、POP3协议的还原、过滤与控制模块
熟悉网络协议,根据RFC规定,实现了smtp协议、pop3协议的还原、过滤和控制。
这两个模块属于大型网络实时阻断系统中的两个重要功能模块,在实际应用中起到了良好的效果。
操作系统:Linux
软件开发语言:C语言
开发环境:GCC",
"Linux内核精简,Linux动态链接库
熟悉RedHat Linux系统的各类配置,了解Linux启动过程以及定制一个加载少数服务的微Linux系统。
分析和测试Linux操作系统下静态连接库与动态链接库的运行速度。
操作系统:Linux
软件开发语言:C语言
开发环境:GCC",
"Scm供应链管理系统
实现一个简单的供应链管理系统
操作系统:Windows
软件开发语言:C++/VC++
开发环境:VC++ 6.0",
"编码转换:BIG5、UTF8、unicode等;base64、GZIP格式的解码
熟悉各种编码基础上,我实现了unicode、big5、utf8到gb2312的互相转换。针对网络中最常用的压缩打包格式——gzip、deflate以及base64格式,通过封装zlib库,我实现一个能够动态解压网络传输中的压缩数据包的动态链接库。
该动态链接库被应用到http、smtp等协议的还原过程中,为过滤这些协议的网络数据包奠定基础。
操作系统:Linux
软件开发语言:C语言
开发环境:GCC"
这是一个分布式的系统,系统有四个部分:界面、并行的数据库、中心分配程序(Windows)与路由器管理程序(Linux),我负责后两个部分。系统可以全自动化地在各种类型的路由器上的增加、删除路由器配置,而且能够核对路由器上已生效的路由。
该系统是CNCERT/CC核心系统之一,控制着几十台路由器,包括Cisco、华为、Juniper等厂商的路由器,目前系统已通过测试组的各项测试,已经应用到实际的环境中,系统稳定运行,取得良好效果。
操作系统:Windows、Linux
软件开发语言:C/C++/VC++
开发环境:GCC/VC++6.0",
"DNS协议还原、过滤与控制模块
这是大型网络实时阻断系统中的一个重要模块,实现了TCP协议与UDP协议的DNS数据包的还原、过滤与控制,原有的DNS协议还原代码简单,而且不支持TCP协议,因此我根据RFC规定重新设计并编码该模块。特别是配合我之前我提出的连接欺骗技术,该模块的效率有了很大提高。
操作系统:Linux
软件开发语言:C语言
开发环境:GCC",
"软件的网络资源自动化分析软件
这是一个软件的网络资源自动化分析软件,分为三个部分,一个内核级的TDI驱动,一个简单的用户级的SPI驱动以及一个界面应用程序,我设计并实现软件的各个部分。TDI驱动与界面程序是以共享内存的方式通信:网络数据无需从内核空间copy到用户空间。利用TDI驱动简单的防火墙功能,分析软件可以尽可能地“套”出软件所使用的网络资源(域名、DNS、server端IP地址等等)。
该软件在实际应用中为其它系统提供可靠的数据来源。
操作系统:Windows
软件开发语言:C/VC++
开发环境:WINDDK/VC++ 6.0",
"分析与控制软件网络活动的系统
这是一个支持多插件的系统,通过接口函数,可以把一个软件的网络特征转换成插件,从而系统可以收集该软件在网络中的活动规律,控制该软件的网络活动,我设计并实现了整个系统。我提出了连接欺骗的概念,提高了控制网络活动的效率。后来,我又在阻断模块中加入了连接欺骗的功能,也提高了相关系统的控制效率。
在实际应用当中,成功地控制了多个急需控制软件,取得良好效果,荣获特殊的奖励。
操作系统:Linux
软件开发语言:C语言
开发环境:GCC",
"分布式的诊断系统的开发
这是一个分布式的维护系统,被维护的系统是一个大型的分布式网络控制系统,远程Agent程序收集远程计算机的各类信息,包括共享内存中的相关业务信息,通过获取的信息可以分析远程计算机的运行情况,我设计了系统以及数据库,并实现系统的主要程序。
该系统所申请的预研项目已经通过专家鉴定。
操作系统:Linux
软件开发语言:C语言
开发环境:GCC",
"Linux 文件系统的研究与开发
深入研究了Linux虚拟文件系统(VFS)的工作方式,并利用Linux虚拟文件系统的接口编写了一个简易的文件系统,并且在内存中创建了一个虚拟设备,用来安置这个文件系统。
操作系统:Linux
软件开发语言:C语言
开发环境:GCC",
"网络信息渗透技术的研究
我的毕业设计课题,主要研究网络中渗透技术以及其相关技术,包括匿名通信、隐藏通信、p2p技术、加密技术、ssl协议等等。提出了一种新的隐匿通信的方法,该方法可以轻松地通过任何监测系统,防止通信被打断,论文等级为绝密。",
"SMTP、POP3协议的还原、过滤与控制模块
熟悉网络协议,根据RFC规定,实现了smtp协议、pop3协议的还原、过滤和控制。
这两个模块属于大型网络实时阻断系统中的两个重要功能模块,在实际应用中起到了良好的效果。
操作系统:Linux
软件开发语言:C语言
开发环境:GCC",
"Linux内核精简,Linux动态链接库
熟悉RedHat Linux系统的各类配置,了解Linux启动过程以及定制一个加载少数服务的微Linux系统。
分析和测试Linux操作系统下静态连接库与动态链接库的运行速度。
操作系统:Linux
软件开发语言:C语言
开发环境:GCC",
"Scm供应链管理系统
实现一个简单的供应链管理系统
操作系统:Windows
软件开发语言:C++/VC++
开发环境:VC++ 6.0",
"编码转换:BIG5、UTF8、unicode等;base64、GZIP格式的解码
熟悉各种编码基础上,我实现了unicode、big5、utf8到gb2312的互相转换。针对网络中最常用的压缩打包格式——gzip、deflate以及base64格式,通过封装zlib库,我实现一个能够动态解压网络传输中的压缩数据包的动态链接库。
该动态链接库被应用到http、smtp等协议的还原过程中,为过滤这些协议的网络数据包奠定基础。
操作系统:Linux
软件开发语言:C语言
开发环境:GCC"