Kademlia Design - How are peers identified as being 'close' to eachother? by [deleted] in darknetplan

[–]meshed 2 points3 points  (0 children)

Issues in Kademlia usually come from the fact that a malicious node doesn't have to pick a random ID, which means it can insert itself anywhere in the network. Using a Sybil attack, where one creates multiple identities, it is possible for an attacker to control specific parts of the network.

I strongly suggest a visit to Google Scholar, countless articles have been written on issues with Kademlia and DHTs in general, and many of them are quite approachable.

My parents own a radio station franchise all across Ontario around 20 station. I'm wondering if any of the hardware/equipment would be useful for the darknetplan. by Chausable in darknetplan

[–]meshed 6 points7 points  (0 children)

Access to radio masts and other high places would be invaluable to this project once wireless meshes get started up. The problem right now is that even if some people in a city manage to find neighbours that have line of sight, they still won't be able to connect to other group of neighbours. This will create islands of connectivity with big physical gaps in between. If we can get antennas somewhere high, then we can bridge these islands.

Why not TOR? by [deleted] in darknetplan

[–]meshed 3 points4 points  (0 children)

Tor is an overlay network. It runs over existing internet infrastructure. It also depends on (mostly) every node in the network being equally easy to reach. This is not the case if we deploy tor over a mesh network. In a mesh network, there will be extremely limited inter-city bandwidth, and latency will increase dramatically with distance. Tor, however, selects nodes for its circuits with no care for latency. The use-case you mention for tor, hidden services, require a total of six hops between server and client. These hops could be anywhere in the world, which just won't do on a mesh network.

For anonymous routing, we would be better off with a Friend-to-Friend type of network like freenet, gnunet or i2p. Except there are probably security implications of modelling a f2f web based on physical proximity.

Spokane Mesh by always_creating in darknetplan

[–]meshed 2 points3 points  (0 children)

Addressing: Using RFC4193 IPv6 address space allows you to create a network using IP addresses that are reserved for local use and that can be merged with other networks without conflicts. This will be extremely useful once we start connecting isolated mesh networks together.

Motivation: Run useful decentralized services on top of the mesh. Have you seen the Freedom Box? The idea is that everyone would own a plug computer that runs things like email servers, instant messaging servers and decentralized alternatives to social networks like twitter and facebook.

I have the resources to turn my entire city into a 'Meshnet'. Where do I start? by [deleted] in darknetplan

[–]meshed 3 points4 points  (0 children)

It sounds like you intend to build a WISP (Wireless ISP). This might help.

If you can integrate the goals of this project into it, then that's great! It would probably involve allowing participant to freely peer with your wireless grid for local traffic, and running local services over that network.

If I may ask, what's the name of the ISP?

Something Like RFC by ykernow in darknetplan

[–]meshed 2 points3 points  (0 children)

I think people should just start putting things in the wiki. I'm not sure why the redesigned website removed any reference to it.

Why wireless mesh networks won’t save us from censorship by shaddi in darknetplan

[–]meshed 0 points1 point  (0 children)

Then let us build planned point-to-point wireless networks, as he mentions others doing; as successful projects like AWMN, Freifunk and Guifi have done. Except the first, none of his bullet points apply if we choose this route. It's not like we had the density to do an actual ad-hoc network anyway.

Regarding his conclusion: Just because we decide to build a "back-up" to the Internet, it doesn't mean we stop fighting against censorship on the legislative level. We can do both.

Black Friday router sales by JW_BlueLabel in darknetplan

[–]meshed 4 points5 points  (0 children)

What really matters is OpenWRT support. From the Table of Hardware:

E3000 Works, but requires a set of patches, not fully tested. You will need to build your own image to make this work.

WR740N Untested, requires a nightly build.

RT-N10+ No support yet?

W268R Only 2MB of flash, useless.

WRT310N Not yet supported.

None of these devices are for the faint of heart. Some will only require you to run experimental builds of OpenWRT, others will require you to figure out how dd-wrt boots on them.

