Khairi Reda, Projects and work

Clacky Tunneling System
Overview
Clacky is a light-weight client/server package for tunneling traffic using the HTTP protocol. Clacky
is especially useful when you are behind a firewall that only allows you to connect to a local
HTTP proxy. Using Clacky, you can tunnel virtually any TCP/IP traffic through your local HTTP
proxy with the assist of a Clacky Server available somewhere on the internet.
What does 'Clacky' mean?
Nothing, it's not even an acronym. Well, actually 'Clacky' is a word in the 'Sankam' language. Don't
try to lookup 'sankam' on Google. It's not documented yet, basically because a friend of mine and me
made this language. I'll tell you more about that later. Right now, you can think of 'Clacky' as a
synonym for cute.
Why would someone use clacky
Only if you're behind a firewall that ONLY permits HTTP traffic through a local HTTP proxy and want
to use other services (like POP3 or RSYNC).
If you have your own internet connection or you're not behind a firewall then you don't need Clacky.
If you're behind a firewall, but the firewall simply allows you to initiate TCP connections then you don't
need Clacky. If you're behind a firewall, but do nothing really more than browsing the web, then you
probably don't need Clacky.
How does Clacky work?
A Clacky system requires two components: a Clacky Client, and a Clacky Server. Clacky Client runs on your
machine and maps remote services on your local machine.
Current status
Clacky is not yet a reality. At the moment, it can not acheive any of the claimed features.
Help
If you'd like to participate in the development of Clacky, please see Clacky
Development Page.
Download
The source code of Clacky is available on the Clacky Download Page.
Last Update: 27, October, 2005