Firepass
Platforms:
Perl (any system supporting perl)
Categories:
Access Control,
Applications,
Firewall,
General,
Network,
Network Utilities,
Tunneling,
Utilities
Version: v1.0.2a
URL: http://gray-world.net
Firepass is a tunneling tool, allowing to bypass firewall restrictions and encapsulate data flows inside legal ones to use HTTP POST requests. TCP or UDP based protocols may be tunneled with Firepass. For now, both - client and server parts are written in Perl. C versions will be published soon.
The Firepass key feature is that you may use several type of installation of the server part script in the external network. You do not need to bind any port on the external box. Everything looks clear from local and external boxes administrators point of view. There is only an usual HTTP dialog between client and server. The only problem is that HTTP messages are sends too often.. But this is configurable in the Firepass client with a special delay option between HTTP requests. It may be applied to some non time critical protocols. Firepass may also be usable for the reverse task, when the server script is located at the corporative web server and when client interact with it from the external network.