ОпенДроп, аналог отвореног кода Аппле-овог АирДроп-а

ОпенДроп

Сеемоо Лаб, истраживачка лабораторија специјализована за сигурне мобилне мреже, хје развио ОпенДроп, отворену имплементацију Аппле-ове функције АирДроп. АирДроп је функција коју је развио Аппле за размену садржаја са другим Мац, иПхоне, иПад или иПод тоуцх у близини путем Финдер-а из Филе Манагер-а на Мац ОС системима или Цонтрол Центер-а на иОС системима.

Функција АирДроп појавила се у Мац ОС Кс в10.7 Лион, али замене су биле могуће само између Мац-а. АирДроп се на иОС-у појавио од седмог издања. Тек када су иОС 8 и ОС Кс Иосемите могли да се размене између Мац ОС-а и иОС-а.

АирДроп омогућава корисницима тренутно дељење фотографије, видео записе, документе и друго датотеке са оближњим Аппле уређајима преко Блуетоотх-а и Ви-Фи-ја.

О ОпенДропу

ОпенДроп је алатка са командне линије која омогућава дељење датотека између уређаја директно преко Ви-Фи-ја. Његова карактеристика Једино што подржава Аппле АирДроп протокол, који вам омогућава да делите датотеке са Аппле уређајима са иОС-ом и мацОС-ом.

Да бисте осигурали компатибилност са Аппле АирДроп, ОпенДроп захтева да циљана платформа подржава одређени слој Ви-Фи везе.

Такође, потребан је Питхон 3.6 или новији, као и разне друге библиотеке. АирДроп ради искључиво на Аппле Вирелесс Дирецт Линк (АВДЛ), али ОпенДроп је подржан само на Мац ОС или Линук системима који имају поновну имплементацију АВДЛ отвореног кода као ОВЛ.

Његова посебност је у томе што је компатибилан са протоколима које користи АирДроп, што омогућава дељење датотека са Аппле уређајима са иОС и Мац ОС.

Дакле, компатибилан је само са Аппле уређајима који су у неограниченој дефиницији од стране других корисника, јер селективна дефиниција уређаја и слање кроз адресар захтевају сертификат Аппле дигиталног потписа.

На нивоу протокола, имплементација је у потпуности компатибилна са Аппле уређајима, омогућавајући вам да организујете интеракцију система заснованих на Линуку са иОС и мацОС уређајима.

Иако је ОпенДроп опција, још увек има прилично ограничења, од којих можемо споменути следеће:

  • Мац ОС и иОС пријемници омогућени преко Блуетоотх Лов Енерги (БЛЕ): Аппле уређаји покрећу свој АВДЛ интерфејс и АирДроп сервер тек након што приме прилагођени пост преко БЛЕ. То значи да Аппле АирДроп пријемници можда неће бити откривени чак и ако их сви могу открити;
  • Статус аутентификације пошиљаоца / примаоца и везе: Тренутно не постоји пеер-то-пеер аутентификација као у АирДроп-у.
  • ОпенДроп не проверава да ли је ТЛС сертификат потписан од Аппле роот-а и да ли је запис о провери Аппле ИД-а тачан. Такође, ОпенДроп аутоматски прихвата све датотеке које прими због статуса везе који недостаје;
  • слање више датотека: АирДроп подржава истовремено слање више датотека, за разлику од ОпенДроп-а.

Као резултат, видимо да још увек није компатибилан са свим АирДроп функцијама или је можда некомпатибилан са будућим верзијама АирДроп-а.

ОпенДроп је у потпуности развијен у Питхону, а објавио га је Сеемоо Лаб под ГНУ Генерал Публиц Лиценсе в3.0.

Како инсталирати ОпенДроп на Линук?

За оне који су заинтересовани за могућност инсталирања ОпенДропа на своју Линук дистрибуцију стрТо можете учинити пратећи упутства која делимо у наставку.

ОпенДроп може се инсталирати уз помоћ Питхон менаџера пакета (ПИП), инсталација на овај начин може се извршити отварањем терминала на вашем систему и уписивањем следеће наредбе на њега:

pip3 install opendrop

Други начин за инсталирање овог пакета је преузимање кода овог и инсталирање пакета са преузетим.

То радимо са терминала куцањем:

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

pip3 install ./opendrop

И воила, да бисте сазнали више о опцијама за употребу, можете извршити наредбу:

opendrop -h

Или можете посетити следећи линк да бисте сазнали више о томе.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.