Yadda nake amfani da AirDrop maimakon Tinder

Yadda nake amfani da AirDrop maimakon Tinder

Na'urorin Apple suna da kyakkyawan fasalin Airdrop - an yi shi don aika bayanai tsakanin na'urori. A wannan yanayin, ba a buƙatar saiti ko haɗin farko na na'urori; komai yana aiki daga cikin akwatin a dannawa biyu. Ana amfani da ƙari akan Wi-Fi don canja wurin bayanai, sabili da haka ana canja wurin bayanai a cikin babban gudu. A lokaci guda, ta amfani da wasu dabaru, ba za ku iya aika fayiloli kawai ba, amma kuma gano lambar wayar mutumin da ke cikin motar jirgin karkashin kasa ɗaya tare da ku.

A cikin shekarar da ta gabata ina amfani da wannan aikin don yin abokantaka masu ban sha'awa a kan hanyar aiki, a kan jigilar jama'a, da wuraren cin abinci na jama'a. A matsakaita, Ina gudanar da yin sababbin abokai da yawa kowace rana, kuma wani lokacin na bar jirgin karkashin kasa a cikin kamfanin sabon mutum.

A karkashin yanke zan ba ku labarin duk persimmons.

Ta yaya AirDrop ke aiki?

Yadda nake amfani da AirDrop maimakon Tinder

AirDrop ka'ida ce don canja wurin fayiloli a cikin hanyar sadarwar takwaro-zuwa-tsara. Yana iya aiki duka akan hanyar sadarwa ta gida ta yau da kullun da kuma iska tsakanin kowane na'urorin Apple. Za mu yi nazarin shari'ar ƙarshe, lokacin da na'urori biyu ba su haɗa su da hanyar sadarwar gama gari ba, amma suna nan kusa, alal misali, mutane biyu masu wayoyi suna tafiya a cikin motar jirgin karkashin kasa kuma ba a haɗa su da Wi-Fi na kowa ba.

Yadda nake amfani da AirDrop maimakon Tinder
Matakin farko na watsawa ta hanyar AirDrop yana aika fakitin BLE

Don fara canja wurin bayanai ta hanyar AirDrop, wayar mai ƙaddamarwa ta aika fakitin watsa shirye-shiryen BLE, wanda ya ƙunshi bayanai mara kyau game da asusun iCloud da lambar wayar mai na'urorin ƙaddamarwa, tare da shawarar kafa haɗin kai ta hanyar AWDL (Apple Wireless Direct Link). Protocol, wani abu kamar Wi-Fi.Fi Direct daga duniyar Android. Tsarin wannan fakitin BLE yana da ban sha'awa sosai, za mu kara nazarin shi.

A gefen mai karɓa, AirDrop na iya zama cikin jihohi uku:

  • An kashe - ba za a gano ko kadan
  • Don lambobin sadarwa kawai - Karɓar fayiloli daga lambobin sadarwa kawai a cikin littafin adireshi. A wannan yanayin, ana ɗaukar lambar lambar waya ko imel ɗin da aka haɗa asusun icloud. Wannan dabarar don haɗa asusun yana aiki a nan kamar yadda yake tare da iMessages manzon.
  • Ga duka - wayar za ta kasance a bayyane ga kowa

Yadda nake amfani da AirDrop maimakon Tinder
Saitunan sirrin AirDrop. An saita tsohuwar halin zuwa "Don lambobin sadarwa".

Dangane da saitunan sirrinka, wayar za ta ci gaba da kafa haɗin kai ta hanyar AWDL ko kuma kawai ta yi watsi da fakitin BLE. Idan an saita AirDrop zuwa "ga kowa da kowa", to, a mataki na gaba na'urorin za su haɗu da juna ta hanyar AWDL, ƙirƙirar hanyar sadarwa ta IPv6 a tsakanin su, wanda AirDrop zai yi aiki a matsayin ka'idar aikace-aikacen yau da kullum ta amfani da mDNS akan daidaitattun ka'idojin IP.

Yadda nake amfani da AirDrop maimakon Tinder

