Haystack: a project for iran
haystacknetwork.com
haystacknetwork.com
I still don't get how the client traffic is supposed to look unconspicuous while still most of it goes to Haystack servers. Do they pad their client-server traffic with ten times as much Google searches for cute kitty pictures? If not, what keeps the suppressive government from installing their own Haystack client on a spare computer and blacklisting every server the client connects to as an illegal proxy?
Also, from the FAQ:
7. Is Haystack Open Source Software?
No. Although we sincerely wish we could release Haystack under a free software license, revealing the source code at this time would only aide the authorities in blocking Haystack. In the future, however, we would like to find a way to reconcile our Free Software ideals with the necessity of frustrating the efforts of those who would block Haystack.
They sound sincere and it seems that they've really thought about that aspect but it seems to me that by being closed-source, users have to trust that their intentions are good (looks like it's the case, but who knows?), but also that they know what they're doing and that connections are indeed undetectable.
I'm not saying that's not the case, but I feel like the target users are exactly the ones who can't be as willy-nilly as many are with Facebook for example.
I don't get it. How is "hiding" this traffic amongst other innocuous traffic going to defeat, say, ngrep looking for connection to the haystack servers.
At some point you're going to have a tcp connection from client to haystack server...
Also, there's no description of the protocol/algorithm used nor do they plan to be open source. So, we have no way of evaluating its effectiveness or security.
But he did get lots of press for himself. Well done. Now shut up and ship.
That's the way it has been explained in the main stream media, which is fine for people who have no idea how any of this really works.
But if I was in Iran, I'd like to know more before I risked my life looking at material that might get me imprisoned, etc.