CeleFusion – 具有数据中继/变换功能的 HTTP 代理

CeleFusion是一款支持HTTP代理、Relay模式、数据加密等功能的精简HTTP代理工具,支持普通模式和NT服务模式运行。通过提供详细的安装示例和用法说明,用户可以轻松设置和使用CeleFusion进行代理访问和数据加密。

Yonsm.NET

CeleFusion – 具有数据中继/变换功能的 HTTP 代理

一个短小的 HTTP Proxy,算是比较精妙的实用程序了,附件是源代码,非常简明清晰。


  • 支持 HTTP GET Proxy(暂不支持 HTTP CONNECT 模式)

 

支持 Relay 模式,可以在客户端和 Proxy 插入不限个数的 Relay 服务器

 

Relay 模式支持数据加密(变换),在 Relay 和 Proxy 之间的数据不再是明文,可以比较数据被监听(装个Proxy在国外的机器上,自己本机上装个Relay服务器,就能访问所有国外网站了)

 

支持普通模式和 NT 服务模式运行

 

服务支持远程安装、删除

 



控制台程序,下面是用法:


D:\Visual Studio 2005\Projects\CeleFusion\Release>CeleFusion /?
CeleFusion 1.2.8
Copyright (C) 2006 Yonsm.NET, All Rights Reserved

Usage: CeleFusion.exe [/Options]

INSTALL                Install NT service
REMOVE                 Remove NT service
SERVE                  Run NT service
START                  Start proxy
STOP                   Stop proxy

MACHINE <\\Machine>    Remote machine name [Local Computer]
USERNAME    Remote machine username [Current Username]
PASSWORD    Remote machine password [Current Password]

PORT            Port to listen [4444]
RELAY  Relay server and port [NA:4444]


D:\Visual Studio 2005\Projects\CeleFusion\Release>


 

安装示例(Relay 模式):


D:\>CeleFusion /Machine \\Yonsm /Install /Port 9999 /Relay 10.0.0.10 4444
CeleFusion 1.2.8
Copyright (C) 2006 Yonsm.NET, All Rights Reserved

Connect to remote machine: 操作成功完成。

Open service control manager: 操作成功完成。

Open service: 操作成功完成。

Query service status: 服务的范例已在运行中。

Stop service: 操作成功完成。

Delete service: 操作成功完成。

Delete file: 操作成功完成。

Copy file: 操作成功完成。

Create service: 操作成功完成。

Start service: 操作成功完成。

Disconnect from remote machine: 操作成功完成。


D:\>



直接运行示例(可观察会话状态信息,似乎多了点,正式版本最好把会话的状态信息去掉:)


D:\>CeleFusion /Start
CeleFusion 1.2.8
Copyright (C) 2006 Yonsm.NET, All Rights Reserved

DONE: Listen    4444
DONE: Accept    127.0.0.1:2018
DONE: Parse     GET http://www.pchome.net
DONE: Connect   www.pchome.net
DONE: Accept    127.0.0.1:2020
DONE: Accept    127.0.0.1:2021
DONE: Parse     GET http://www.pchome.net
DONE: Parse     GET http://www.pchome.net
DONE: Connect   www.pchome.net
DONE: Connect   www.pchome.net
DONE: Accept    127.0.0.1:2024
DONE: Parse     GET http://btn.pchome.net
DONE: Accept    127.0.0.1:2025
DONE: Parse     GET http://btn.pchome.net
DONE: Accept    127.0.0.1:2026
DONE: Accept    127.0.0.1:2027
DONE: Accept    127.0.0.1:2028
DONE: Parse     GET http://btn.pchome.net
DONE: Parse     GET http://www.pchome.net
……



[file]attachment/CeleFusion%201.2.8.rar[/file]

[2008.8.26] 稍微修改了一下,改成了 C++ class
[file]attachment/CeleFusion%201.3.2.rar[/file]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值