Live data from Hacker News

AirDrop Anywhere – Making it work on Windows

bakedbean.org.uk

1–10 of 32 posts

Re: AirDrop Anywhere – Making it work on Windows

#2
"it is unlikely that a non-Apple device has hardware support for adhoc wireless connections between devices. This makes implementation of AirDrop directly on non-Apple devices practically impossible without additional hardware. Instead we’ll implement a proxy..."

I get what they mean here, but it has been done. It does require a Wi-Fi card with support for monitor mode and frame injection. OWL did it with an Atheros AR9280.

Open drop also requires extracting keys from an Apple device if you want Apple interop.

See OWL:

https://github.com/seemoo-lab/owl

And Open drop:

https://github.com/seemoo-lab/opendrop

Re: AirDrop Anywhere – Making it work on Windows

#5
I appreciate the hard work and expertise. But I absolutely do not get the point in reverse engineering a protocol that has been actively closed off. We can all come up with a universal airdrop RFC instead. That effort would be better spent.

It's not some magic, it will be a very simple protocol.

Re: AirDrop Anywhere – Making it work on Windows

#6

I appreciate the hard work and expertise. But I absolutely do not get the point in reverse engineering a protocol that has been actively closed off. We can all come up with a universal airdrop RFC instead. That effort would be better spent. It's not some magic, it will be a very simple protocol.

Probably because reverse-engineering it is less effort than rewriting all the clients that Apple has already written.

Re: AirDrop Anywhere – Making it work on Windows

#7

I appreciate the hard work and expertise. But I absolutely do not get the point in reverse engineering a protocol that has been actively closed off. We can all come up with a universal airdrop RFC instead. That effort would be better spent. It's not some magic, it will be a very simple protocol.

Because AirDrop is already available on millions of Apple devices. If you start a new protocol it will only be available for a small user base and you need to ask Apple, Google and Microsoft to implement it.

Re: AirDrop Anywhere – Making it work on Windows

#8

I appreciate the hard work and expertise. But I absolutely do not get the point in reverse engineering a protocol that has been actively closed off. We can all come up with a universal airdrop RFC instead. That effort would be better spent. It's not some magic, it will be a very simple protocol.

>> But I absolutely do not get the point in reverse engineering a protocol that has been actively closed off.

You might be in the wrong forum. ;P

I kid obviously - but in all seriousness some people actually do this stuff for fun! And also just to know more about the services we use every day.

Re: AirDrop Anywhere – Making it work on Windows

#9
post #7

I appreciate the hard work and expertise. But I absolutely do not get the point in reverse engineering a protocol that has been actively closed off. We can all come up with a universal airdrop RFC instead. That effort would be better spent. It's not some magic, it will be a very simple protocol.

Because AirDrop is already available on millions of Apple devices. If you start a new protocol it will only be available for a small user base and you need to ask Apple, Google and Microsoft to implement it.

I think that, like imessage, you need certificates signed by Apple in order to actually use it with Apple devices.

Really you'll be happier if you just ignore everything going on with iOS and Android.

Re: AirDrop Anywhere – Making it work on Windows

#10
post #2

"it is unlikely that a non-Apple device has hardware support for adhoc wireless connections between devices. This makes implementation of AirDrop directly on non-Apple devices practically impossible without additional hardware. Instead we’ll implement a proxy..." I get what they mean here, but it has been done. It does require a Wi-Fi card with support for monitor mode and frame injection. OWL did it with an Atheros…

When you turn your android phone into a wifi hotspot, it creates a lan between your phone and the client. Isn't that enought ?
Post reply on HN