Don gwaje-gwaje, zaku iya kallon yadda AWDL ke aiki akan MacBook. Duk musanya a ƙarƙashin wannan yarjejeniya yana faruwa ta hanyar sadarwa uwa 0, wanda za'a iya ɗauka cikin sauƙi ta amfani da Wireshark ko tcpdump.

A wannan mataki mun san abubuwa uku:

Kunshin Bluetooth LowEnergy (BLE). - wannan fakitin ya ƙunshi bayanai dangane da wayar ta yanke shawarar ko mai farawa yana cikin jerin sunayensa ko a'a.
Apple Wireless Direct Link (AWDL) - maye gurbin Wi-Fi Direct daga Apple, kunna idan sadarwa ta hanyar BLE ta yi nasara.
AirDrop - ƙa'idar aikace-aikacen da ke aiki a cikin hanyar sadarwar IP ta yau da kullun ta amfani da mDNS, HTTP, da sauransu. Za a iya aiki a cikin kowace hanyar sadarwa ta Ethernet.

Tsarin fakitin BLE

Yana iya zama kamar wannan fakitin BLE yana tashi sau ɗaya kawai daga mai farawa zuwa mai karɓa, sannan musayar yana faruwa ta hanyar AWDL kawai. A zahiri, haɗin AWDL yana da ɗan gajeren rayuwa, 'yan mintuna kaɗan ko ƙasa da haka. Don haka, idan mai karɓar fayil ɗin yana son amsa muku, shi ma zai ƙaddamar da aika fakitin BLE.

Ta yaya wayar da ke a ƙarshen karɓa zata fahimci ko lambar / imel ɗin mai farawa yana cikin jerin sunayensa ko a'a? Na yi mamaki sosai lokacin da na sami amsar: Mai farawa ya aika da lambarsa da imel a matsayin sha256 hash, amma ba gaba ɗaya ba, amma kawai na farko 3 bytes.

Yadda nake amfani da AirDrop maimakon Tinder
Tsarin fakitin BLE daga mai ƙaddamar da AirDrop. Yin amfani da hashes daga lambar waya da imel, mai amsawa ya fahimci ko mai ƙaddamarwa yana cikin jerin sunayensa.

Misali, idan an haɗa asusun Apple ɗin ku (aka iCloud, aka iMessages) zuwa lambar +79251234567, za a ƙididdige zanta daga ciki kamar haka:

echo -n "+79251234567" | shasum -a 256
07de58621e5d274f5844b6663a918a94cfd0502222ec2adee0ae1aed148def36

Kuma a sakamakon haka, ƙimar da ke cikin fakitin BLE za ta tashi 07 da58 ga lambar waya. Wannan da alama bai isa ba, amma sau da yawa waɗannan bytes uku sun isa don gano ainihin lambar waya.

Hakanan yana da mahimmanci a tuna cewa saitin sirrin AirDrop baya shafar bayanan da ke cikin fakitin BLE. Za a sanya hash ɗin lambar wayar a ciki, ko da an saita saitin “Don kowa da kowa”. Hakanan, ana aika fakitin BLE mai hash na lambar wayar lokacin da aka buɗe taga Share da kuma lokacin shigar da kalmar wucewa ta hanyar sadarwar Wi-Fi.

Don cikakkun bayanai game da tsarin fakitin BLE da yiwuwar kai hari a kai, karanta binciken Apple Blee da Rashanci fassara zuwa Habre.

Binciken Apple Blee ya buga rubutun python da aka shirya don sarrafa sarrafa bayanai a cikin fakitin BLE. Ina bayar da shawarar sosai don bincika bincike da gwada shirye-shiryen, akwai abubuwa masu ban sha'awa da yawa a can.

AWDL (Apple Wireless Direct Link)

AWDL ƙari ne na Apple na mallaka zuwa Wi-Fi na yau da kullun wanda ke aiwatar da wani abu kamar Wi-Fi Direct. Ban san cikakken yadda yake aiki ba, akwai wata hanya ta musamman ta sanarwa da daidaita tashoshi, kuma tana aiki ne kawai akan direbobin Apple masu mallakar su. Wato, MacBooks/iPhones kawai ke iya haɗawa ta AWDL.

