首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > 安全代理服务器

安全代理服务器

  • 资源大小:176.08 kB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: 服务器 安全

资 源 简 介

这是一款Linux下的带安全审计模块的并发代理服务器,使用select模型实现对套接字的I/O复用。 主要的设计思想是维护两类TCP连接: 一类是代理服务器和代理主机之间的连接,通过该连接接收代理主机的WEB请求和转发WEB服务器的回应信息。 一类是代理服务器和WEB服务器之间的连接,在该连接之间代理服务器转发代理主机的请求和接收WEB服务器回应。 使用多线程技术实现对多个客户的并发请求,主线程一直在相应端口监听连接,一旦有客户请求就新建一个线程去处理客户的请求。使用selectpolling实现I/O复用模型。 主要模块有: 解析HTTP协议模块 安全审计模块 TCP连接模块 本系统在RH9和Debian下测试通过,具体的看源码包中的readme。 希望大家测试并提出建议! ipc.rar为多进程通信的一些例子。 multiclient.tar.gz为使用多进程多路复用的客户端(支持的上层协议未定,根据你的需要添加模块,提供了读写的API,你只需确定你要干什么即可)的例子。使用lighttpd中的“worker--watcher”模式,具体的见readme!

文 件 列 表

proxy
safe.c
autoscan.log
Makefile.in
safe.h
config.h.in
thread.c
missing
http.c
stamp-h1
server.c
configure.ac
log.c
config.status
server.h
config.log
web.h
install-sh
sock.h
depcomp
thread.h
sock.c
aclocal.m4
file.c
file.h
http.h
z
web.c
log.h
configure
config.h
configure.scan
Makefile.am
main.c
autom4te.cache
file
.deps
VIP VIP
0.181830s