рдЦреИрд░ Apple BLEee

Apple рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЬрдирддрд╛ рдХреЛ рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдХрд░рд╛ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдЕрдм рд╕рдм рдХреБрдЫ рдЙрдирдХреЗ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛ рдХреА рдЧреЛрдкрдиреАрдпрддрд╛ рдХреЗ рд╕рд╛рде рд╣реИред рд▓реЗрдХрд┐рди рд╣реЗрдХреНрд╕рд╡реЗ рдХреЗ рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ рдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рдорд╛рдирдХ рдФрд░ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдмреНрд▓реВрдЯреВрде рд▓реЗ (рдмреАрдПрд▓рдИ) рддрдВрддреНрд░ рдЖрдкрдХреЛ рдЕрдкрдиреЗ iPhone рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд╛рдлреА рдХреБрдЫ рд╕реАрдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред


рдпрджрд┐ рдмреНрд▓реВрдЯреВрде рдЪрд╛рд▓реВ рд╣реИ, рддреЛ рд╕рд┐рдЧреНрдирд▓ рдХреА рд╕реАрдорд╛ рдХреЗ рднреАрддрд░ рдХреЛрдИ рднреА рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддрд╛ рд╣реИ:


  • рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рд╕реНрдерд┐рддрд┐
  • рдкреНрд░рднрд╛рд░реА рд╕реВрдЪрдирд╛;
  • рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдирд╛рдо
  • рд╡рд╛рдИ-рдлрд╛рдИ рдХреА рд╕реНрдерд┐рддрд┐
  • рдмрдлрд░ рдЙрдкрд▓рдмреНрдзрддрд╛;
  • iOS рд╕рдВрд╕реНрдХрд░рдг
  • рдлрд╝реЛрди рдирдВрдмрд░


рдЗрд╕ рд╡рд░реНрд╖ рдШреЛрд╖рд┐рдд рдХреА рдЧрдИ рдирдИ рд╕реБрд╡рд┐рдзрд╛ рдкрд╛рдПрдВ рдХреЗ рдХрд╛рд░рдг рдпрд╣ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ ( Apple рдХреЗ 'рдлрд╛рдЗрдВрдб рдорд╛рдп' рдлрд╝реАрдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреБрдЫ рдмрд╣реБрдд рдЪрд╛рд▓рд╛рдХ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА | WIRED )ред рдЗрд╕рдХрд╛ рд╕рд╛рд░ рдРрдкреНрдкрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдПрдХ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдмрдирд╛рдирд╛ рд╣реИ, рдЬреЛ рдмрдВрдж рд╣реЛрдиреЗ рдкрд░ рднреА рдЬреАрдкреАрдПрд╕ рдФрд░ рдореЛрдмрд╛рдЗрд▓ рд╕рдВрдЪрд╛рд░ рдЪреИрдирд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдЪреЛрд░реА рдФрд░ рдЦреЛрдП рд╣реБрдП рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдЯреНрд░реИрдХрд┐рдВрдЧ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдмреАрдПрд▓рдИ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдЖрджрд╛рди -рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ ред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдХрд╣рд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐


... рдЗрд╕рдиреЗ рдЗрд╕ рддрд░рд╣ рдХреА рдЯреНрд░реИрдХрд┐рдВрдЧ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛, рдЬреЛ рдХрд┐ Apple рджреНрд╡рд╛рд░рд╛ рд╣реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
рдЕрдиреБрд╡рд╛рдж: [рдореЗрд░реЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рд▓рдЧрд╛рдПрдВ] рдРрдкреНрдкрд▓ рд╕рд╣рд┐рдд [рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛] рдЯреНрд░реИрдХрд┐рдВрдЧ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рдХреНрд░рд┐рдкреНрдЯреЛрдХрд░реЗрдВрд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред

рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣рдорд▓реЗ рд╡реИрдХреНрдЯрд░ рдХреЗ рдЙрджрд╛рд╣рд░рдг


AirDrop


