Apple උපාංගවල විශිෂ්ට Airdrop විශේෂාංගයක් ඇත - එය උපාංග අතර දත්ත යැවීම සඳහා සාදා ඇත. මෙම අවස්ථාවෙහිදී, උපාංග සැකසීම හෝ මූලික යුගල කිරීම අවශ්ය නොවේ; සියල්ල ක්ලික් කිරීම් දෙකකින් කොටුවෙන් පිටත ක්රියා කරයි. දත්ත මාරු කිරීම සඳහා Wi-Fi හරහා ඇඩෝනයක් භාවිතා කරන අතර එම නිසා දත්ත අති විශාල වේගයකින් මාරු වේ. ඒ අතරම, සමහර උපක්රම භාවිතා කරමින්, ඔබට ලිපිගොනු යැවීමට පමණක් නොව, ඔබ සමඟ එකම උමං මෝටර් රථයේ සිටින පුද්ගලයාගේ දුරකථන අංකයද සොයාගත හැකිය.
පසුගිය වසර තුළ මම වැඩ කිරීමට යන මාර්ගය, පොදු ප්රවාහනයේදී සහ පොදු ආහාර සැපයුම් ආයතනවල සිත්ගන්නාසුලු දැනුමක් ඇති කර ගැනීමට මෙම කාර්යය භාවිතා කර ඇත. සාමාන්යයෙන්, මම දිනකට නව හඳුනන අය කිහිප දෙනෙකු ඇති කර ගැනීමට සමත් වන අතර සමහර විට මම නව පුද්ගලයෙකු සමඟ උමං මාර්ගයෙන් පිටව යමි.
කප්පාදුව යටතේ මම ඔබට සියලු persimmons ගැන කියන්නම්.
AirDrop ක්රියා කරන්නේ කෙසේද?
AirDrop යනු peer-to-peer ජාලයක් තුළ ගොනු මාරු කිරීමේ ප්රොටෝකෝලයකි. එය සාමාන්ය දේශීය ජාලයක් හරහා සහ ඕනෑම Apple උපාංග අතර වාතය හරහා ක්රියා කළ හැකිය. උපාංග දෙකක් පොදු ජාලයකට සම්බන්ධ නොවන නමුත් සරලව අසල ඇති විට, උදාහරණයක් ලෙස, දුරකථන ඇති පුද්ගලයින් දෙදෙනෙකු උමං මාර්ග මෝටර් රථයක ගමන් කරන අතර පොදු Wi-Fi වෙත සම්බන්ධ නොවූ විට අපි අවසාන අවස්ථාව විශ්ලේෂණය කරන්නෙමු.
AirDrop හරහා සම්ප්රේෂණය කිරීමේ පළමු අදියර වන්නේ BLE පැකට්ටුවක් යැවීමයි
AirDrop හරහා දත්ත හුවමාරුව ආරම්භ කිරීම සඳහා, ආරම්භකයාගේ දුරකථනය AWDL (Apple Wireless Direct Link) හරහා සම්බන්ධතාවයක් ඇති කර ගැනීමේ යෝජනාවක් සමඟ iCloud ගිණුම සහ ආරම්භක උපාංග හිමිකරුගේ දුරකථන අංකය පිළිබඳ හැෂ් තොරතුරු අඩංගු BLE විකාශන පැකට්ටුවක් යවයි. ) ප්රොටෝකෝලය, Wi-Fi වැනි දෙයක්. Fi Direct Android ලෝකයෙන්. මෙම BLE පැකට්ටුවේ ව්යුහය ඉතා සිත්ගන්නා සුළුය, අපි එය තවදුරටත් විශ්ලේෂණය කරමු.
ලබන්නාගේ පැත්තෙන්, AirDrop ප්රාන්ත තුනකින් විය හැකිය:
- නිවා දැමුවා - කිසිසේත් අනාවරණය නොවනු ඇත
- සම්බන්ධතා සඳහා පමණි - ඔබගේ ලිපින පොතේ ඇති සම්බන්ධතා වලින් පමණක් ගොනු පිළිගන්න. මෙම අවස්ථාවේදී, සම්බන්ධතාවය icloud ගිණුම සම්බන්ධ කර ඇති දුරකථන අංකය හෝ ඊමේල් ලෙස සැලකේ. iMessages පණිවිඩකරු සමඟ මෙන් ගිණුම් සම්බන්ධ කිරීම සඳහා එකම තර්කනය මෙහි ක්රියා කරයි.
- සියල්ලන්ටම - දුරකථනය සෑම කෙනෙකුටම පෙනෙනු ඇත
AirDrop පෞද්ගලිකත්ව සැකසුම්. පෙරනිමි තත්ත්වය "සම්බන්ධතා සඳහා" ලෙස සකසා ඇත.
ඔබගේ රහස්යතා සැකසීම් මත පදනම්ව, දුරකථනය AWDL හරහා සම්බන්ධතාවයක් ස්ථාපනය කිරීම දිගටම කරගෙන යනු ඇත, නැතහොත් BLE පැකට්ටුව නොසලකා හරිනු ඇත. AirDrop "සියලු දෙනාටම" ලෙස සකසා ඇත්නම්, ඊළඟ පියවරේදී උපාංග AWDL හරහා එකිනෙකට සම්බන්ධ වී ඒවා අතර IPv6 ජාලයක් නිර්මාණය කරයි, එය තුළ AirDrop සම්මත IP ප්රොටෝකෝලය හරහා mDNS භාවිතයෙන් සාමාන්ය යෙදුම් ප්රොටෝකෝලයක් ලෙස ක්රියා කරයි.
අත්හදා බැලීම් සඳහා, ඔබට AWDL MacBook මත ක්රියා කරන ආකාරය නැරඹිය හැක. මෙම ප්රොටෝකෝලය යටතේ ඇති සියලුම හුවමාරු කිරීම් අතුරු මුහුණත හරහා සිදු වේ awdl0, Wireshark හෝ tcpdump භාවිතයෙන් පහසුවෙන් ග්රහණය කර ගත හැක.
මෙම අදියරේදී අපි ආයතන තුනක් දනිමු:
Bluetooth LowEnergy (BLE) පැකේජය - මෙම පැකට්ටුවේ ආරම්භකයා එහි සම්බන්ධතා ලැයිස්තුවේ සිටීද නැද්ද යන්න තීරණය කරන දත්ත මත පදනම්ව දත්ත අඩංගු වේ.
Apple Wireless Direct Link (AWDL) — Apple වෙතින් Wi-Fi Direct සඳහා හිමිකාර ආදේශකයක්, BLE හරහා සන්නිවේදනය සාර්ථක නම් සක්රිය කර ඇත.
ගුවන් ඩ්රොප් - mDNS, HTTP, ආදිය භාවිතා කරමින් සාමාන්ය IP ජාලයක් තුළ ක්රියාත්මක වන යෙදුම් ප්රොටෝකෝලය. ඕනෑම Ethernet ජාලයක් තුළ වැඩ කළ හැක.
BLE පැකට් ව්යුහය
මෙම BLE පැකට්ටුව ආරම්භකයාගේ සිට ලබන්නා දක්වා එක් වරක් පමණක් පියාසර කරන බව පෙනේ, පසුව හුවමාරුව සිදු වන්නේ AWDL හරහා පමණි. ඇත්ත වශයෙන්ම, AWDL සම්බන්ධතාවයකට ඇත්තේ ඉතා කෙටි ආයු කාලයක්, මිනිත්තු කිහිපයක් හෝ ඊට අඩු කාලයක් පමණි. එබැවින්, ගොනුව ලබන්නාට ඔබට ප්රතිචාර දැක්වීමට අවශ්ය නම්, ඔහු ද ආරම්භකයකු ලෙස ක්රියා කර BLE පැකට්ටුවක් එවනු ඇත.
ආරම්භකයාගේ අංකය/ඊමේල් එහි සම්බන්ධතා ලැයිස්තුවේ තිබේද නැද්ද යන්න ලැබීමේ කෙළවරේ ඇති දුරකථනය තේරුම් ගන්නේ කෙසේද? පිළිතුර දැනගත් විට මම පුදුමයට පත් විය: ආරම්භකයා ඔහුගේ අංකය සහ විද්යුත් තැපෑල sha256 hash ලෙස යවයි, නමුත් සම්පූර්ණයෙන්ම නොවේ, නමුත් පළමු බයිට් 3 පමණි.
AirDrop ආරම්භකයෙන් BLE පැකට්ටුවක ව්යුහය. දුරකථන අංකය සහ විද්යුත් තැපෑලෙන් හැෂ් භාවිතා කරමින්, ප්රතිචාර දක්වන්නා ආරම්භකයා ඔහුගේ සම්බන්ධතා ලැයිස්තුවේ සිටී දැයි තේරුම් ගනී.
උදාහරණයක් ලෙස, ඔබගේ Apple ගිණුම (එනම් iCloud, aka iMessages) +79251234567 අංකයට සම්බන්ධ කර ඇත්නම්, එයින් ලැබෙන හැෂ් ගණනය කරනු ලබන්නේ මෙසේය:
echo -n "+79251234567" | shasum -a 256
07de58621e5d274f5844b6663a918a94cfd0502222ec2adee0ae1aed148def36
තවද එහි ප්රතිඵලයක් ලෙස BLE පැකට්ටුවේ ඇති අගය ඉගිලී යනු ඇත 07de58 දුරකථන අංකයක් සඳහා. මෙය ප්රමාණවත් නොවන බව පෙනේ, නමුත් බොහෝ විට මෙම බයිට් තුන සැබෑ දුරකථන අංකය සොයා ගැනීමට ප්රමාණවත් වේ.
AirDrop පුද්ගලිකත්ව සැකසුම BLE පැකට්ටුවේ දත්ත වලට බලපාන්නේ නැති බව මතක තබා ගැනීම වැදගත්ය. "සියල්ලන් සඳහා" සැකසුම සකසා තිබුණද, දුරකථන අංකයේ හැෂ් එහි අඩංගු වේ. එසේම, බෙදාගැනීමේ කවුළුව විවෘත කරන විට සහ Wi-Fi ජාලය සඳහා මුරපදය ඇතුළත් කළ විට දුරකථන අංකයේ හැෂ් සහිත BLE පැකට්ටුවක් යවනු ලැබේ.
BLE පැකට් වල ව්යුහය සහ එයට එල්ල විය හැකි ප්රහාර පිළිබඳ සවිස්තරාත්මක විශ්ලේෂණයක් සඳහා, අධ්යයනය කියවන්න
ඇපල් බ්ලී සහ රුසියානුHabré වෙත පරිවර්තනය .
Apple Bleee අධ්යයනය BLE පැකේජවල දත්ත විශ්ලේෂණය ස්වයංක්රීය කිරීම සඳහා සූදානම් කළ පයිතන් ස්ක්රිප්ට් ප්රකාශයට පත් කළේය. පර්යේෂණ පරීක්ෂා කිරීම සහ වැඩසටහන් අත්හදා බැලීම මම බෙහෙවින් නිර්දේශ කරමි, එහි රසවත් දේවල් බොහොමයක් තිබේ.
AWDL (Apple Wireless Direct Link)
AWDL යනු Wi-Fi Direct වැනි දෙයක් ක්රියාත්මක කරන සාමාන්ය Wi-Fi සඳහා හිමිකාර Apple ඇඩෝනයකි. එය ක්රියා කරන්නේ කෙසේදැයි මම සම්පූර්ණයෙන්ම නොදනිමි, නාලිකා නිවේදනය කිරීම සහ සම්බන්ධීකරණය කිරීමේ විශේෂ ක්රමයක් ඇත, එය ක්රියා කරන්නේ හිමිකාර ඇපල් ධාවක මත පමණි. එනම් AWDL හරහා සම්බන්ධ විය හැක්කේ MacBooks/iPhones පමණි.
කණගාටුදායක ඇන්ඩ්රොයිඩ් දුරකථන හිමිකරුවන් තවමත් නිසි ලෙස ක්රියා කරන Wi-Fi සෘජු ක්රියාකාරිත්වයක් ගැන සිහින දකියි.
නමුත් බොහෝ කලකට පෙර සිට කොල්ලන් නොවේ
ඒවගේම, මේ අය මුල සිටම ලිව්වේ පයිතන් හි එයාර් ඩ්රොප් ප්රොටෝකෝලය ක්රියාවට නැංවීමයි.
AirDrop හරහා පෙරළන ආකාරය
AirDrop හරහා පෙරළීම සමඟ සාමාන්ය තත්ත්වය
ප්රමාණවත් නීරස න්යාය, පුහුණුවීම් ආරම්භ කිරීමට කාලයයි. එබැවින් ඔබ අවශ්ය සියලු උපකරණවලින් සන්නද්ධව සිටින අතර ඉහළ තාක්ෂණය භාවිතා කරමින් ඉදිරියට යාමට සහ බෝල පෙරළීමට සූදානම්.
මුලින්ම ඔබ ප්රධාන කරුණු මතක තබා ගත යුතුය:
- AirDrop ක්රියා කරන්නේ දුරකථනය අගුළු හැර තිබේ නම් පමණි - ඉලක්කය නිරන්තරයෙන් දුරකථනය දෙස බලන්නේ නම් එය වඩාත් සුදුසුය. බොහෝ විට මෙය සිදු වන්නේ එය කම්මැලි ස්ථානවල, උදාහරණයක් ලෙස උමං මාර්ගයේ ය.
- කාලය අවශ්යයි - සාමාන්යයෙන්, යවන ලද 3-5 වැනි රූපයේ ධනාත්මක පරිවර්තනයක් සිදු වේ, එබැවින් ඔබට එක් ස්ථානයක අවම වශයෙන් විනාඩි 5 ක නිහඬ කාලයක් අවශ්ය වේ. ඔබ AirDrop හරහා පණිවිඩකරු තුළ දිගටම සන්නිවේදනය කිරීමට එකඟ වූ මොහොත ධනාත්මක පරිවර්තනයක් ලෙස මම සලකමි. මෙය පියාසර කිරීමේදී ක්රියාත්මක කිරීම දුෂ්කර ය, මන්ද ඔබේ ගෙවීම් භාරගත්තේ කවුරුන්ද යන්න වහාම පැහැදිලි නැති අතර, ඔබ යමක් එකඟ වීමට පෙර බොහෝ විට ඔබ උණුසුම් වනු ඇත.
- පුද්ගලාරෝපිත නිර්මාණ වඩා හොඳින් ක්රියා කරයි — ඔබ AirDrop හරහා යවන මාධ්ය අන්තර්ගතය මම payload ලෙස හඳුන්වමි. මතක සටහන් සහිත පින්තූරයක් බොහෝ විට කොතැනකවත් ගෙන නොයනු ඇත; අන්තර්ගතය තත්වයට අදාළ විය යුතු අතර ක්රියාවට පැහැදිලි ඇමතුමක් තිබිය යුතුය.
සම්භාව්ය ක්රමය - දුරකථනයක් පමණි
අයිෆෝන් ඇති සෑම කෙනෙකුටම සුදුසුය, සමාජීය ඒවා හැර වෙනත් විශේෂ කුසලතා අවශ්ය නොවේ. අපි AirDrop සෑම කෙනෙකුටම මාදිලියට මාරු කර උමං මාර්ගයට යන්නෙමු. සාමාන්ය දිනයක (ස්වයං හුදකලා වීමට පෙර) මොස්කව් මෙට්රෝ මෝටර් රථයක, මම මෙවැනි දෙයක් නිරීක්ෂණය කළෙමි:
ඉලක්ක ලැයිස්තුව
ඔබට පෙනෙන පරිදි, සියලුම දුරකථන පාහේ හිමිකරුගේ නම විකාශනය කරයි, එමඟින් අපට ඔහුගේ ලිංගභේදය පහසුවෙන් තීරණය කර සුදුසු ගෙවීමක් සකස් කළ හැකිය.
ගෙවීම
මා ඉහත ලියා ඇති පරිදි, අද්විතීය ගෙවීමක් වඩා හොඳින් ක්රියා කරයි. ඉතා මැනවින්, පින්තූරයේ හිමිකරු නමින් ආමන්ත්රණය කළ යුතුය. මීට පෙර, සටහන් යෙදුමේ ග්රැෆික් සංස්කාරකයක් සහ ජංගම ෆොටෝෂොප් ස්ටබ් එකක් භාවිතයෙන් නිර්මාණශීලිත්වය මූර්ති කිරීමට මට සිදු විය. එහි ප්රතිඵලයක් වශයෙන්, අවශ්ය පින්තූරය ඇද ගන්නා විට, මෝටර් රථයෙන් පිටතට යාමට දැනටමත් අවශ්ය විය.
මගේ මිතුරිය ආන්යා
බොට් වෙත පෙළ පෙළක් යැවීමට එය ප්රමාණවත් වන අතර, එය එයාර්ඩ්රොප් කවුළුවේ පෙරදසුන සඳහා දර්ශන අනුපාතයට හරියටම ගැලපෙන රූපයක ස්වරූපයෙන් එය ජනනය කරයි. බොත්තම් එබීමෙන් ඔබට පින්තූරයේ චරිතයක් තෝරා ගත හැකිය. ඔබට ඔබේ ටෙලිග්රාම් පිවිසුම කෙළවරේ ඇති පින්තූරයට එකතු කිරීම විකල්ප වශයෙන් සක්රීය කළ හැකිය.
පැටවුම් උත්පාදක යන්ත්රය
නරකම දෙය නම් පින්තූරය කිසිදු ක්රියාමාර්ගයකින් තොරව වින්දිතයාගේ තිරය මත වහාම පෙන්වීමයි. ඔබට "පිළිගන්න" ක්ලික් කිරීමට පවා අවශ්ය නොවීය. පේලෝඩ් එක ලෝඩ් කිරීමෙන් මුහුණේ ක්ෂණික ප්රතිචාරය ඔබට දැක ගත හැකිය. අවාසනාවකට, iOS 13 වන විට, නුහුරු නුපුරුදු සම්බන්ධතා වලින් පින්තූර තවදුරටත් තිරය මත නොපෙන්වයි. මෙන්න එය පෙර පෙනුණු ආකාරය:
ගෙවුම් පැටවීම iOS ≤12 මත බෙදා හරින ලදී
දැන්, පෙරදසුනක් වෙනුවට, යවන්නාගේ උපාංගයේ නම පමණක් පෙන්වනු ලැබේ. එබැවින්, iOS ≥13 සමඟ වින්දිතයෙකු නමට සම්බන්ධ කර ගත හැකි එකම ක්රමය නම් එය ඔබගේ උපාංගයේ සැකසුම් තුළ සැකසීමයි, උදාහරණයක් ලෙස, දුරකථනය “යූලියා, හලෝ” අමතන්න. ඉඟිය: ඔබට උපාංග නාමයෙන් ඉමොජි භාවිතා කළ හැක. ඇත්ත වශයෙන්ම, මෙම ක්රමය පින්තූරයක් සමඟ මෙන් දීප්තිමත් නොවේ, නමුත් එය "පිළිගන්න" බොත්තම ක්ලික් කිරීමේ අවස්ථාව බෙහෙවින් වැඩි කරයි.
ක්රියාවන් පිළිබඳ වැඩිදුර විස්තරය තාක්ෂණික ලිපියක විෂය පථයෙන් ඔබ්බට වන අතර ඔබේ පරිකල්පනය, වැඩිදියුණු කිරීම සහ හාස්යය මත පමණක් රඳා පවතී. මෙම ක්රීඩාවට සම්බන්ධ වී ඔබට පින්තූර හෝ සටහන් යැවීමෙන් ප්රතිචාර දැක්වීමට පටන් ගන්නා අය සාමාන්යයෙන් ඉතා ප්රීතිමත්, විවෘත හා සිත්ගන්නා පුද්ගලයින් බව පමණක් මට පැවසිය හැකිය. පින්තූරය බැලීමෙන් පසු, සරලව ප්රතිචාර නොදක්වන, නැතහොත් වඩාත් නරක ලෙස, පණිවිඩය ප්රතික්ෂේප කරන අය සාමාන්යයෙන් කම්මැලි මෝඩයන් සහ ප්රබෝධමත් ය. බිය සාධකය ද බොහෝ විට භූමිකාවක් ඉටු කරයි: බිඳෙනසුලු, භයානක මිනිසුන් එවැනි අහංකාර නිර්නාමික ආගන්තුකයෙකු සමඟ කටයුතු කිරීමට බිය වේ.
ස්වයංක්රීය පික්-පික් යන්ත්රය
ඔබ අතින් ගෙවීම් උත්පාදනය කිරීමට සහ යැවීමට කම්මැලි නම් සහ ඔබට ක්රියාවලිය ස්වයංක්රීය කිරීමට අවශ්ය නම්, ඔබට ස්වයංක්රීය හඬ තේරීමේ යන්ත්රයක් සෑදිය හැකිය, එය පසුබිමේ එය පරාසය තුළ සිටින සෑම කෙනෙකුටම AirDrop හරහා පින්තූර යවනු ඇත. අපි දෘඪාංග වේදිකාවක් ලෙස raspberry pi zero භාවිතා කරනු ඇත, නමුත් Linux සමඟ ඕනෑම පරිගණකයක් කරනු ඇත, ප්රධාන දෙය වන්නේ Wi-Fi කාඩ්පත මොනිටර මාදිලිය සහ පැකට් එන්නත් කිරීම සඳහා සහය දක්වයි.
Raspberry pi zero w + UPS Lite බැටරි පලිහ මත පදනම්ව Airdrop හරහා ස්පීකර යවන්නා
Jailbreak iPhone සඳහා AirDrop ගංවතුර වැඩසටහන් තිබේ, ඒවා raspberry pi හි විවෘත අනුවාදයන්ට වඩා ස්ථායීව ක්රියා කරයි
රාස්ප්බෙරි පයි මත OWL පිහිටුවීම විස්තරාත්මකව විස්තර කෙරේ
රෝගීන් සඳහා Airdrop (හෝ ඒ වෙනුවට AWDL) ක්රියාත්මක වන්නේ BLE පැකට්ටුවක් ලැබීමෙන් පසුව පමණක් බව මතක තබා ගැනීම වැදගත්ය. එමනිසා, අපි තත්පර කිහිපයක පරතරයකින් එය යැවිය යුතුය. උපයෝගීතාව භාවිතයෙන් මෙය කළ හැකිය 000000000000000001123412341234123400
.
ඔබට වැඩ කරන OWL ඩීමන් එකක් ලැබුණු පසු, ඔබට මගේ දෙබල දියත් කළ හැක flooder.py
, එය සෑම කෙනෙකුටම පින්තූරයක් යවයි kak_dela.jpeg
.
මගේ නිරීක්ෂණ වලට අනුව, රාස්ප්බෙරි පයි ශුන්ය w මොනිටරයේ ප්රකාරයේදී අස්ථායී වේ. සක්රීය ගංවතුර ක්රියාකාරිත්වයෙන් මිනිත්තු 20 ක් පමණ පසු, Wi-Fi උප පද්ධතිය බිඳ වැටේ. ගැටලුව කතුවරයා විසින් විස්තර කර ඇත
pwnagotchi , සහ අධික උනුසුම් වීම නිසා ඇති විය හැක. මුරකරු සැපයීම හෝ වඩා ස්ථායී දෘඪාංග භාවිතා කිරීම අවශ්ය වේ
Maniacello මාදිලිය - මම ඔබේ අංකය දන්නවා
ඔබ ප්රමාණවත් නොවන උමතුවක් ලෙස පෙන්වීමට සහ ඔබ සමඟ දිගටම සන්නිවේදනය කිරීමට ඇති ආශාව සදහටම අධෛර්යමත් කිරීමට අවශ්ය නම්, ඔබට අසල සිටින පුද්ගලයාගේ දුරකථන අංකය සොයා ගැනීමට උත්සාහ කළ හැකිය.
අප කලින් ඉගෙන ගත් පරිදි, ආරම්භකයා විසින් එවන ලද BLE පැකට් වල sha256 දුරකථන අංකයේ පළමු බයිට් තුන අඩංගු වේ. වින්දිතයා “බෙදාගන්න” බොත්තම ක්ලික් කර එයාර්ඩ්රොප් උපාංග ස්කෑන් කිරීම ආරම්භ කරන විට හෝ ආදාන ක්ෂේත්රයේ නව ජාලයක් සඳහා Wi-Fi මුරපදය තට්ටු කළ විට මෙම හැෂ් අල්ලා ගත හැකිය (මේ ආකාරයෙන්, Apple ඔබට ඉල්ලා සිටිය හැකි පරාසය තුළ මිතුරන් සොයයි ජාල මුරපදය).
ඔබට කෙසේ හෝ වින්දිතයාගෙන් හැෂ් පණිවිඩය අවුලුවා එය අල්ලා ගැනීමට අවශ්ය වනු ඇත. මම ගබඩාවෙන් උපයෝගිතා භාවිතා කරමි
අයිකනය Х ඒ කියන්නේ ෆෝන් හෑෂ් තියෙන පැකට් එකක් අහුවුණා කියන එක.
ඔවුන්ගේ විග්රහකය සමහර විට කැඩී යයි, නමුත් බොහෝ විට එය ක්රියා කරයි. Apple Blee හි කතුවරුන් විසින් එය විස්තරාත්මකව විශ්ලේෂණය කර ඇති බැවින්, අවදානමේ සාරය මම සම්පූර්ණයෙන්ම නැවත නොකියමි, මම මගේ අත්දැකීම් පමණක් විස්තර කරමි. MacBook එකක ගොඩනගා ඇති සහ අතථ්ය යන්ත්රයකට ඇතුළු කරන ලද බ්ලූටූත් ඇඩැප්ටරයට වඩා එය මට වඩා ස්ථායීව ක්රියා කරන බැවින්, මම CSR 8510 චිපයක් මත USB බ්ලූටූත් ඇඩැප්ටරයක් භාවිතා කරන බව පමණක් කියමි.
ඉතින් අපි වින්දිතයාගේ දුරකථනයෙන් හෑෂ් අල්ලා ගත් අතර දුරකථන අංකයේ හැෂ් එකෙන් ආසා කරන ලද බයිට් තුනක් ලැබුණි.
උපයෝගිතා භාවිතයෙන් දුරකථන අංක හෑෂ් සහිත BLE පැකට්ටුව බාධා කරන ලදී
රුසියාවේ සියලුම ජංගම දුරකථන අංක +79 කේතයෙන් ආරම්භ වන බවත්, බොහෝ විට අපගේ වින්දිතයාගේ දුරකථනයට එකම කේතයක් ඇති බවත් අපි දනිමු. +79000000000 සිට +79999999999 දක්වා සංඛ්යා බිලියනයක පමණ පරාසයක් අප සතුව ඇති බව පෙනේ.
පරාසය පටු කිරීම සඳහා, අපි ඕනෑම ක්රියාකරුවෙකු සමඟ සැබවින්ම ලියාපදිංචි වී ඇති කේත පමණක් ගෙන ඉතිරිය ඉවතලන්නෙමු. එහි ප්රතිඵලයක් වශයෙන්, පරාසය අඩකින් විශාල වන අතර සංඛ්යා බිලියන භාගයක් පමණ වේ.
ඊළඟට, අපි සියලු අංක වලින් sha256 ජනනය කර එක් එක් හැෂ් වලින් පළමු බයිට් 3 පමණක් ඉතිරි කරමු. අපි මෙම ලැයිස්තුව Sqlite දත්ත ගබඩාවට ඇතුළු කර සෙවීම වේගවත් කිරීම සඳහා දර්ශකයක් ගොඩනඟමු.
දත්ත සමුදායේ දත්ත පෙනෙන්නේ මෙයයි:
සියලුම රුසියානු දුරකථන අංක සහ හැෂ් හි පළමු බයිට් තුන
ඊළඟට, වින්දිතයාගේ හැෂ් තිබීම, අපට දත්ත සමුදායේ සියලුම ගැලපීම් සෙවිය හැකිය. සාමාන්යයෙන් හෑෂ් එකකට මැච් 15-30ක් තියෙනවා.
වින්දිතයාගේ හැෂ් සමඟ ගැලපෙන සියලුම අංක
පැහැදිලිවම, මෙම සංඛ්යා සියල්ලම ඇත්ත වශයෙන්ම භාවිතා නොවේ. අපට HLR ඉල්ලීමක් හෝ නොපෙනෙන කෙටි පණිවුඩයක් භාවිතයෙන් අනවශ්ය ඒවා කපා හැරිය හැක. අංක 30 න් 5 ක් අන්තර්ජාලයෙන් සොයා ගන්නා ලදී.
HLR ඉල්ලීමේ ප්රතිඵලය. ජාල අංක කොළ පාටින් උද්දීපනය කර ඇත.
මට දිගටම අංක පෙරීමට හැකිය, උදාහරණයක් ලෙස, ඒවා සියල්ලම Telegram/Whatsapp වෙත එකතු කර avatars බලන්න, Getcontact වැනි දත්ත සමුදායන් හරහා පරීක්ෂා කරන්න. නමුත් අංක පහම එකින් එක අමතා වින්දිතයාගේ දුරකථනය නාද වන විට නැරඹීම පහසු විය.
ඉලක්කය පිහිටා ඇත
සියල්ල
- රාස්ප්බෙරි පයි මත ගංවතුර ඉතා අස්ථායී වේ, ඔබ වෙනත් තනි පුවරු උත්සාහ කළ යුතුය.
- iOS සඳහා ස්වදේශික ගංවතුරක් වඩා හොඳ වනු ඇත, නමුත් Jailbreak සමඟ පවා iOS 12-13 මත ක්රියා කරන එකක් සොයා ගැනීමට මට නොහැකි විය.
- flooder.py ස්ක්රිප්ට් එක හරිම මෝඩයි. එය ලබන්නාගේ උපාංගයේ නමෙන් නම ලබාගෙන iPhone යන වචනය කපා හැරීමෙන් පුද්ගලීකරණය කළ පින්තූරයක් ජනනය කළ හැකිය.
- දුරකථන අංකයක් තීරණය කිරීමේ ක්රමය iMessage වෙත සම්බන්ධ කර ඇති බව පමණක් පරීක්ෂා කිරීමෙන් ප්රශස්ත කළ හැක. මෙය බොහෝ විට ඔබට 100% පහර අනුපාතයක් ලබා දෙනු ඇත.
නිගමනය
මෙට්රෝ සඳහා පරිපූර්ණ විනෝදාස්වාදය මෙයයි. Wow බලපෑමක් ඇත, කුතුහලයෙන් සිටින අය මේ ගැන උනන්දු වෙති. ගොඩක් improvisation තිබුනා, හරිම විහිලු අවස්ථා තිබුනා. ඔබේ මෙට්රෝ දුම්රිය ස්ථානයෙන් බැස කෝපි පානය කිරීමට බොහෝ අය සෙල්ලම් කිරීමට සහ ඔවුන්ගේ සැලසුම් අවලංගු කිරීමට පවා සූදානම් බව පෙනේ. වසර පුරාවට මට බොහෝ මිනිසුන් මුණගැසුණු අතර ඔවුන්ගෙන් සමහරක් සමඟ දිගටම සන්නිවේදනය කිරීමට මට හැකි විය.
සමහර වෙලාවට මම ටෙලිග්රාම් ලොගින් එක ඕෆ් කරලා ආතල් ගන්නවා
මූලාශ්රය: www.habr.com