Masu wayar Android masu bakin ciki har yanzu suna mafarkin aikin Wi-Fi kai tsaye da ya dace.

Yadda nake amfani da AirDrop maimakon Tinder

Amma ba haka ba da dadewa mutanen daga duba-lab ya rubuta cikakkiyar hanyar aiwatar da AWDL kuma ya kira ta Bude hanyar haɗi mara waya (OWL). Don gudanar da OWL, adaftar Wi-Fi dole ne ta goyi bayan yanayin saka idanu da allurar fakiti, don haka baya aiki akan kowane kayan aiki. Shafin yana da misalan daidaitawa akan Rasberi pi. Wannan yana aiki da muni fiye da ainihin AWDL, alal misali, lokacin saitin haɗin yana ƙarawa da daƙiƙa 10 maimakon 'yan daƙiƙa biyu na asali, amma yana aiki.

Yadda nake amfani da AirDrop maimakon Tinder

Hakanan, waɗannan mutanen sun rubuta daga karce aiwatar da ka'idar AirDrop a Python, wanda ake kira OpenDrop. Ana iya amfani da shi duka biyu tare da OWL don ƙaddamar da AirDrop akan Linux kuma tare da ainihin AWDL akan macOS.

Yadda ake yin mirgine ta hanyar AirDrop

Yadda nake amfani da AirDrop maimakon Tinder
Halin yau da kullun tare da mirgina ta hanyar AirDrop

Isasshen ra'ayi mai ban sha'awa, lokaci ya yi da za a fara aiki. Don haka kuna da makamai da duk kayan aikin da ake buƙata kuma kuna shirye don ci gaba da mirgina ƙwallo ta amfani da fasaha mai girma.

Da farko kuna buƙatar tuna manyan batutuwa:

  • AirDrop zai yi aiki ne kawai idan wayar ta buɗe - Zai fi kyau idan makasudin yana kallon wayar koyaushe. Mafi sau da yawa wannan yana faruwa a wuraren da yake da ban sha'awa, misali a cikin jirgin karkashin kasa.
  • Bukatar lokaci - yawanci, ingantaccen juzu'i yana faruwa akan hoton da aka aiko na 3-5th, don haka kuna buƙatar aƙalla mintuna 5 na shiru a wuri ɗaya. Ina la'akari da ingantaccen canji shine lokacin da kuka yarda ta hanyar AirDrop don ci gaba da sadarwa a cikin manzo. Wannan yana da wuyar aiwatarwa akan tashi, saboda ba a bayyana nan da nan wanda ya karɓi nauyin kuɗin ku ba, kuma wataƙila za ku ji daɗi kafin ku yarda kan wani abu.
  • Keɓaɓɓen keɓaɓɓen ayyuka mafi kyau - Ina kiran abubuwan da kuka aika ta hanyar AirDrop. Hoto kawai tare da meme ba zai iya kaiwa ko'ina ba; abun ciki yakamata ya dace da yanayin kuma yana da fayyace kira zuwa aiki.

Hanyar gargajiya - waya kawai

Ya dace da duk wanda ke da iPhone, baya buƙatar ƙwarewa na musamman banda na zamantakewa. Muna canza AirDrop zuwa Yanayin Kowa kuma mu gangara zuwa jirgin karkashin kasa. A ranar al'ada (kafin keɓe kai) a cikin motar metro na Moscow, na lura da wani abu kamar haka:

Yadda nake amfani da AirDrop maimakon Tinder
Jerin abubuwan hari

Kamar yadda kuke gani, kusan dukkanin wayoyi suna watsa sunan mai shi, ta yadda za mu iya tantance jinsinsa cikin sauki da kuma shirya nauyin da ya dace.

Kayan aiki

