Drone Solutions

9 replies [Last post]
Tiodargy
Title: NooBot
Joined: 07/22/2012
Posts:
BotPoints: 37
User offline. Last seen 3 years 43 weeks ago.

As many of you know, there was a problem at the 2012 GCER where people were connecting to the Drones without permission. The unofficial group BIA (Botball Intelligence Agency) did manage to track down some who were connecting to the drones, however, could not locate the others. Jeremy Rand added a MAC filter to his Drone firmware to allow only authorized users to connect, but the problem still stood for those who were not using his firmware.

I have compiled a list of ways to stop this problem:

  1. Distribute an official firmware that integrates a mac filter.
      This method did not work for everyone in the 2012 GCER Tournament because not everyone was using the same firmware to control their drones. In order for this to work, everyone would have to use the same firmware.
  2. Build a Faraday Cage
      Building a Faraday Cage is a way to eliminate any external signals. It can protect against interference, including an unauthorized user in the audience. Unfortunately, the faraday cage would have to be deconstructed and reconstructed at every tournament, and the cost of buying metal mesh is not cheap.
  3. Have BIA place a wifi jammer in the vicinity that spams de-authentification packets to any unauthorized mac address trying to connect.
      They will not be able to fly the drone, but an authorized user would not be able to connect while they are still connected to it. Fortunately, common sense will tell the perpetrator "if you can't connect to a network, try to reconnect, or choose a different one" - and after a while, they will get bored and disconnect.

While these three methods should all work, some are more practical than others. Post what you guys think, as well as any other suggestions!

-mourginakis

-Tiodargy

Beta
Beta's picture
Title: The Magnificent
Joined: 02/24/2012
Posts:
BotPoints: 266
User offline. Last seen 3 years 43 weeks ago.

The first option is by far the most practical. I will put this on my (really long) to do list. We can probably do this pretty seamlessly.

Braden McDorman

Developer of the KIPR Link, KISS IDE, KIPR's 2D Simulator, and CBCJVM.

Reach me at bmcdorman(cat)kipr(dog)org where (cat)=@ and (dog)=. if you need assistance of any kind.

Jeremy Rand
Jeremy Rand's picture
Title: Botball Youth Advisory Council
Joined: 04/03/2009
Posts:
BotPoints: 1168
User offline. Last seen 2 years 29 weeks ago.

If KIPR wants my code for the MAC filter, it's on my GitHub (commented out in the connect function in ARDrone.cpp). I think it's the responsibility of teams not using KIPR's firmware to implement the filter themselves (it's 1 line of code, and documented quite well). That said, my understanding is that BIA plans to keep an eye on the situation at GCER next year, because hijacking is extremely uncool. KIPR will have to manage sanctions for any teams who are hijacking drones... my personal opinion is that teams who are hijacking or attempting to hijack drones should be disqualified from GCER (Steve and David may have their own opinion, which of course takes precedence over that of BIA).

-Jeremy Rand
Senior Programmer, Team SNARC (2012-2013), Norman Advanced (2010-2011), Norman HS (2008-2009), Norman North (2005-2007), Whittier MS (2003-2004)
2012-2013 VP of Tech, 2011 President, Botball YAC (2009-2013)
Mentor, Alcott and Whittier MS

Jeremy Rand
Jeremy Rand's picture
Title: Botball Youth Advisory Council
Joined: 04/03/2009
Posts:
BotPoints: 1168
User offline. Last seen 2 years 29 weeks ago.

I've added a C wrapper for the MAC pairing feature to my AR.Drone library installer. Pairing a CBC with a Drone is now 1 line of code in a C program (no need to rebuild firmware). I'll be sending it to KIPR for testing tomorrow. For those of you who are impatient and are willing to work with beta software which has no warranty, the relevant code is now on my GitHub (in the drone branch).

So, with that out of the way, when are we getting an announcement about the 2012 AAV Contest? Team SNARC has been hard at work with our haxx! :-)

-Jeremy Rand
Senior Programmer, Team SNARC (2012-2013), Norman Advanced (2010-2011), Norman HS (2008-2009), Norman North (2005-2007), Whittier MS (2003-2004)
2012-2013 VP of Tech, 2011 President, Botball YAC (2009-2013)
Mentor, Alcott and Whittier MS

susanrichard
Title: NooBot
Joined: 11/30/2016
Posts:
BotPoints: 2
User offline. Last seen 1 year 1 week ago.

I think it's the responsibility of teams not using KIPR's firmware to implement the filter themselves (it's 1 line of code, and documented quite well). management assignment writing service That said, my understanding is that BIA plans to keep an eye on the situation at GCER next year, because hijacking is extremely uncool. KIPR will have to manage sanctions for any teams who are hijacking drones.

codesjunction
Title: NooBot
Joined: 08/25/2016
Posts:
BotPoints: 12
User offline. Last seen 18 weeks 4 days ago.

The only means most gamers find out about on how you can gain robux is via placing in a great deal of effort and time and also levelling up, along with acquiring them with you genuine difficult made money, which you either do not wish to do, or you do not have the cash to buy robux because of your age. One more terrific aspect of the free robux hack Generator is that no downloads are needed.

midou
Title: NooBot
Joined: 09/23/2017
Posts:
BotPoints: 2
User offline. Last seen 11 weeks 2 days ago.

Great post This is the best way on how to get free Robux! Our Robux Hack is made for players who wants to get free robux! robux hack

charlesainsley
Title: NooBot
Joined: 10/11/2017
Posts:
BotPoints: 2
User offline. Last seen 8 weeks 5 days ago.

I believe it's the duty of groups not utilizing KIPR's firmware to actualize the channel themselves (it's 1 line of code, and reported great). administration sssss That stated, my comprehension is that BIA intends to watch out for the circumstance at GCER one year from now, since commandeering is to a great degree uncool. KIPR should oversee sanctions for any groups who are seizing rambles Coursework Help

AdamMilne
Title: NooBot
Joined: 09/08/2017
Posts:
BotPoints: 18
User offline. Last seen 3 days 6 hours ago.

Nowadays drones have been used for diverse motives. These merchandises are used for an industrial reason additionally for a worldwide cause. Recent days drones are getting used at the navy location. Drones also are recognized to had been used for warfighting purposes. Cheap Essay Writer UK

BachJohann
BachJohann's picture
Title: NooBot
Joined: 11/28/2017
Posts:
BotPoints: 8
User offline. Last seen 22 hours 51 min ago.

I acknowledge all that you have added as far as anyone is concerned base.Admiring the time and exertion you put into your online journal and point by point data you offer.Thanks. voyance-amour-eternel.com