Deluge Anonymizing Browser Now Includes Bittorrent
markybob writes "An open-source bittorrent client, Deluge, now provides an internal, anonymizing browser to protect its users from overzealous ISPs. The client runs on Windows, Linux and OS X. From the site: "Everyone knows that it is common practice for ISPs to do their best to either block or throttle bittorrent users. We believe that this is wrong and unethical, as there are many legal uses for bittorrent. If an ISP is throttling or blocking bittorrent traffic, you can pretty much bet that they're tracking which users visit bittorrent-related sites so that they can better block or throttle those users." Their forum has more info"
I just got it and am curious. I encrypt everything but I still worry so I'm looking into this.
They are the only broadband option in my area.
I have logged comcast throttling my bandwith and posted it on my site I am now pursing legal action
yeah right
har de fucking har
buncha thieves, no respect for copyrights, intellectual property, and blood sweat and tears to produce the bits that you love to steal. Ironically, you only steal it because it has value to you, value that your worthless ass refuses to pay for. Rationalize all you want, scumbag.
Hahahaha! You'll never catch me, SCO weenies!
"Deluge BitTorrent Client Now Includes Anonymizing Browser"
And to be exact, this is Deluge 0.5.8RC1
the links to both the source code and the debian package is broken...
Politics is Treachery, Religion is Brainwashing
This is great, because it makes it easier for me to be a leech and take other peoples hard work for free. Fuck the content producers! what have they ever done for us?
Small correction: The Mac OS X version uses X11, not Cocoa.
CDE open sourced! https://sourceforge.net/projects/cdesktopenv/
In related news, semantically reversed article headlines now include slashdot!
Also, the summary is highly misleading. This is not a bittorrent-based replacement for TOR as one might conclude from the summary. The browser is merely designed to conceal the IPs of people surfing websites hosting torrents by going through a proxy. You also see ads while using the service. I wonder how long it will take ISPs with an anti-bittorrent agenda to block their proxies... Quoting TFA's FAQ:
Yeah, sorry, I tend not to tolerate ads in my browsing experience, why should I put up with them for torrent downloads? Also, I thought ad-supported p2p programs went away with KaZaa?
and...
I think this falls under the categories of "Why should we trust your servers?" and "Whitelists suck."
I say this every time the subject of p2p apps comes up: solutions such as these simply add to the arms race between ISP and file-sharers. In the end this will solve nothing. Instead of attempting to out-tech Big Content there should be a focus on improving consumer rights.
Then again this could be an attempt to to show that ads and donations may be a way to support the distribution of content via BT.
God, schmod. I want my monkey man!
I've rarely seen Bittorrent used for legitimate uses. The one glaring exception has been the annoying tendency for Linux distributions and mirrors to no longer put DVD ISOs on their FTP or web sites and instead point to a damn torrent. That's fine for people at home, but if you're trying to download it through a corporate firewall it's damn near impossible. Hopefully this doesn't catch on because I'm sorry to have to break it to you guys, but BitTorrent isn't exactly a firewall-friendly protocol and makes a horrible method of distribution.
Almost a year ago I switched from Comcast Cable Modem to AT&T ADSL just to save money. My BT traffic wasn't throttled then (though I see stories that now Comcast is throttling it at least in some areas), and it isn't throttled now. So I don't know that it is a common practice, would like to hear of all ISP that do so, please post your experiences. I'm 30 miles north of Chicago.
i am not able to download the windows version. anyone else having the same issue? cheers
Doesn't that imply that those ISPs to which they refer are actually trying to block or throttle those users who are using BitTorrent to download copyrighted works? Most "BitTorrent sites" I've heard of are for copyrighted works. Seems the ISPs are trying to be selective.
Don't get me wrong: I think blocking shouldn't be their concern, but the post does seem to imply that some ISPs are at least trying not to blindly block or throttle everyone.
Let's put it another way: there are some firewall administrators who aren't BitTorrent friendly. If you work in a company that has such a firewall and you have a problem with BitTorrent, you should take it to the IT administration. Oh, wait, perhaps your problem is that the IT people in your company aren't Linux-friendly? Then download at home and bring a CD or DVD to work.
The one big advantage BitTorrent has is that it avoids slashdotting the server. Traffic doesn't concentrate, it has a much gentler effect both on the servers themselves and on the internet backbone as a whole, because you end downloading more from those peers that have more bandwidth.
Picture if you will a pasty-white geek who has written some software. "The service my software provides puts people who use it at risk," he muses, "How might I protect those who may not know how to protect themselves?"
Suddenly, a light goes off. Or on. I think it goes on. Anyway, he thinks, "I could integrate a browser that accesses a limited number of related services in such a way as to provide a safety net for the non-nerds whom I appreciate so well!"
Time passes. "Oh, fuck. This is going to cost me money," the nerd thinks, "How can I provide this service when it costs me money, and I need to buy Ramen?"
Another lightbulb does its thing. "Advertisement!"
There you have it. If you don't like it, cut pasty-dude a check.
Please stop stalking me, bro.
The best solution, ofcourse, is to switch to a less zealous ISP. But that is not always possible: I, for example, find myself subletting an
apartment that comes with horrible, horrible Comcast DSL (who actively reset with your TCP connections).
In these cases say Aye, matey and hook up to the swedish Pirate Party's Relakks VPN service (as seen on Slashdot)
to get past your pesky ISPs rules. It's also be very useful if you use coffeeshop wireless a lot and your email provider still requires plain-text passwords.
Arrr, we be lootin' again!
So these guys let/suggest you use their proxy, essentially creating a central database of torrent sites, account information and statistics on what torrents were downloaded from where (and importantly when).
I really hope this does not catch on.
How are you defining "legitimate"?
The announcement suggests a similar inversion of ethical and legal when it says "Everyone knows that it is common practice for ISPs to do their best to either block or throttle bittorrent users. We believe that this is wrong and unethical, as there are many legal uses for bittorrent."; does this mean that if there were no legal uses BitTorrent would be "wrong and unethical"?
Digital Citizen
The headline was obviously written in Soviet Russia.
After all, I am strangely colored.
Link to the OSX version on their site is broken. Anyone know of a mirror? (email is gregnorc@gmail.com)
We don't single out users, we monitor nodes, which many customers are attached to. If a node is exceeding healthy levels (different nodes have different max levels, there's no one set "healthy" level) then that node is shaped until the traffic goes down.
My comments here are my own; I do not speak for my employer.
On Linux/Unix, Deluge's internal browser uses Gecko, which is Mozilla Firefox's engine. On Windows, Deluge uses IE 7. Why? Although it would've been far easier for us to have the same browser backend, the Mozilla people have chosen to not care about GTK+ applications on Windows and have made it almost impossible to support outside of C#. Bug them, not us. For various reasons I haven't moved to Linux.
For various other reasons I refuse to use MS non-OS apps when possible.
IE7 is one of my 'when possible' items.
I'll take my chances with my ISP tracking me.
People should use a regular browser with an open proxy if they wish to be (more) anonymous.
To give you those "free roads" you drive on, the government charges you taxes. To give out free services, charities accept contributions.
I doubt many of the gimme,gimme, free software takers actually develop anything substantial or contribute anything, apart from annoyance.
Perhaps with time people will mature in their outlook and freely contribute better than they do now: "Hey I like service x or software y. Here's $20 to say thanks!". This is not yet happening but perhaps it will one day.
Engineering is the art of compromise.
While the anonymization may be useful for other reasons, if your problem is filtering by your ISP then a better solution is, if possible, to get a different ISP. If you keep giving them your money, then not only do you seem to be implicitly consenting to their behavior, you're actually financially supporting it.
Now I realize that in some places people may really have no reasonable choice, but it's been my experience that many people who live in an area where there is a choice still go with providers (e.g. Comcast) who do this sort of stuff because they have the best nominal price to bandwidth ratio. When those people complain about filtering, unstated caps, etc., I have very little sympathy. Don't like it? Vote with your wallet. I hate the behavior of these ISPs and pay extra for an ISP that is much better behaved. I really burns me that others who have a choice and should know better keep giving money to these jerks.
"You call it a new way of thinking; I call it regression to ignorance!" -- Operation Ivy
I have a feeling many of you people complaining about poor download speeds just don't know how to configure your bittorrent client or router. With my upload capped to around 8-10kb/s (384kb dsl connection), I ALWAYS get max transfer rates on popular torrents like Linux distributions. Sure, each individual peer/seed I'm connected to only uploads around 3-5kb/s but when there are so many of them its easy to get good speeds. I also have the peace of mind that comes from knowing I'm lowering bandwidth costs for free software developers.
For what definition of "best"? This is terrible writing. I would subtract a full letter grade from any undergraduate paper with that phrase by the second semester of first year.
It's a pretty simple matter if you control the hardware to set up an ISP's network so that no peer-to-peer packets are exchanged whatsoever.
I guess the implication is that "best" has something to do with not being quite so blatant. Another step or two down this path, we could just as easily s/do their best/strike a balance/ "between bandwidth hogging torrents and other network usage".
But oh no, that might change the hat colour of the venal packet packers that be, and apparently hat colour was the core sentiment for posting this story in the first place. Juvenile. Not their best, not even close.
The best client out there for Linux users with Gnome (KDE users can look to kTorrent). Been using it for some time.
-- Lattyware (www.lattyware.co.uk)
Granted, you'd have to have other, uncensored peers, but it might be nice if compatible clients were willing to proxy for each other.
Of course, it'd have to be a well-written and optional feature. Such code would probably introduce security risks if it were not properly implemented.
I had given up on using BT for Linux ISO transfers as they would take me down to 33KB/s no matter my encryption settings. After trying Deluge, I saw full-pipe transfers at 500 KB/s. Succes! (Or so I thought.)
I retryind Azureus and it too was showing full speeds -- even with crypto disabled.
Methinks Comcrap has learned a lesson. I was about to leave them for an ADSL provider or until AT&T gets their fiber to my door (it's underway in my alley).
"One of the problems with "Free Software" are the take, take, take folk. Ultimately if you value something you should support it, either financially by direct payment or by recognising that it needs money (eg putting up with ads)."
And if you value free movies, music, games, software, and books? then you should...oh wait! Isn't that how this mess started in the first place?
Sometimes (opensource?) software projects get ahead of themselves. Stick to what you're good at. Improve the code, make the program faster, leaner, smaller, but there's no need to add in completely unrelated and extemporaneous features.
An anonymous browser built in to a bittorent program? Ugh. With ad-support?!? I just puked into my mouth a little. Make a separate program for that crap, or at the very least make it an optional plugin (with no signs of it or adding resource usage otherwise).
Please Deluge creators and maintainers... you've created a fantastic open-source bittorrent program. Don't ruin it and turn it into another bloated slow Azureus.
Small correction: The Mac OS X version uses X11, not Cocoa.
I don't see where Cocoa is mentioned in the summary, or linked articles. Was the summary/article silently updated - or were you correcting your own assumption that an OS X binary must be cocoa?
There are shills on slashdot. Apparently, I'm one of them.
I am running FireFox with NoScript and I had to turn off the script block for the root site to allow the windows link to work. Hope that helps.
-- You are in a maze of little, twisty passages, all different... --
minicity url. gack
Unknown-00-0d-94-ed-6b-11:~ apple$ sudo port install deluge ./build.sh " returned error 1 /usr/bin/ld: /usr/lib/gcc/powerpc-apple-darwin8/4.0.0/../../../libSystem.dylib unknown flags (type) of section 9 (__TEXT,__dof_plockstat) in load command 0 /usr/bin/ld: /usr/lib/libSystem.B.dylib unknown flags (type) of section 9 (__TEXT,__dof_plockstat) in load command 0
---> Fetching boost-jam
---> Attempting to fetch boost-jam-3.1.15.tgz from http://downloads.sourceforge.net/boost
---> Verifying checksum(s) for boost-jam
---> Extracting boost-jam
---> Configuring boost-jam
---> Building boost-jam
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost-jam/work/boost-jam-3.1.15" &&
Command output: ###
### Using 'darwin' toolset.
###
rm -rf bootstrap
mkdir bootstrap
cc -o bootstrap/jam0 command.c compile.c debug.c expand.c glob.c hash.c hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c newstr.c option.c output.c parse.c pathunix.c pathvms.c regexp.c rules.c scan.c search.c subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c pwd.c class.c native.c w32_getreg.c modules/set.c modules/path.c modules/regex.c modules/property-set.c modules/sequence.c modules/order.c execunix.c fileunix.c
collect2: ld returned 1 exit status
Error: The following dependencies failed to build: boost boost-jam gmake gettext expat libiconv dbus-python25 dbus docbook-xml-4.1.2 xmlcatmgr libxml2 zlib pkgconfig xmlto docbook-xml-4.2 docbook-xsl getopt libxslt dbus-glib glib2 py25-gobject python25 py25-numeric py25-gtk gtk2 atk cairo fontconfig freetype libpng render xrender XFree86 gtk-doc perl5.8 scrollkeeper docbook-xml docbook-xml-4.3 docbook-xml-4.4 docbook-xml-4.5 p5-xml-parser jpeg pango Xft2 xorg-xproto xorg-util-macros tiff xorg libglade2 py25-cairo py25-xdg py25-zlib
Error: Status 1 encountered during processing.
I did a tad bit of reverse engineering on their proxy. It's a spare server from some consulting company (147932-web1.dipconsultants.com) running a Squid configured to check for the string "Deluge BitTorrent" in the user agent. Not only that, but it sends the X-Forwarded-For header, as can be seen with a simple script: http://germantown.enanocms.org/headers.php. False sense of anonymity if you ask me.
Also, their URL filter doesn't seem to whitelist sites at all, or if it is a whitelist, it's a pretty wide one. I posted this message through the proxy. Target.com, fark.com, and christmas-cookies.com all worked fine through the proxy.
--Dan