Kamar yadda na rubuta a sama, kayan aiki na musamman yana aiki mafi kyau. Da kyau, hoton ya kamata ya yi magana da mai shi da suna. A baya can, dole ne in sassaƙa kerawa ta amfani da editan hoto a cikin aikace-aikacen bayanin kula da wasu nau'ikan stub na wayar hannu ta Photoshop. A sakamakon haka, a lokacin da aka zana hoton da ake bukata, ya zama dole a fita daga motar.

Abokina Anya kowa, musamman a buƙatara, ya rubuta bot ɗin Telegram wanda ke samar da hotuna masu mahimmanci tare da taken kan tashi: @AirTrollBot. Na gode mata sosai don cewa yanzu zan iya jujjuya ƙwallo da fasaha fiye da da.

Ya isa ya aika da bot layin rubutu, kuma zai samar da shi a cikin sigar hoto wanda ya dace daidai da yanayin yanayin samfoti a cikin taga AirDrop. Zaka iya zaɓar harafi a cikin hoton ta latsa maɓalli. Hakanan zaka iya ba da izinin ƙara shigar da Telegram ɗin ku zuwa hoton da ke kusurwa.

Yadda nake amfani da AirDrop maimakon Tinder
Mai ɗaukar nauyi janareta

Mafi muni shine an nuna hoton nan da nan akan allon wanda aka azabtar ba tare da wani aiki ba. Ba ma sai ka danna "karba". Kuna iya ganin martanin nan take akan fuska daga loda kayan da aka biya. Abin baƙin ciki, kamar na iOS 13, hotuna daga lambobin da ba a sani ba sun daina nunawa akan allon. Ga yadda abin ya kasance a baya:

Yadda nake amfani da AirDrop maimakon Tinder
Ana ba da kaya akan iOS ≤12

Yanzu, maimakon samfoti, sunan na'urar mai aikawa kawai ake nunawa. Don haka, hanya ɗaya tilo don tuntuɓar wanda aka azabtar da iOS ≥13 da suna shine saita shi a cikin saitunan na'urar ku, alal misali, kiran wayar "Yulia, hello." Alamomi: Kuna iya amfani da emoji a cikin sunan na'urar. Tabbas, wannan hanya ba ta da haske kamar hoto, amma yana ƙara yawan damar danna maɓallin "karɓa".

Ƙarin bayanin ayyukan ya wuce iyakar labarin fasaha kuma ya dogara ne kawai akan tunanin ku, ingantawa da jin dadi. Zan iya cewa kawai waɗanda suka shiga wannan wasan kuma suka fara ba ku amsa da hotuna ko aika rubutu yawanci mutane ne masu fara'a, buɗe ido da ban sha'awa. Wadanda, bayan kallon hoton, kawai ba su amsa ba, ko kuma mafi muni, kawai sun ƙi saƙon, yawanci masu ban sha'awa ne da rashin tausayi. Abin tsoro kuma sau da yawa yana taka rawa: masu rauni, masu jin kunya suna tsoron yin hulɗa da irin wannan baƙo mai girman kai da ba a san sunansa ba.

Injin zaɓe ta atomatik

Idan kun kasance kasala don samarwa da aika kayan aiki da hannu, kuma kuna son sarrafa tsarin, zaku iya yin na'ura mai sarrafa murya ta atomatik, wacce a baya za ta aika hotuna ta hanyar AirDrop ga duk wanda ke cikin kewayon. Za mu yi amfani da raspberry pi zero azaman dandamali na kayan aiki, amma duk kwamfutar da ke da Linux za ta yi, babban abu shine katin Wi-Fi yana goyan bayan yanayin saka idanu da allurar fakiti.

Yadda nake amfani da AirDrop maimakon Tinder
Mai aikawa da magana ta hanyar Airdrop bisa tushen rasberi pi zero w + UPS Lite garkuwar baturi

Akwai shirye-shiryen ambaliyar ruwa na AirDrop don Jailbreak iPhones, suna aiki mafi kwanciyar hankali fiye da buɗaɗɗen nau'ikan akan rasberi pi.