рдпрд╣ рддрдХрдиреАрдХ рдЖрдкрдХреЛ рдЗрдВрдЯрд░рдиреЗрдЯ рдХрдиреЗрдХреНрд╢рди рдХреЗ рдмрд┐рдирд╛ Apple рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рд╣рд░ рдмрд╛рд░ рдЬрдм рдЖрдк рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ "рд╢реЗрдпрд░" рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдЖрдкрдХреЗ рдлреЛрди рдХрд╛ SHH256 рдкрд░ рд╣реИрд╢ рднреЗрдЬ рджреЗрддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдлреЛрди рдирдВрдмрд░ (рд╣реИрд╢: рдлреЛрди рдирдВрдмрд░) рдХрд╛ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЖрдк рднреАрдбрд╝-рднрд╛рдбрд╝ рд╡рд╛рд▓реЗ рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдХрд╛рдлреА рдХреБрд╢рд▓рддрд╛ рд╕реЗ рдлреЛрди рдкрдХрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ ... рдФрд░ iMessage рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдкрдиреЗ рдорд╛рд▓рд┐рдХреЛрдВ рдХреЛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕рдВрджреЗрд╢ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ (рдЖрдк TrueCaller рдпрд╛ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдирд╛рдо рд╕реЗ рдорд╛рд▓рд┐рдХ рдХрд╛ рдирд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ)ред рджреБрдХрд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рд▓рд╛рдн рд╕реНрдкрд╖реНрдЯ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ: рд╣рд░ рдХреЛрдИ рдЧреБрдЬрд░ рд░рд╣рд╛ рд╣реИред


рд╡рд╛рдИ-рдлрд╛рдИ рдкрд╛рд╕рд╡рд░реНрдб рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛


рдРрдкреНрдкрд▓ рдХреЗ рд╡рд╛рдИ-рдлрд╛рдИ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛрдиреЗ рдкрд░, рдбрд┐рд╡рд╛рдЗрд╕ рдПрдХ рдкреНрд░рд╕рд╛рд░рдг рдЕрдиреБрд░реЛрдз рднреЗрдЬрддрд╛ рд╣реИ, рдФрд░ рдРрдкреНрдкрд▓-рдЕрдиреБрдХреВрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдЖрдкрдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрд╕реЗ рдЪрд╛рд╣рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЛ рдПрдХ рдХрд░реНрдордЪрд╛рд░реА рдХреА 3 рдмрд╛рдЗрдЯреНрд╕ рдорд┐рд▓рддреА рд╣реИрдВ рдФрд░, рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╕рдордп, рдкреНрд░рд╛рдкреНрдд рдЖрдВрдХрдбрд╝реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдкреНрд░рд╕рд╛рд░рдг рдХрд░реЗрдВ, рддреЛ рд╢рд╛рдпрдж рджреВрд╕рд░рд╛ рдХрд░реНрдордЪрд╛рд░реА рдмрд╣реБрдд рджрдпрд╛рд▓реБ рд╣реЛрдЧрд╛ рдФрд░, рдЕрдиреБрд░реЛрдз рдореЗрдВ рдПрдХ рдкрд░рд┐рдЪрд┐рдд рдирд╛рдо рджреЗрдЦрдХрд░, рдЖрдкрдХреЗ рд╕рд╛рде рдкрд╛рд╕рд╡рд░реНрдб рд╕рд╛рдЭрд╛ рдХрд░реЗрдЧрд╛ред


рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ


BLE рдкреИрдХреЗрдЯ рд╡рд┐рд╢реНрд▓реЗрд╖рдг


Py-bluetooth-utils рдкреИрдХреЗрдЬ рд╕реЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдХреЗ, рдЖрдк BLE рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЗ рд╕реНрдирд┐рдлрд╝рд░ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред Apple рдбрд┐рд╡рд╛рдЗрд╕ рд╕реНрдерд┐рддрд┐ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП ADV_IND рд╕рдВрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред


рд╡рд┐рдЬреНрдЮрд╛рдкрди рдкреИрдХреЗрдЬ рд╕рдВрд░рдЪрдирд╛



рдкрд╛рд╕ рдХреЗ рд╕рдВрджреЗрд╢


