Slashdot Mirror


Dissidents Seeking Anonymous Web Solutions?

DocMurphy asks: "I'm working with some dissidents who are looking for ways to use the Internet from within repressive regimes. Many have in-home Internet access, but think it too risky to participate in pro-freedom activities on home PCs. Internet cafés are also available, but although fairly anonymous, every machine may be infected with keystroke loggers that give governments access to and knowledge of 'banned' sites. Dissidents not only want to remain anonymous themselves, but also wish to not compromise the sites they access. Any suggestions for products/procedures/systems out there making anonymous access & publishing a reality under repressive regime run Internet access?"

94 of 684 comments (clear)

  1. Anything public is NOT safe... by garcia · · Score: 4, Interesting

    Internet cafés are also available, but although fairly anonymous, every machine may be infected with keystroke loggers that give governments access to and knowledge of 'banned' sites.

    I would think that Internet Café "spies" would be more useful than keyloggers to the authorities looking for dissidents. Unless these connections are somehow routed through multiple anonymous/encrypted proxies and hopping through open WAPs I really don't believe that a public terminal is in any way "safe".

    A stalker that I had earlier this year was easily located via tracking his IP and figuring out which coffee shops and libraries he was using. The libraries all went through a single county-wide proxy and narrowing his location down on a Sunday was easier than you could possibly imagine (all satellite locations in the county were closed except one).

    If I could track someone down that easily imagine what the members of a Gestapo looking to do more than end some harassing emails could do, especially when they might have a network of spies watching public access locations in person.

    1. Re:Anything public is NOT safe... by blake213 · · Score: 5, Funny
      You know, that shirt you're wearing right now is kinda tacky.

      wait. whoops.

      --
      mund freud.
  2. Lemme guess... by Anonymous Coward · · Score: 2, Funny
    I'm working with some dissidents who are looking for ways to use the Internet from within repressive regimes.
    Democrats?
    1. Re:Lemme guess... by Austerity+Empowers · · Score: 2, Funny

      I was going to say "Texans".

    2. Re:Lemme guess... by utexaspunk · · Score: 4, Funny

      Texas Democrats? Exiled in New Mexico? :)

    3. Re:Lemme guess... by spoonyfork · · Score: 3, Interesting

      Texas Democrats ... are Republicans anywhere else.

      --
      Speak truth to power.
    4. Re:Lemme guess... by jandrese · · Score: 2, Funny

      You'd better be careful. I hear they shoot real Democrats down there.

      --

      I read the internet for the articles.
    5. Re:Lemme guess... by jandrese · · Score: 4, Funny

      It used to only be Blacks that were disenfranchised in the South. It's good to see that we have progress.

      --

      I read the internet for the articles.
    6. Re:Lemme guess... by dillon_rinker · · Score: 2, Insightful

      Anecdotal evidence. The typical Texas Democrat supports the death penalty, opposes abortion, and owns guns. In majority Democrat states, such a person could be expected to vote Republican. A Texas Democrat may be a union worker, a trial lawyer, or a historically oppressed racial minority; these are all Democrat constituencies. You are correct that you ARE a democrat, but in other communities, you might find you have more in common with Republicans. By the same token, I would expect the typical Massachusetts Republican to vote Democrat in Texas.

      If I may be permitted a tiny flame, I'd suggest that you don't distinguish between statistical statements about groups of people and categorical statements about each member of a group of people. While the latter is fallacious, the former is not. Granted, they are easily confused, and bigots often pretend to say the former when they mean the latter. However, in intelligent discourse, it is important to realize that statistical statements CANNOT be refuted by anecdotes. "The averate 4-year-old can't read" is true, no matter how many gifted four-year-olds you might find.

    7. Re:Lemme guess... by WillAffleckUW · · Score: 2, Funny

      You'd better be careful. I hear they shoot real Democrats down there.

      I hear they shoot back.

      --
      -- Tigger warning: This post may contain tiggers! --
    8. Re:Lemme guess... by Pinefresh · · Score: 2, Funny

      I haven't been shot yet. =-O but seriously, if you want to have fun, go down to texas and tell people you're an atheist, they just about lose it. Most of them have never met an atheist, or anyone who's not a christian.

    9. Re:Lemme guess... by Austerity+Empowers · · Score: 2, Interesting

      Texan democrats are as wacked out as they were in the north east. Maybe not as screwed up as Californian democrats, but California is Speshul. I've lived in all those places, for the record.

      I probably lean righter than the /. average but this wasn't intended as a political post. I was referring to the Dale (from King of the Hill) kind of Texan that's anti-government, pro gun etc. You know, republican before republicans got born again.

      I got modded down for almost, but not quite breaking /. orthodoxy. There's some irony: /. squelching perceived (and incorrect!) right wing politics on an article abount free internet for government dissidents.

  3. Dear submitter by Anonymous Coward · · Score: 5, Funny

    Your parents' basement is not an oppressive regime.

    Love,
    People suffering under the oppressive regimes of employers

  4. write in advance, encrypt and email it by maharg · · Score: 4, Informative

    write it in advance, take it to the cybercafe on a floppy, pgp it, email it to someone you trust (or an automated publisher)

    --

    $ strings FTP.EXE | grep Copyright
    @(#) Copyright (c) 1983 The Regents of the University of California.
    1. Re:write in advance, encrypt and email it by maharg · · Score: 2, Informative

      oops, meant pgp, then put it on the floppy

      --

      $ strings FTP.EXE | grep Copyright
      @(#) Copyright (c) 1983 The Regents of the University of California.
    2. Re:write in advance, encrypt and email it by tekiegreg · · Score: 3, Insightful

      The only issue I see with that is that it is possible to detect (though not decode) encryption. If a repressive government sees a particular pattern coming from a particular cybercafe, they'll start watching more and someone could still be in trouble under the "well why would you encrypt it? You must be a dissident!" assumption. That could be just as bad as if they were leaving it unencrypted....

      --
      ...in bed
    3. Re:write in advance, encrypt and email it by MonkeyOfRage · · Score: 2, Interesting

      Would Blogger's post-by-email feature count as an automated publisher? A secure HTTP proxy, like MegaProxy, might be an alternative. I suppose that how anonymous it is depends on 1) how determined the regime is to know what you're doing, and 2) whether the remige is blocking proxies.

    4. Re:write in advance, encrypt and email it by FreezerJam · · Score: 5, Informative

      Just beefing that up a bit...

      In general keep needed software and materials off the machine, on usb key only. Ideally, use an OS with no swapping. Keep the USB key in a shielded housing when not in use to prevent locating it due to active components.

      Regularly use the machine for innocuous activities, so that there is a record of something. Regularly use an identical usb key with the system, to provide cover in the event you are seen with the device (see below), and to provide a reason for any needed drivers on the machine.

      To send...

      1) write it in advance
      2) PGP it
      3) steganographically hide it
      4) take it to the cybercafe on a floppy/usb key
      5) upload it to a public place where everyone can see, so it is hard to track receipt
      6) Afterwards, out-of-band relay to a contact where to find it. If you relay ahead of time, a compromised contact could leak where to look for you. THIS IS THE HARDEST PART. It is effectively your key-exchange process.

      For receipt...

      1) Beforehand, find out where to look for what. THIS IS THE OTHER HARDEST PART. It is effectively your key-exchange process.
      2) at cybercafe, download uninteresting materials
      3) at home, de-steg and de-crypt
      4) store only if needed on key

      Regularly upload and download un-steg (no payload) and random steg (random payload) materials to defeat traffic analysis.

      If you have any time left over after all this, you can use it to be a dissident. However, you should regularly do other things such as get a job or have a family to provide a plausible reason for your existence.

    5. Re:write in advance, encrypt and email it by Simonetta · · Score: 4, Informative

      write it in advance, take it to the cybercafe on a floppy, pgp it, email it to someone you trust (or an automated publisher)

      This wouldn't work in the People's Republics where sending and receiving encrypted messages is illegal.
      In this case, perhaps encrypting the message and putting the message inside a photograph using a stegnography program would work for a while.
      Eventually the police will learn about stegnographic programs and test all photos leaving the country on the web for any messages. There aren't that many commercial steg programs around.
      In brutal repressive regimes, the primary means of gathering information on the resistance is through informers. Eventually the police arrest everyone and offer them the deal of either spy on your neighbors and friends or rot in prison forever. The former East Germans were the masters of this. Almost everyone was forced to spy for the secret police. When the government fell the people first burned down the internal security headquarters and the files. The Israelis also use this technique to control Palestine. But they are far too heavy-handed to be effective.
      Assume that the best scientists and engineers will be working to spy on people. The police can easily arrest these people for imaginary crimes and then offer them special treatment in exchange for their willing co-operation. An excellent novel on how this works is The First Circle by Aleksandr Solzhenitsyn, writing about the slave labor camps for scientists in the Stalinist USSR.

    6. Re:write in advance, encrypt and email it by Krunch · · Score: 3, Informative

      Maybe Tinfoil Hat Linux could be useful to someone after all.

      --
      No GNU has been Hurd during the making of this comment.
    7. Re:write in advance, encrypt and email it by rizzo420 · · Score: 3, Insightful

      to add to that wonderful list... use different cybercafes in a random manner... don't use the same machine at any cybercafe.

      also, try using one of those secure usb key's (lexar has one). and always do boring, mundane stuff while you're at the cafes, even when you go for the main purpose, start up a normal browsing session before you upload anything and flip back to it during the transfer.

      --
      please me, have no regrets.
    8. Re:write in advance, encrypt and email it by Anonymous Coward · · Score: 4, Interesting

      use different cybercafes in a random manner... don't use the same machine at any cybercafe.

      Bad idea.

      If you naively use the same cybercafe each time, the police will be able to watch the cybercafe, observing who is attending whenever the suspicious stuff happens, therefore you will be found quite easily.

      If you visit different cybercafes each time to avoid this, the police will simply watch a few local ones. You will show up at each one when the suspicious stuff happens. It takes a few more policemen, but you actually get caught quicker.

      Another solution is to use the same cybercafe each time, but do so during lunch hour, and use one near to a school or something. Basically, you want to have your visits coincide with a lot of people at the same time, and the same people each time.

      Of course at this point, the government will simply run a check on each observed person and find that you have a computer and internet connection at home, which means that there's no reason for you to be visiting a cybercafe.

      The problem is that the police can predict your visits. If you wait a few months in between suspicious activity and there is no CCTV, then you can be reasonably certain the police won't be able to find you, as long as you don't use the same one each time. Presumably the police don't have the resources to track who uses which cybercafe at any given moment.

  5. Onion Routing by Anonymous Coward · · Score: 3, Informative
    1. Re:Onion Routing by A8bbNjwk · · Score: 2, Informative

      Tor is not steganographic. If the regime decides that simply using Tor is reason for suspicion or surveillance, all they have to do is monitor for outgoing TCP connections on port 9001. Tor also sends packets in standard sizes. Cue thugs breaking down your door.

      I think they would say that Tor is not designed for this "threat model". This is not to say that onion routing could not be used for this purpose if it were better hidden.

      Sending an encrypted message drive-by style over an open WAP seems to pretty secure, as long is it is not near your home and you don't use it more than once.

  6. Freenet by TheRedHorse · · Score: 2, Insightful

    Freenet is the only solution I can think of, although it seems much slower than the common internet, and I'm not up to date on what content's available, but this is what freenet was made for.

    http://freenet.sourceforge.net/

  7. Use the Circumventor. by Silverlancer · · Score: 4, Informative

    PeaceFire distributes a free program called the Circumventor which can be used (by running it on a server in a free country) to safely and securely proxy out of a firewalled nation like China.

    1. Re:Use the Circumventor. by gstoddart · · Score: 3, Interesting
      PeaceFire distributes a free program called the Circumventor which can be used (by running it on a server in a free country) to safely and securely proxy out of a firewalled nation like China.

      I'm curious about this --- if in a nation like China all of the packets are routed through government owned machines, how would sending a proxy to a foreign machine circumvent them? All of your data still passes over the network in the country. The IPs of your foreign host could be blocked.

      I'm not dissing you, I'm just not 100% sure of how easy it is to bypass that. On the surface, depending on how they implemented it, I should think that's kinda like bypassing the phone system in my country so I can use another --- I still need the phone system I'm wired into, no?
      --
      Lost at C:>. Found at C.
    2. Re:Use the Circumventor. by LWATCDR · · Score: 3, Insightful

      You would connect to the proxy via SSL and hope that it is not noticed and then blocked.
      You pretty much have hit on the problem.
      Even if they can not read your data they will know it is encrypted. That could cause them to notice you.
      If you are in a totalitarian country you can not be safe and a dissident. I do wish them luck.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  8. Tor by Tack · · Score: 4, Informative
    Look at Tor. It works well.

    Jason.

    1. Re:Tor by geminidomino · · Score: 3, Informative

      If it works at all.

      Wholesale blocking of Tor nodes as they are identified has become popular because, like anything remotely useful, it's been abused by spammers, stalkers, and other general asshats.

    2. Re:Tor by geminidomino · · Score: 2, Insightful

      Interesting suggestion, but pretty much undoable. You can't have both anonymity and keep the bad guys out, since if you have a way to ID the bad guys, you have a way to ID the good guys. It's a trade-off.

    3. Re:Tor by elemental23 · · Score: 2, Informative

      As far as spam goes, Tor nodes will be blocked only by mail server admins who don't know how Tor works or that the default exit policy is to disallow outbound port 25.

      Details

      --
      I like my women like my coffee... pale and bitter.
  9. Re:wireless by gstoddart · · Score: 3, Insightful
    Open wireless nerworks wouldn't work because?

    Connected to what when the government tracks everything and owns/controls all of the nations connectivity?

    You may as well have suggested FDDI or gigabit ethernet would solve the problem.

    Once you're inside of a 'repressive regime', it's a lot more difficult to circumvent than just pick a new network layer.
    --
    Lost at C:>. Found at C.
  10. There is no anonymity on the internet by HighOrbit · · Score: 3, Informative

    Between IP-Addresses, MAC addresses, and dial-in-numbers, there is no anonymity on the internet. Any feeling of anonymity is an illusion. Best not to risk your life if a regime is that oppressive. Not even encryption is safe, because as you mentioned, keyloggers and silent listeners can capture passcodes and keys. If you must pass information, try it the old fashioned way - person to person or with a trusted intermediary.

    1. Re:There is no anonymity on the internet by lukewarmfusion · · Score: 4, Insightful

      "Best not to risk your life if a regime is that oppressive."

      That's an excellent time to risk your life. Rolling over and "playing nice" is exactly what lets oppressive regimes exist.

    2. Re:There is no anonymity on the internet by Anonymous Coward · · Score: 2, Insightful
      Rolling over and "playing nice" is exactly what lets oppressive regimes exist.

      Actually, it is exactly what lets me sit here in front of a Starbucks, in my boyfriend's Lexus, sipping a latte and chatting on his laptop. That and the fact that he couldn't switch from IE to Firefox without three IT consultants - so he is never any the wiser ;) He probably thinks keyloggers are the guys you can't do without if you are cutting down a forest....

  11. I just bought shares of Alcoa... by El_Smack · · Score: 4, Funny

    ...cause there isn't enough tinfoil in the world for guys like this.

    --


    There are 01 kinds of cars in the world. The General Lee, and everything else.
  12. ssh by delirium+of+disorder · · Score: 2, Informative

    Google for free ssh connections, and chain a few of them together just to be sure. I run a free shell service myself (but its currently down for upgrading).

    --
    ------ Take away the right to say fuck and you take away the right to say fuck the government.
  13. https steganographic, encrypted proxies by js7a · · Score: 5, Informative
    From http://doc.asf.ru/Tools%20&%20Utilities.htm
    Corkscrew (Unix, Windows) : Tunnel SSH connections through an HTTP proxy.

    Curl (Unix, Windows) : Utility who permits to easily download and upload files by using different protocols: FTP, HTTP, HTTPS, Telnet, LDAP, ... Also supports proxies, cookies, authentification, resumes, ...

    DesProxy (Unix, Windows) : Tunnel TCP connections through an HTTP proxy, eventually by converting SOCKS requests.

    FizzBounce (Unix) : TCP redirector through HTTP proxies.

    HTTPort (Windows) [Closed source]: Tunnel TCP connections through the HTTP protocol, by simulating a SOCKS server, and by eventually using an intermediate server.

    HTTPTunnel (Unix, Windows) : Bidirectionnal tunnel through HTTP requests, eventually through an HTTP proxy.

    LibCurl (Unix, Windows) : Library who permits to easily download and upload files by using different protocols: FTP, HTTP, HTTPS, Telnet, LDAP, ... Also supports proxies, cookies, authentification, resumes, and lots of languages: C, C++, Perl, ...

    MultiProxy (Windows) [Closed source]: HTTP proxies tester. MultiProxy can be used as a proxy server who use a different proxy for each request.

    Numby (Unix) : Scanner for HTTP vulnerables proxies.

    Proxomitron (Windows) [Closed source]: Scanner and redirector through HTTP proxies, who can also delete or modify informations contained in HTML transferred pages. For example, this permits to easily filter automatic popups, DHTML or JavaScript.

    ProxyTools (Unix, Windows) : Set of Perl utilities, who permits to use, sort, test and search for HTTP proxies.

    TransConnect (Unix) : Transparently tunnel TCP connections through an HTTP proxy.

    Zylyx (Unix) : permits to access to files through HTTP proxy caches.

    1. Re:https steganographic, encrypted proxies by DrEldarion · · Score: 3, Informative

      Proxomitron [proxomitron.org] (Windows) [Closed source]: Scanner and redirector through HTTP proxies, who can also delete or modify informations contained in HTML transferred pages. For example, this permits to easily filter automatic popups, DHTML or JavaScript.

      I'd just like to say that this is one of the most wonderful programs of all time. Quite powerful.

  14. Dissidence isn't supposed to be convenient. by Rude+Turnip · · Score: 5, Insightful

    If you've gotten to the point where you're really worried about being caught and persecuted, perhaps the internet is not your safest bet, due to every reason being posted here, ie: keyloggers, etc. As much as you'd like to change your world, the "system" isn't going to make things easy for you to overthrow it. And the internet is very much a part of the "system." Unless you're ready to string up your own network and create a rebellion intranet, you're out of luck.

    Just do what they do on the Sopranos: keep it low tech, use payphones, meet in person. If your cause it that important and you need to spread information, may I suggest a major leaflet campaign?

    1. Re:Dissidence isn't supposed to be convenient. by Kphrak · · Score: 3, Interesting

      Couldn't agree more. As nerds, it's easy to recommend gimmick after technological gimmick. It's not so easy to imagine ourselves in a repressive regime. Consider that the very possession of cryptographic software, or even a computer, in some countries marks a person, if not as guilty, at least as under deep suspicion. I have heard that in North Korea, probably at this point the most repressive regime on the planet, radios are forbidden to all but a select few for fear that the populace might hear Voice of America or something. With restrictions like this, arguments on whether the dissident should use FreeNet or Tor suddenly sound pretty stupid.

      As the parent poster quoth, movies about the Mob show an excellent example of information security. The top people only talk to a few guys, who talk to a few more. In "The Godfather" (the book), Don Corleone won't even use a telephone because he's afraid the FBI will be able to splice together tape to frame him even if he reveals nothing over the phone. Now that's paranoid.

      The best way not to get busted is not to fall under suspicion (in a truly repressive country, once you're suspected, you're already tried, convicted, and headed for prison or worse). And if you get caught, the next best thing is not to know your fellow dissidents, so the authorities can't make you sing.

      --

      There's no sig like this sig anywhere near this sig, so this must be the sig.
  15. Impossible based on requirement by ebrandsberg · · Score: 2, Insightful

    If you assume that any "public" PC is infected with a key logger, then you can NOT guarantee any level of protection, as they can always find the names of sites you type in, etc. You must have some level of trust on the PC before you can consider any solution. Beyond that, you would want to make use of an encrypted connection to a proxy or vpn outside the control of the regime, then access the content from there.

  16. Screw using the internet... by realmolo · · Score: 4, Funny

    If you want to communicate with your fellow dissidents in secret, just broadcast it through a UPN affiliate. I guarantee NO ONE will ever see what you're up to.

  17. Next Time by zepmaid · · Score: 2, Insightful

    Dear DocMurphy, Next time, please submit stories as AC. Posting your email address on the front page of slashdot is a poor way of achieving anonymity.

    1. Re:Next Time by pocketfullofshells · · Score: 2, Funny

      Alright, the first idiot gave us his email address... now lets break him and get some more names, so we can find out how retarded these other dissidents are.

  18. Igpay Atinlay by nekoniku · · Score: 4, Funny

    Olvesay the oblempray.

    --
    "It's a wonderful idea. But it doesn't work." -- Tad Danielewski
  19. Re:wireless by kouhoutek · · Score: 5, Insightful

    Beacuse:
    A. Repressive regimes may not have a lot of unsecured open hotspots.
    B. Repressive regimes may not have an abundance of wireless enabled laptops, and possessing one would draw attention.
    C. Going from "inside the internet cafe" to "within 150' of the internet cafe" doesn't get you that much. Repressive regimes are pretty good with triangulation.

  20. Under a repressive regime... by Tenebrious1 · · Score: 3, Funny

    Any suggestions for products/procedures/systems out there making anonymous access & publishing a reality under repressive regime...

    Which oppressive regime, the RIAA or MPAA?

    --
    -- If god wanted me to have a sig, he'd have given me a sense of humor.
  21. There is no point by ahdeoz · · Score: 2, Insightful

    There is no point in being a dissident if you choose to remain anonymous. How is anyone supposed to know what your motives are if they don't know who you are. And if you really care about the things you say, then you should be willing to take a stand for it. Any anonymous "dissention" is on par with raving on usenet and somewhere beneath private grumblings. Anonymous action, yes, can produce results. But anonymous words aren't worth the electrons they're displayed with.

    1. Re:There is no point by gstoddart · · Score: 4, Insightful
      There is no point in being a dissident if you choose to remain anonymous. How is anyone supposed to know what your motives are if they don't know who you are. And if you really care about the things you say, then you should be willing to take a stand for it.

      Spoken like a true Westerner I'm thinking.

      In countries where you can stand up and say your government is a bunch of idiots, there is no harm in not being anonymous.

      But if this can lead to prison, death, torture, disappearance, or all sorts of ahem inconvenience cough, then anonymity is what you want.

      What good is saying "if you have anything of value to say, be public about it" if everyone is eventually dead and too afraid to say anything?

      Sometimes just making sure someone hears the words is important. As is making sure those who need to say 'em are alive to keep saying 'em. Deciding that anything that can't be said out in the open isn't worth saying is probably a real disservice to peoples who absolutely cannot do that.

      --
      Lost at C:>. Found at C.
  22. One Man's Villan is Another's Man's Hero by geoaxis · · Score: 2, Insightful

    How can one make sure that a perfect system will not be used by terrorists and human smugglers, child pornographers to hide their activities. This may be classified as "choose between the two devils"

    --
    geoaxis
  23. Re:And the entire internet is public.. by AuMatar · · Score: 2, Funny

    5)Friend turns paid informant to the opressive government.

    That will garuntee 6.

    --
    I still have more fans than freaks. WTF is wrong with you people?
  24. Seriously by Anonymous Coward · · Score: 2, Insightful

    DocMurphy you are an idiot. You are talking about working with people to commit treason against oppressive regimes. Maybe you don't understand what an oppressive regime actually is or something but here is a hint: they don't have and problems killing people. You are not only proposing to work with these people across international lines but then you post a question to slashdot about how to help them. Assuming you think you are serious and not just posting the question to generate responses, do you even have a fucking clues how something like this would actually work. You are not going up against your high school typing teacher here. Not only do virtually all regimes have computers they also have people that know how to use them. If you don't know this stuff you are going to get these people killed and really run the risk of getting yourself killed in the process (or imprisoned depending on US geopolitical concerns. If you have to ask slashdot and expect a bunch of pasty teenages reading the anarchist cookbook to give you advice on assisting an insurgency you have no business doing this. You don't think that suggesting they use some sort of encryption from their internet cafes isnt going to get them killed. Wouldn't an oppresive regime monitor communications coming out of an internet cafe? Please do not continue to try this. Giving any advice like this is akin to leading a children's crusade and every baron along the way is going to fuck you in the ass and all your children are going to get killed. You really need to learn how things work first in international smuggling of goods and information and being a technical advisor to an insurgency you are not part of is no fucking place for some stupid idealistic kid. You will, in all likely hood, end up in jail for this if you are lucky. Really, they will probably just kill you.

  25. Re:And the entire internet is public.. by pcmanjon · · Score: 2, Informative

    Check out http://freenet.sourceforge.net/

    Its' free software which lets you publish and obtain information on the Internet without fear of censorship. To achieve this freedom, the network is entirely decentralized and publishers and consumers of information are anonymous. Without anonymity there can never be true freedom of speech, and without decentralization the network will be vulnerable to attack.

    Communications by Freenet nodes are encrypted and are "routed-through" other nodes to make it extremely difficult to determine who is requesting the information and what its content is.

    Users contribute to the network by giving bandwidth and a portion of their hard drive (called the "data store") for storing files. Unlike other peer-to-peer file sharing networks, Freenet does not let the user control what is stored in the data store. Instead, files are kept or deleted depending on how popular they are, with the least popular being discarded to make way for newer or more popular content. Files in the data store are encrypted to reduce the likelihood of prosecution by persons wishing to censor Freenet content.

  26. Tor-Over-Steganography by freality · · Score: 4, Interesting

    Neat idea.. perhaps there should be a Tor-Over-Steganography platform, to prevent the identification of Tor usage or some other method of information hiding. Otherwise, a regime can just shut down Tor(-ish) traffic.

    I guess the best way to get your message through the iron (red?) curtain is to piggy-back it on whatever the highest-volume public information stream is. That way the baddies would have to shut down all of that traffic and risk a large public pushback.

    In the case of China, I hate to say it, but if it's true that a lot of spam is outbound from their country, that would be an ideal place to hide information. Lots of spam has randomly generated text, so altering the frequency of that text in a fashion known only to sender and receiver could be used to encode an information channel, over which you could run a simple unicast stream, or something more decentralized, like TOR.

    1. Re:Tor-Over-Steganography by Confessed+Geek · · Score: 2, Interesting

      Hmm... I wonder how much of the random chinese spam IS coded disident info. Its like hiding your gold in a wheelbarrow full of manure. It would be almost imposible to find the one intended recpient in the midst of a millian nigerian scam letters. I guess a better analogy would be the classic spy cliche of putting a secret message in the classifieds.

  27. Re:Easy solution by WigginX · · Score: 2, Insightful

    You really need at least two external servers. Here's why:

    Suppose the authorities notice dissident activity from the first external server. If they then determine that I've been making connections to that dissident server, I'll be put under investigation. Yes my data may have been encrypted, but the connection alone is enough to raise suspicion.

    However, if I have two external servers, I use the first as a proxy to the second, and use the second to conduct dissident work. Since both servers are beyond the regime's control, they have no way of discovering the connection between them and attributing the dissident activity to me.

  28. Combatting keystroke loggers by ReverendLoki · · Score: 2, Insightful
    Regarding keystroke loggers on public terminals - if you can gain access to do so, you could reboot the machine with Knoppix or another live CD to circumvent software loggers above the BIOS level, though it won't help against hardware loggers (a brief visual search can rule out most of those, as long as you can trace the cord to the back of the machine). From there, a secure encrypted connection to a "free world" site should cover you, electronically.

    However, even this will leave you open to IP tracing (should a stream of encrypted traffic raise any flags), as well as wandering busybodies/spies/anyone willing to report your ass for a reward. Just a thought.

    --
    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    1. Re:Combatting keystroke loggers by zr-rifle · · Score: 4, Interesting

      A good way to combat a software or even a hardware keylogger is use the mouse to type in letters in random positions.

      For example, if you need to type in your email password in a webmail autentication form, you could type the first part, say "bud", then click on another part of the desktop, say the url bar of the browser, type in some random garbage, move the mouse again and finish the password, adding "rose" to "rosebud".

      Since keyloggers don't track mouse movements or clicks, the phisher wouldn't be able to breakdown and harvest the password from the keylogger.

      PS. It also helps not to use obvious passwords like "rosebud" ;)

      --
      Hack your mind out of its sandbox.
    2. Re:Combatting keystroke loggers by TakaIta · · Score: 2, Interesting

      Isn't it much easier then to open a random webpage and copy/paste the letters you need from the text with your mouse?

    3. Re:Combatting keystroke loggers by bpfinn · · Score: 2, Informative

      Since keyloggers don't track mouse movements or clicks, the phisher wouldn't be able to breakdown and harvest the password from the keylogger.

      I believe the "Perfect Key Logger" from Blazing Tools takes a screenshot everytime you click the mouse. Their web page also says it captures passwords typed in fields obscured with asterisks.

  29. Re:Use steganography by daVinci1980 · · Score: 2, Funny

    Make sure to speak in italics to ensure that the message is received.

    Oh, wait.

    --
    I currently have no clever signature witicism to add here.
  30. Fsking Democrats!!! by Anonymous Coward · · Score: 2, Insightful

    I don't care what you think. The US and its present president is not a repressive regime! I wish you damned democrats would just get over yourselves already. If you can post on Slashdot, you're not repressed. Obsessed maybe, possessed possibly, but not repressed!

    1. Re:Fsking Democrats!!! by StalinsNotDead · · Score: 3, Funny

      Then again, you're a republican, and not known for an IQ over room temperature.

      Fahrenheit, Celsius, or Kelvin?

      --
      Thanks to the internet, we can now all die alone together! -SomeWoman
  31. American dissidents persecuted by Secret Police by Cryofan · · Score: 2, Interesting

    There are many posters on fark.com who tell of farkers getting intimidation visits from teh Secret Police (AKA the Secret Service) simply because they happened to make offhand comments about news stories involving assassination attempts on the President.

    For example, the other day in Russia (Georgia, actually) someone supposedly threw a gernade in Bush's direction. THe grenade never went off, but some people posted saying stuff like they hoped it, or something like that. The Fark admins posted in the thread saying that they had personal knowledge of Secret Police requests for such posters' IP numbers.

    So the terrorists hate u for our freedoms, huh?

    LOL!

    --
    eat shiat and bark at the moon
    1. Re:American dissidents persecuted by Secret Police by phoenix.bam! · · Score: 2, Interesting

      What happened on fark was someone posted that he wanted to kill the president and the email addressed in his profile was linked with another email address of his (Using the data mining program carnivore or the echelon project or some other government snooping system). Turns out the poster worked at a military facility where missiles were produced which is why he got a visit. He had access to missiles. Scary how government systems were able to find the link.

    2. Re:American dissidents persecuted by Secret Police by YrWrstNtmr · · Score: 2, Insightful
      The same thing might easily happen in England. Threats agasint the Queesn are equally prohibited.

      Disliking the president is one thing. Hoping for his literal death is something else altogether.

      How long would such a person last in Saddam's Iraq, or KJI's North Korea? A 'request' to Fark for their email address? No. A threat to 'our beloved leader' would end up quite a bit nastier than that.

    3. Re:American dissidents persecuted by Secret Police by jmorris42 · · Score: 4, Informative

      > There are many posters on fark.com who tell of farkers getting
      > intimidation visits from teh Secret Police

      Yo, cornholio. This IS Fark, right? And you believe anything written there? Yea, right. All the zaniness of the Moveon.org crowd without the maturity. And that is saying something. Hint: don't lieten to what the tinfoil hat crowd says, they ain't sane. Not saying that the Secret Service doesn't at least keep an eye on even low threat sites like Fark, but I seriously doubt they would waste their limited manpower harassing a random leftist posting "death to Bush" threats there unless they had their profile linked with accounts on more seriously dangerous sites.

      And besides, death threats against a President should be taken seriously, and shouldn't be protected by the 1st Amendment. It isn't like the odds of surviving being elected President of the US isn't already worse than being shot into space, lets not make em worse by inventing a constituitional right to make death threats against the poor bastards.

      Lets review recent history, shall we? (Warning, flamebait)

      Bush II: The Deaniacs are this >< close to launching suicide bombers against him. I'd be shocked if he makes it to the end of his term without somebody taking a shot. And depending on where that last airliner was bound and whether they knew he wasn't home at the time you could say Osama already give it a go.

      Clinton: Somebody crashed a fscking airplane INTO THE WHITE HOUSE. Of course he left a trail of blood in his own minions. (Ron Brown, et al.)

      Bush I: Ok, so nobody tried to kill him until he left office.

      Reagan: Blamo. But they just don't make crazed gunmen like they used and he didn't succeed. For which the world should give thanks, otherise half the world would still be under the darkness of Soviet Communism.

      Carter: I seem to recall a nutjob taking a run at him. Or was it Ford.

      Ford: See above.

      Nixon: Nobody tried to shoot him. Nobody even really wanted to, except some of John Kerry's more extreme friends. Which says volumes about how far public civility has sunk in the interveening time.

      Johnson: Well he probably assumed by office by assination, but that doesn't count, does it?

      Kennedy: Blamo. See above.

      --
      Democrat delenda est
  32. There is a way around software keylogers by deangelo · · Score: 2, Informative

    I'm supprised nobody suggested knoppix at an intenet cafe. Combine that with ssh and some free websites, never use the same place twice(website or cafe). Someone also suggested wardriving... come on, we can come up with some ideas that mitigate the risks can't we? Actually combine the leflet campaign as well, each new leaflet publication refers to a new free website, that is never accessed after initial publication... As for a hardware keyloger, they would log scan codes right? so us a non-standard layout, but that would be vulnerable to statstical attacks if there was any substantial amount of text, any suggestions here?
    codohundo

  33. Re:Freenet... not all that anonymous by Sanity · · Score: 4, Informative
    The Reg has an article that points out a soft spot in the supposed anonymity provided by Freenet.
    Yes, and the Freenet website has a response:
    A recent story in The Register claims to have exclusively discovered an "easy forensic attack" that would allow an attacker to determine what you had downloaded from Freenet. Whether raiding somone's home and gaining access to their computer can really be considered an "easy" attack is debatable, but either way this issue is not news to us, we have publicly discussed it as early as October 2003, when it was raised on our mailing list.

    The article doesn't point out that while the attack as described requires someone to have direct access to your computer, Freenet is not designed to thwart forensic analysis of your hard disk, but there are numerous tools which do that have been widely available for years. These tools can be used in conjunction with Freenet if you consider it likely that your home will be raided and your computer forensically analysed.

    Of course, even the theoretical possibility of this kind of attack is undesirable, and as the article points out, it will be addressed in the next major release of Freenet which we are working on at present.

  34. Re:And the entire internet is public.. by WhiplashII · · Score: 5, Informative

    Even better:

    1. Have a PC with a CDROM drive.
    2. Rent or borrow an SSH account outside the country.
    3. Boot PC using KNOPPIX (do not load hard drive)
    4. Open a connection through SSH that forwards a local to an anonymous proxy at the far end.
    5. Use 127.0.0.1 as your proxy address.
    6. Surf away!

    When done (or if the government busts in!), reboot your computer - no traces left. (Knoppix stores everything in RAM).

    Keyloggers do not work against you, because you are booting from known media. (On the other hand, if the NSA REALLY wants you, they will hack your bios - but no one else is probably that anal).

    --
    while (sig==sig) sig=!sig;
  35. Re:And the entire internet is public.. by Anonymous Coward · · Score: 2, Insightful

    Guess what, if you live in a repressive reigime, the only crime they have to charge you with is illegal use of a cryptographic device (or something along those lines).

    They understand the power of crypto, they will outlaw it. That's why the writeup for the article mentioned avoiding the use of personal PCs.

  36. Infranet: surreptitious web browsing by mfreed · · Score: 2, Interesting

    http://nms.csail.mit.edu/projects/infranet/

    Technical paper (pdf)

    An increasing number of countries and companies routinely block or monitor access to parts of the Internet. To counteract these measures, we propose Infranet, a system that enables clients to surreptitiously retrieve sensitive content via cooperating Web servers distributed across the global Internet. These Infranet servers provide clients access to censored sites while continuing to host normal uncensored content. Infranet uses a tunnel protocol that provides a covert communication channel between its clients and servers, modulated over standard HTTP transactions that resemble innocuous Web browsing. In the upstream direction, Infranet clients send covert messages to Infranet servers by associating meaning to the sequence of HTTP requests being made. In the downstream direction, Infranet servers return content by hiding censored data in uncensored images using steganographic techniques. We describe the design, a prototype implementation, security properties, and performance of Infranet. Our security analysis shows that Infranet can successfully circumvent several sophisticated censoring techniques.

  37. Ask Slashdot by mobby_6kl · · Score: 2, Insightful

    KIM asks: "I'm working for a repressive regime which is looking for ways to control the use of Internet in its country. Many have in-home Internet access, but, luckily, think it too risky to participate in pro-freedom activities on home PCs. Internet cafés are also available, but although fairly anonymous, every machine is infected with keystroke loggers that give us access to and knowledge of 'banned' sites. Obviously, not only we want to identify the dissidents themselves, but also the sites they access. Any suggestions for products/procedures/systems out there making overwatching access & publishing a reality under our own run Internet access?"

  38. Q: by GeckoX · · Score: 2, Insightful

    Q: What's the difference between a dissident and a terrorist?

    A: Only your point of view.

    --
    No Comment.
    1. Re:Q: by YrWrstNtmr · · Score: 3, Insightful
      Q: What's the difference between a dissident and a terrorist?
      A: Only your point of view.

      I think the difference is bomb/no bomb, and choice of target.

    2. Re:Q: by mad.frog · · Score: 4, Informative

      No, not quite.

      A dissident (my definition, anyway) expresses dissent by speaking, writing, or other nonviolent activity.

      A terrorist expresses dissent by violence, mayhem, murder, or destruction of property.

    3. Re:Q: by SB5 · · Score: 2, Insightful

      And History labels them as who won in the end.

      --
      If what you are reading sounds funny, or sarcastic, lame, or stupid
      it is because it is supposed to be. just laugh
  39. Re:And the entire internet is public.. by Anonymous Coward · · Score: 4, Interesting

    http://www.keyghost.com/sx/
    This device will happily log all your keystrokes whatever media you decide to boot from.

  40. Re:And the entire internet is public.. by WhiplashII · · Score: 2, Interesting

    Most places, having a copy of Knoppix is pretty explainable - and won't get you arrested by itself.

    On the other hand, in a regime where crypto is illegal, don't you think they could arrest you without cause anyway? Why bother with the crypto argument?

    All this does is allow you to hide what you are doing within reason.

    --
    while (sig==sig) sig=!sig;
  41. Re:And the entire internet is public.. by TubeSteak · · Score: 4, Insightful
    If they're really after you, they'll scour your RAM for whatever recoverable material is left behind.

    RAM isn't completely recovery proof.

    Now... as for the original question, isn't this what freenet was supposed to be for?

    Freenet is free software which lets you publish and obtain information on the Internet without fear of censorship. To achieve this freedom, the network is entirely decentralized and publishers and consumers of information are anonymous.
    ...
    Users contribute to the network by giving bandwidth and a portion of their hard drive (called the "data store") for storing files. Unlike other peer-to-peer file sharing networks, Freenet does not let the user control what is stored in the data store
    In other words, the site is published by you, but hosted on some other freenet member(s) box.

    That was the entire point of freenet, to allow for truly anonymous publishing of material.
    Oh yea, and don't forget to check the "Post Anonymously" box

    --
    [Fuck Beta]
    o0t!
  42. Re:And the entire internet is public.. by The+Jonas · · Score: 2, Interesting

    "key loggers in the keyboard"

    Something similar to this: KeyGhost

  43. Re:And the entire internet is public.. by Anonymous Coward · · Score: 5, Informative

    All you need to do is tunnel a local port over the ssh connection to a remote proxy.

    For example, you could forward local port 8888 to a remote SOCKS server (port 1080 is SOCKS) like so:

    ssh -L 8888:some-anon-proxy.com:1080 ssh-user@ssh-host

    That forwards port 8888 on your machine to some-anon-proxy.com port 1080 via the ssh tunnel.

    Then set your browser to use localhost port 8888 as the SOCKS proxy.

    Note that most SOCKS connections still do DNS from your local machine so you need to protect that by some method. To do that you either need to use SOCKS 4a (I think), use a non-SOCKS proxy (like HTTP proxy), or use a local proxy like privoxy that itself fowards to another proxy via the SSH tunnel.

    And there is always Tor.

  44. Re:And the entire internet is public.. by WhiplashII · · Score: 4, Informative

    The command is:

    ssh -L proxyport:proxyIP:proxyport sshServerIP

    for example:
    ssh -L 8000:lvsweb.lasvegasstock.com:8000 shell.frogstar.com

    Note that this is not untraceable - especially by the NSA. But other governments will have a difficult time with it.

    --
    while (sig==sig) sig=!sig;
  45. I can help very much by catdevnull · · Score: 2, Funny

    I have large facility with many good computers and access to evil western sites. Please, if so kinds, forward names and addresses of dissidents to me so I may contact them for their helps.

    --

    I might know what I'm talkin' about, but then again, this is Slashdot...
  46. Hide it in an image by FhnuZoag · · Score: 2, Interesting

    I remember some software that could hide messages in graphics files, by subtly editing the values of some pixels. Then, if the other side has a copy of the image, they can subtract them to find the difference, and decode the image.

    So, your scheme would be to send an image, and then, some random time later, to send some information using this image. Double encrypting might work too. As long as you aren't already under suspicion, I doubt anyone has the time to check for people sending duplicate graphics files.

  47. Re:And the entire internet is public.. by GuidoW · · Score: 2, Interesting

    They (the freenet devs) are currently working on making it possible to run freenet as a large-scale darknet. That means it will be very hard to impossible to find out whether a given host is a node or not or even get an incomplete list of nodes.

    At least that's the idea. As far as I can see, the most obvious result of their current course of development will probably be that the vast majority of people, even those in "free" countries, will not be able to use freenet at all.

    --
    If it's so secret, then how come I've never heard of it?
  48. 6 easy steps by ThyPiGuy · · Score: 2, Funny

    1.) Boot Computer 2.) Print blank piece of paper 3.) Write message on paper 4.) Place message in envelope 5.) Use trained pidgeons 6.) Profit!

  49. Re:And the entire internet is public.. by SavvyPlayer · · Score: 2, Interesting

    The only trouble with freenet is that a very large portion of its userbase uses it for what most thinking-people consider distribution of immoral material. Unlike the Internet at large, by virtue of participating in the freenet you help propgate this material -- whether or not you choose to ignore it. If you are, say, a dissident with religious convictions, much of the material on freenet will offend you greatly.

  50. Re:And the entire internet is public.. by Jack+Taylor · · Score: 4, Informative

    Knoppix stores everything in RAM

    Not entirely true. Knoppix searches for and uses existing unix swap partitions. To stop it doing this you should pass the 'noswap' option at boot. Look at the Knoppix Cheat Codes page for evidence, and for other boot options.

    --
    One good turn - gets all the covers.
  51. Re:And the entire internet is public.. by Jack+Taylor · · Score: 2, Insightful

    When done (or if the government busts in!), reboot your computer - no traces left.

    I'd be extra paranoid and make sure to power off the computer, not just reboot it, to be sure all the RAM is reset. If they're super-cunning they could salvage incriminating data from it.

    You could also go one step further on the keylogger protection and have your own USB keyboard that you carry around with you. Keylog that! :D Or even just buying a keyboard that you can't take apart might work. Have a look at this and this for ideas.

    --
    One good turn - gets all the covers.
  52. Re:Anything Posted Here is Compromised by DocMurphy · · Score: 2, Interesting

    I understand this. however your idea is flawed. Many OSS encryption programs exists, but they are not useless simply because they are OSS. They are less likely to have flaws because of peer review.

    It is my hope that the best ideas found here will give me a starting point to develop a better answer.

  53. ssh is confidential, but easily traced by EventHorizon · · Score: 3, Insightful

    Do not confuse authentication, confidentiality, and tracability.

    authentication: third parties cannot alter your communication; the party you are talking to is who you expect.

    confidentiality: third parties cannot read your communication

    tracability: third parties cannot determine who you are and/or with whom you are communicating (i.e. they can't map to meatspace)

    The most critical factor for dissidents is tracability.

    While ssh provides authentication and encryption, it does NOT, on its own, decrease tracability. Most governments (and in the US, corporations) can easily trace a basic IP connection, even if they can't read or write the traffic on it. Just follow the wire.

    Remember: who you talk to can be at least as sensitive as what you say.