An yi bayanin kafa OWL akan rasberi pi dalla-dalla a gidan yanar gizon aikin, amma na fi so in yi amfani da ginin Kali Linux don Rasberi Pi Zero saboda an riga an shigar da facin nexmon don kunna yanayin saka idanu na Wi-Fi akan rpi0.

Yana da mahimmanci a tuna cewa ana kunna Airdrop (ko AWDL) don marasa lafiya kawai bayan an karɓi fakitin BLE. Saboda haka, dole ne mu aika shi a tazara na daƙiƙa da yawa. Ana iya yin wannan ta amfani da kayan aiki py-bluetooth-utils. Yin amfani da aikin start_le_advertising(), na aika da kirtan bayanai daga misalan apple bleee: 000000000000000001123412341234123400.

Da zarar kuna da OWL daemon mai aiki, zaku iya ƙaddamar da cokali na bude ido. Akwai rubutun a cikin ma'ajiyar flooder.py, wanda ke aikawa kowa hoto kak_dela.jpeg.

Bisa ga abin da na lura, rasberi pi zero w ba shi da kwanciyar hankali a yanayin saka idanu. Bayan kamar mintuna 20 na aikin ambaliyar ruwa, tsarin tsarin Wi-Fi ya fado. Marubucin ya bayyana matsalar pwnagotchi, kuma yana yiwuwa ta hanyar zafi fiye da kima. Wajibi ne don samar da mai sa ido ko amfani da ingantaccen kayan aiki

Yanayin Maniacello - Na san lambar ku

Idan kana so ka nuna kanka a matsayin maniac wanda bai isa ba kuma har abada yana hana sha'awar ci gaba da sadarwa tare da kai, zaka iya gwada gano lambar wayar mutumin da ke kusa.

Kamar yadda muka koya a baya, fakitin BLE da mai farawa ya aika sun ƙunshi bytes uku na farko na lambar wayar sha256. Ana iya kama wannan zanta lokacin da wanda aka azabtar ya danna maɓallin "share" kuma ya fara bincika na'urorin airdrop ko danna kalmar sirri ta Wi-Fi don sabuwar hanyar sadarwa a cikin filin shigarwa (ta wannan hanyar, Apple yana neman abokai a cikin kewayon wanda zaku iya nema. kalmar sirri ta hanyar sadarwa).

Kuna buƙatar ko ta yaya kunna saƙon hash daga wanda aka azabtar kuma ku kama shi. Ina amfani da kayan aiki daga ma'ajiya Apple Blee. Tun da adiresoshin MAC na na'urorin bazuwar kuma suna canzawa akai-akai, dole ne ku sami wata hanya don tantance na'urar da ake so a cikin wannan jerin. An sauƙaƙa aikin da gaskiyar cewa iOS tana watsa yanayin wayar a halin yanzu kamar: kashe allo, kunna allo, allon kullewa, buɗewa, da sauransu. Saboda haka, kawai ta hanyar lura da ayyukan wanda aka azabtar, za ku iya kwatanta halin yanzu na na'urar tare da na'urar a cikin tebur. Hanya mafi sauki ita ce kamo lokacin da mai amfani ya fitar da wayar daga aljihunsa, ya kunna allon sannan ya bude wayar da yatsa ko fuskarsa. Duk wannan za a iya gani a cikin sniffer.

Yadda nake amfani da AirDrop maimakon Tinder
icon Х yana nufin an kama fakiti mai hashes na waya.

Fassarar su wani lokaci yana karya, amma galibi yana aiki. Ba zan sake ba da cikakken bayanin ainihin raunin ba, tunda marubutan Apple Blee sun yi nazari dalla-dalla, zan bayyana gogewa na ne kawai. Zan ce kawai ina amfani da adaftar Bluetooth ta USB akan guntu CSR 8510, tunda yana aiki da kwanciyar hankali a gare ni fiye da adaftar Bluetooth da aka gina a cikin MacBook kuma an saka shi cikin injin kama-da-wane.

Don haka muka kama zanta daga wayar wanda aka kashe kuma muka karbi baiti uku da ake so daga hash na lambar wayar.