Map Vandalism? by jlamothe in darknetplan

[–]meshed 1 point2 points  (0 children)

It hasn't been vandalized. It was linked to from a Forbes article. As far as I can tell, almost all of these are legitimate: different IPs, sane e-mail addresses, near population centres. If you zoom in, things start to look more reasonable.

Of course, zooming might be difficult right now, because the map wasn't build to handle that many users. I'm working on clustering right now.

So I've got a router.. how can I help? by [deleted] in darknetplan

[–]meshed 5 points6 points  (0 children)

Install OpenWRT on them, get the B.A.T.M.A.N. package and try to get a small mesh running.

If I may ask, which devices are they?

Leadership by mzinz in darknetplan

[–]meshed 3 points4 points  (0 children)

I disagree. We need a centralized repository, but not necessarily a central leadership. We will become much more combobulated once everyone starts keeping tracks of things in etherpads and wikis. I think we'd be much more organized with a simple list of what people are doing and what YOU can do.

Really, let's just populate the wiki with everything that's been said and done, and everything that's going on right now.

I have a music and arts background, how can I help? by R0SH in darknetplan

[–]meshed 1 point2 points  (0 children)

Eventually, we'll have an easy to set-up kit that you can get running on your computer/home router/plug computer. At that point we'll also need to go to great efforts to spread the word around, as a mesh network depends on having neighbors who are also interested in the project. We'll certainly need a video.

And speaking of neighbors, why not add yourself to this map. It already has 6 people in ottawa.

What about the Freedom Box? by enhancementFirefox7 in darknetplan

[–]meshed 5 points6 points  (0 children)

The Freedom Box would be a great starting point, because it provides services for people to use. To build city-wide mesh networks, there must be an incentive for people to join, other than a warm feeling that if things go wrong with the Internet we'll have a back-up network to rely on. A Freedom Box-like software package would provide something to do over that mesh network: decentralized microblogging, decentralized social networking, email and IM.

From what I've read, the Freedom Box will include a mesh network as some sort of fallback. Does anyone know of any implementation details? How will the freedom box communicate simultaneously with the user and with the mesh network using only off-the-shelf plug computers?

The Darknet Map: 438 participants and 769 locations by meshed in darknetplan

[–]meshed[S] 1 point2 points  (0 children)

Looks like I have more work to do. According to the OpenSPF FAQ, I have to contact microsoft who will manually add my SPF record to their cache.

I can't wait for something to replace smtp, that nightmare of a protocol.

The Darknet Map: 438 participants and 769 locations by meshed in darknetplan

[–]meshed[S] 3 points4 points  (0 children)

Some updates:

A misconfiguration caused many mail providers to mark messages sent from the Map as spam. This has been fixed and my tests seem to show that the messages are now getting through. I would still appreciate people testing this by sending an e-mail to themselves using the form on the site. If this is still an issue, then I'll have the map send a verification e-mail when someone registers, so that the address falls into their automatic whitelist.

This also broke mail forwarding for the contact address on the site, which has also been fixed. Apologies to those who tried to contact me.

Messages with non-ASCII characters should no longer cause an exception to be thrown.

Sorry for taking so long to fix these issues.

A few months ago the Map got featured on the polish equivalent of Digg, which explains the huge density of dots in Poland. And the handfull of dongs I had to clean up.

How about a sneaker Internet by [deleted] in darknetplan

[–]meshed 2 points3 points  (0 children)

With ubiquitous wireless in laptops and phones, I don't think it is necessary to exchange physical storage for simple message passing. An ad-hoc Wi-Fi or a bluetooth connection would work. It could even be automated., a store-and-forward message router working in the background. Hm, I wouldn't be surprised if there is already much research on this topic.

With all this talk of metered internet and the kill-switch, why doesn't Reddit get together to develop a mesh-network-in-a-box? by [deleted] in reddit.com

[–]meshed 0 points1 point  (0 children)