рдЙрджрд╛рд╣рд░рдг рд╕рдВрджреЗрд╢ рдкреНрд░рдХрд╛рд░:
0x05 - рдПрдпрд░рдбреНрд░реЙрдк
0x07 - рдПрдпрд░рдкреЙрдбреНрд╕
0x10 - рдирд┐рдХрдЯрд╡рд░реНрддреА
0x0b - рдХрдиреЗрдХреНрд╢рди рджреЗрдЦреЗрдВ
0x0c - рд╣реИрдВрдбрдСрдлрд╝
0x0d - рд╡рд╛рдИ-рдлрд╛рдИ рд╕реЗрдЯрд┐рдВрдЧреНрд╕
0x0e - рд╣реЙрдЯрд╕реНрдкреЙрдЯ
0x0f - рд╡рд╛рдИ-рдлрд╛рдИ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдЬреБрдбрд╝реЗрдВ


рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЖрд╕рдкрд╛рд╕ рдХреЗ рд╕рдВрдХреБрд▓ рд╕реЗ рдЖрдк рд╕реНрдерд┐рддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
0x0b - рд╣реЛрдо рд╕реНрдХреНрд░реАрди
0x1c - рд╣реЛрдо рд╕реНрдХреНрд░реАрди
0x1b - рд╣реЛрдо рд╕реНрдХреНрд░реАрди
0x11 - рд╣реЛрдо рд╕реНрдХреНрд░реАрди
0x03 - рдСрдл
0x18 - рдСрдл
0x09 - рдСрдл
0x13 - рдСрдл
0x0a - рдСрдл
0x1a - рдСрдл
0x01 - рдСрдл
0x07 - рд▓реЙрдХ рд╕реНрдХреНрд░реАрди
0x17 - рд▓реЙрдХ рд╕реНрдХреНрд░реАрди
0x0e - рдХреЙрд▓рд┐рдВрдЧ
0x5b - рд╣реЛрдо рд╕реНрдХреНрд░реАрди
0x5a - рдСрдл


рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЖрдк рдПрдХ рд╕рд╛рдзрд╛рд░рдг BLE рдкреИрдХреЗрдЯ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ:



рд╡рд╛рдИ-рдлрд╛рдИ


рдбрд┐рд╡рд╛рдЗрд╕ рдП рд╕реЗ рд╡рд╛рдИ-рдлрд╛рдИ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╕рдордп , рдирд┐рдореНрди рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдПрдХ рдкреИрдХреЗрдЯ AppleID рдХреЗ SHA256 рд╣реИрд╢ (5-7 рдмрд╛рдЗрдЯреНрд╕), рдлреЛрди рдирдВрдмрд░ (8-11 рдмрд╛рдЗрдЯреНрд╕), рдИрдореЗрд▓ (12-14 рдмрд╛рдЗрдЯреНрд╕) рд╕реЗ рдкрд╣рд▓реЗ рддреАрди рдмрд╛рдЗрдЯреНрд╕ рдореЗрдВ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ:



рд╕рдВрднрд╡рддрдГ, Apple рдбрд┐рд╡рд╛рдЗрд╕ рдиреЗ рд╕рднреА рд╕рдВрдкрд░реНрдХреЛрдВ рдХреЛ рд╣реИрд╢ рдХрд┐рдпрд╛ рдФрд░ рдЙрдирдХреА рддреБрд▓рдирд╛ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдкреИрдХреЗрдЬ рдореЗрдВ рдХреАред рдЬрдм рдбрд┐рд╡рд╛рдЗрд╕ B рд╕рдВрдкрд░реНрдХреЛрдВ рдХреЗ рдорд┐рд▓рд╛рди рд╡рд╛рд▓реЗ рд╣реИрд╢ рдХреЗ рд╕рд╛рде рдПрдХ рдкреИрдХреЗрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рддреЛ рдбрд┐рд╡рд╛рдЗрд╕ B рдбрд┐рд╡рд╛рдЗрд╕ A рдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрд╢рди рдкрд╛рд╕рд╡рд░реНрдб рдкреНрд░рджрд╛рди рдХрд░реЗрдЧрд╛ ред


рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреНрд╖реЗрддреНрд░ (рд▓рдЧрднрдЧ рдХрдИ рдорд┐рд▓рд┐рдпрди) рдХреЗ рд▓рд┐рдП рдлреЛрди рдирдВрдмрд░реЛрдВ рдХреЗ рд╣реИрд╢ рдХреА рддрд╛рд▓рд┐рдХрд╛ рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рд╣реИрд╢ рдХреЗ рдкрд╣рд▓реЗ 3 рдмрд╛рдЗрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдЖрдк рдкреНрд░рддрд┐ рд╣реИрд╢ рдХреЗ рдХрдИ рджрд╕рд┐рдпреЛрдВ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рдХреНрд░рдо рдХреА рдЯрдХреНрдХрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА рд╢реБрджреНрдзрддрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рджреЛ рддрд░реАрдХреЗ рд╣реИрдВ:


  1. рдХреБрдЫ рдирдВрдмрд░реЛрдВ рдХреЛ HLR ( HLR рд▓реБрдХрдЕрдк - рдлреНрд░рдВрдЯ рдкреЗрдЬ - рдЗрдВрдбреЗрдХреНрд╕ ) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪреЗрдХ рдХрд░рдХреЗ рдмрд╛рд╣рд░ рд░рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  2. рдЪреВрдВрдХрд┐ рдирдВрдмрд░ AppleID рд╕реЗ рдмрдВрдзрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЖрдк iMessage рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдХрд┐рд╕реА рднреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХрд╛ рдкреНрд░рд╛рдкреНрдд рд╕реЗрдЯ рдорд╛рд▓рд┐рдХ рдХреЛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдкрд╣рдЪрд╛рдирдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдЧреЗ рд╕реЛрд╢рд▓ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ)ред


AirDrop


Apple AirDrop рдореЗрдВ рддреАрди рдЧреЛрдкрдиреАрдпрддрд╛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╣реИрдВ:


  1. рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ред
  2. рдХреЗрд╡рд▓ рд╕рдВрдкрд░реНрдХред
  3. рд╣рд░ рдХреЛрдИ (рдХреЛрдИ рднреА)ред

рдЬрдм AirDrop рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдирд┐рдореНрди рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдПрдХ рдкреИрдХреЗрдЯ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ AppleID рд╣реИрд╢, рдИрдореЗрд▓ рдФрд░ рдлреЛрди рдирдВрдмрд░ рдХреЗ рджреЛ рдмрд╛рдЗрдЯреНрд╕ рд╣реЛрддреЗ рд╣реИрдВ:



рдЙрд╕реА рд╕рдордп, AirDrop рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рд╣рд╕реНрддрд╛рдВрддрд░рдг рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХреЗ рд▓рд┐рдП, Wi-Fi (AWDL - Apple рд╡рд╛рдпрд░рд▓реЗрд╕ рдбрд╛рдпрд░реЗрдХреНрдЯ рд▓рд┐рдВрдХ) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд╣рдХрд░реНрдореА рдХрдиреЗрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред


рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рджреМрд░рд╛рди, рдкреНрд░реЗрд╖рдХ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХреА рдЧреЛрдкрдиреАрдпрддрд╛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд╖рдХ рдХреЗ рд░рд┐рдХреЙрд░реНрдб рдбреЗрдЯрд╛ рдХреЛ рднреЗрдЬрддрд╛ рд╣реИред рдЗрд╕ рд╕рдВрджреЗрд╢ рдореЗрдВ рдкреНрд░реЗрд╖рдХ рдХрд╛ рдкреВрд░рд╛ SHA256 рд╣реИрд╢ рд╢рд╛рдорд┐рд▓ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдПрдХ рд╣рдорд▓рд╛рд╡рд░ рдЕрдиреНрдп рд╕рднреА AirDrop BLE рдЕрдиреБрд░реЛрдзреЛрдВ рдХрд╛ рдЬрд╡рд╛рдм рджреЗ рд╕рдХрддрд╛ рд╣реИ, рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА рдкреВрд░реА рд╣реИрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред


рдПрдпрд░рдбреНрд░реЙрдк рдСрдкрд░реЗрд╢рди рдпреЛрдЬрдирд╛:



рд╕рд╛рд░рд╛рдВрд╢


рдмреАрдПрд▓рдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕реВрдЪрдирд╛ рд░рд┐рд╕рд╛рд╡ рдХрд╛ рдХреЗрд╡рд▓ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдлрд┐рд▓рд╣рд╛рд▓, рдЗрд╕реЗ рдПрдХ рднреЗрджреНрдпрддрд╛ рдХрд╣рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдмрд▓реНрдХрд┐, рдРрдкреНрдкрд▓ рдХреЗ рдирдП рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдХреЗ рдПрдХ рдЦрд░рд╛рдм рд╡рд┐рдЪрд╛рд░ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред рдХреНрдпрд╛, рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдЦреБрдж рдХрд╣рд╛:


Apple рдиреЗ рдЪреЗрддрд╛рд╡рдиреА рджреА рд╣реИ рдХрд┐ рдпрд╣ рдЕрднреА рднреА рдлрд╛рдЗрдВрдб рдорд╛рдИ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдХреБрдЫ рд╣рдж рддрдХ рд╕рд░рд▓реАрдХреГрдд рд╕рдВрд╕реНрдХрд░рдг рд╣реИ, рдФрд░ рдЗрд╕ рд╕рд╛рд▓ рдмрд╛рдж рдореЗрдВ рдореИрдХрдУрдПрд╕ рдХреИрдЯрд╛рд▓рд┐рдирд╛ рдФрд░ рдЖрдИрдУрдПрд╕ 13 рдореЗрдВ рд░рд┐рд▓реАрдЬрд╝ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдпрд╣ рдкреНрд░рдгрд╛рд▓реА рдЕрднреА рднреА рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдЕрдзреАрди рд╣реИред ┬й
рд╡рд╛рдпрд░реНрдб
рдЕрдиреБрд╡рд╛рдж: Apple рдиреЗ рдЪреЗрддрд╛рд╡рдиреА рджреА рдХрд┐ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдлрд╛рдЗрдВрдб рдорд╛рдИ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдПрдХ рд╕рд░рд▓реАрдХреГрдд рд╕рдВрд╕реНрдХрд░рдг рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рд░рд┐рд▓реАрдЬ рдореЗрдВ рд╡рд░реНрд╖ рдХреЗ рдЕрдВрдд рдореЗрдВ рдЕрджреНрдпрддрди рдХрд┐рдП рдЬрд╛рдиреЗ рдХреЗ рдХрд╛рд░рдг рд╣реИред

рдлрд┐рд▓рд╣рд╛рд▓, рдмреНрд▓реВрдЯреВрде рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдбреЗрдЯрд╛ рд▓реАрдХ рдХреЛ рд░реЛрдХрдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ iOS рд╕рдВрд╕реНрдХрд░рдгреЛрдВ 10.3.1 рдФрд░ рдЙрдЪреНрдЪрддрд░ (iOS 13 рдмреАрдЯрд╛ рд╕рд╣рд┐рдд) рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИред рдкреБрд░рд╛рдиреЗ рдбрд┐рд╡рд╛рдЗрд╕ (iPhone 6s рддрдХ) рднреА рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕реАрдорд┐рдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде, рд╕рдВрднрд╡рддрдГ рдмреИрдЯрд░реА рдХреА рд╢рдХреНрддрд┐ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдПред


рд╕рдВрджрд░реНрдн


GitHub - hexway / apple_bleee: Apple BLE рд╢реЛрдз
рд╕реЗрдм рдЦрд┐рд▓рддрд╛ рд╣реИред рд╣рд░ рдХреЛрдИ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ iPhone рдкрд░ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ - рд╣реЗрдХреНрд╕рд╡реЗ

Source: https://habr.com/ru/post/hi463639/


All Articles