Yadda nake amfani da AirDrop maimakon Tinder
Fakitin BLE da aka katse tare da hash lambar waya ta amfani da kayan aiki karanta_ble_state.py

Mun san cewa a Rasha duk lambobin wayar hannu suna farawa da lambar +79 kuma, mafi mahimmanci, wayar da aka azabtar tana da lambar guda ɗaya. Ya bayyana cewa muna da kewayon lambobi daga +79000000000 zuwa +79999999999, kimanin lambobi biliyan.

Don taƙaita kewayon, muna ɗaukar lambobin da aka yi rajista da kowane afareta kawai kuma mu watsar da sauran. A sakamakon haka, kewayon ya zama rabin girman, kusan rabin lambobi.

Bayan haka, muna samar da sha256 daga duk lambobi kuma muna adana bytes 3 na farko daga kowane hash. Mun shigar da wannan jeri a cikin bayanan Sqlite kuma mu gina fihirisa don hanzarta bincike.

Wannan shine yadda bayanan da ke cikin rumbun adana bayanai suka yi kama:

Yadda nake amfani da AirDrop maimakon Tinder
Duk lambobin waya na Rasha da bytes uku na farko na hash

Na gaba, samun zanta na wanda aka azabtar, za mu iya nemo duk matches a cikin database. Yawancin lokaci akwai matches 15-30 a kowace zanta.

Yadda nake amfani da AirDrop maimakon Tinder
Duk lambobin da suka dace da zantan wanda aka azabtar

Babu shakka, ba duk waɗannan lambobin ba ne ake amfani da su a zahiri. Za mu iya yanke waɗanda ba dole ba ta amfani da buƙatar HLR ko SMS mara ganuwa. Daga cikin lambobi 30, an sami 5 akan layi.

Yadda nake amfani da AirDrop maimakon Tinder
Sakamakon buƙatar HLR. Ana haskaka lambobin hanyar sadarwa a kore.

Zan iya ci gaba da zazzage lambobi, alal misali, ƙara su duka zuwa Telegram/Whatsapp kuma duba avatars, bincika bayanan bayanai kamar Getcontact da sauransu. Amma ya zama mafi sauƙi kawai a kira duk lambobi biyar ɗaya bayan ɗaya kuma a kalli lokacin da wayar wanda aka kashe ta ke kara.

Yadda nake amfani da AirDrop maimakon Tinder
Wurin da ake nufi

Duk

  • Ambaliyar ruwa akan rasberi pi ba shi da kwanciyar hankali sosai, kuna buƙatar gwada sauran allon guda ɗaya.
  • Mai ambaliya na asali don iOS zai fi kyau, amma ban iya samun wanda ke aiki akan iOS 12-13 ko da tare da yantad da.
  • Rubutun flooder.py yayi wauta sosai. Yana iya yiwuwa ya samar da wani keɓaɓɓen hoto ta hanyar ɗaukar sunan daga sunan na'urar mai karɓa da yanke kalmar iPhone.
  • Hanyar tantance lambar waya za a iya inganta ta ta hanyar duba kawai gaskiyar cewa lambar tana da alaƙa da iMessage. Wannan zai fi yiwuwa ya ba ku kusan ƙimar bugawa 100%.

ƙarshe

Wannan shine cikakkiyar nishaɗin metro. Akwai tasirin wow, mutane masu ban sha'awa suna sha'awar wannan. Akwai haɓaka da yawa, akwai lokuta masu ban dariya. Ya zama cewa mutane da yawa suna shirye su yi wasa tare har ma sun soke shirinsu don sauka a tashar metro ku hau shan kofi. A cikin wannan shekara, na sadu da mutane da yawa kuma na ci gaba da yin magana da wasu daga cikinsu.

Wani lokaci nakan kashe shiga Telegram kuma in ji daɗi kamar wannan.

Yadda nake amfani da AirDrop maimakon Tinder

Yadda nake amfani da AirDrop maimakon Tinder

source: www.habr.com

Add a comment