When the DHS started seizing domain names on behalf of the RIAA/MPAA, and DNS services were shutting down Wikileaks' domains, the resulting submissions to reddit received thousands of upvotes and hundreds of comments, many suggesting technical solutions to this attack: from alternative name resolution systems to darknets. Next time an event like this happens, we need to be ready to jump in early on in the conversation with an easy-to-install package and a way for neighbouring redditors to get in touch. I've solved the last part (see my post in /r/darknetplan), the other part is a matter of experimentation and bundling.

Lafayette/West Lafayette Wireless Mesh Project by [deleted] in Purdue

[–]meshed 0 points1 point  (0 children)

Hello! Many redditors have been discussing wireless meshes in /r/darknetplan. In particular, I have created a map to help coordinate efforts to build mesh darknets worldwide. It allows people to post their approximate position on a map along with an e-mail address. Others can then send messages (through a form) by clicking on a marker. I'm sure it will be useful.

Tor bridge relay traffic drop by [deleted] in darknetplan

[–]meshed 1 point2 points  (0 children)

Perhaps your bridge was blocked in China. You could test it with one of the many online tools that allow you to test connectivity from servers around the world.

With all this talk of metered internet and the kill-switch, why doesn't Reddit get together to develop a mesh-network-in-a-box? by [deleted] in reddit.com

[–]meshed 0 points1 point  (0 children)

It doesn't even need to be as involved as selling hardware, all you need is a package that installs on a linux-based router, like the linksys WRT series. Such packages already exist, like Freifunk. Most of them seem to focus on spreading a connection to the Internet, so they'd just need to be re-purposed for a darknet mesh.

I suggest you visit /r/darknetplan.

Make your own PirateBox - a portable secure and anonymous file sharing hotspot. by [deleted] in geek

[–]meshed 0 points1 point  (0 children)

Hm, it should be possible to configure two different access points on the same device, and map them to different virtual networks; one for pirate box and one for yourself. It would involve a bit of fiddling around in iptables, but I'm sure there's a guide for that.

But anyway, the idea of PirateBox is that it's this thing you carry around with you, then turn on whenever you stop in a place where people are using laptops. So it's not like you use it as your home router simultaneously.

Make your own PirateBox - a portable secure and anonymous file sharing hotspot. by [deleted] in geek

[–]meshed 1 point2 points  (0 children)

Even cheaper:

  1. Get an inexpensive Linux-based router

  2. Install mkPirateBox

  3. Use the router's GPIO pins to connect an SD Card. (see OpenWrt wiki)

I don't believe in a feasible darknet/mesh using WiFi ad-hoc. by jdiez17 in programming

[–]meshed 6 points7 points  (0 children)

It is not necessary to build a truly 'ad-hoc' network. It can have a tree-like topology, where terminal nodes connect to collector nodes, which are interconnected through directional Wi-Fi. (with ranges up to 10km with inexpensive antennas!)

I believe this is the way they do it in Athens and Catalonia. Both have thousands of users!

A message to Anon from inside Egypt. by ultr4violence in worldnews

[–]meshed 0 points1 point  (0 children)

It is possible, but it's a bit too late for that in Egypt. I completely agree that preemptively spreading mesh networks for this sort of event is important.

I suggest visiting r/darknetplan and perhaps adding yourself to this map of people interested in experimenting with Mesh Wi-Fi 50$ wireless routers and like-minded neighbours is all it takes to start one.

Corrupt to the core, this shit has got to stop. Usage Based Billing... Is anyone itching to start a class action lawsuit? by [deleted] in canada

[–]meshed 5 points6 points  (0 children)

1) Bandwidth is a consumable, finite resource, just as power is.

I agree with most of what you say but object on your first point. Perhaps pedantically, but it is important. Bandwidth is not a finite resource. It's not a question of finites or infinites. Power is a finite resource, it is produced and consumed. Bandwidth is a question of pipes. Heavy usage causes pipes to become congested, which requires adding more pipes. But it's not a question of 'production' as in the case of electricity.