Sim mobility kit ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠ΅Π³ΠΎ
ΠΠΎΠ²Π°Ρ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²Π·Π»ΠΎΠΌΠ°ΡΡ ΡΠΌΠ°ΡΡΡΠΎΠ½ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ Π‘ΠΠ-ΠΊΠ°ΡΡΡ
ΠΠ° ΡΡΡΠ°Π½ΠΈΡΠ°Ρ Π½Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ° ΠΌΡ ΡΠΆΠ΅ Π½Π΅ΠΎΠ΄Π½ΠΎΠΊΡΠ°ΡΠ½ΠΎ ΠΏΠΈΡΠ°Π»ΠΈ ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠΎΠ΄Π° Π²ΠΈΡΡΡΠ°Ρ , Β«Π΄ΡΡΠ°Ρ Β» Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΈ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ Ρ Π½ΠΈΠΌΠΈ ΡΠΏΡΠ°Π²ΠΈΡΡΡΡ. Π Π΅ΡΠ»ΠΈ ΡΠ°Π½ΡΡΠ΅ Π²ΡΠ΅ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΊΠ°ΡΠ°Π»ΠΈΡΡ, ΠΏΠΎ Π±ΠΎΠ»ΡΡΠ΅ΠΉ ΡΠ°ΡΡΠΈ, ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΡΠ°Π·Π½ΠΎΠ³ΠΎ ΡΠΎΠ΄Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ, ΡΠΎ Π½ΠΎΠ²Π°Ρ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡ, ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½Π½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ AdaptiveMobile Security, ΠΊΡΠ΄Π° ΡΡΡΠ°ΡΠ½Π΅Π΅. ΠΠ½Π° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠΊΡΠΏΠ»ΠΎΠΉΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠ΅ΠΌΡ ΡΠ΅ΡΡΡΡΡ Π‘ΠΠ-ΠΊΠ°ΡΡΡ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π½Π°ΡΡΡΠΈΡΠ΅Π»ΡΠΌ Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΌΠ°ΡΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΡΠΌΠ°ΡΡΡΠΎΠ½Π°.
ΠΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ, ΡΡΠΎ Π²Π·Π»ΠΎΠΌΠ°ΡΡ ΡΠΌΠ°ΡΡΡΠΎΠ½ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ ΠΎΠ±ΡΡΠ½ΠΎΠΉ Π‘ΠΠ-ΠΊΠ°ΡΡΡ
ΠΠ°ΠΊ Π²Π·Π»ΠΎΠΌΠ°ΡΡ ΡΠΌΠ°ΡΡΡΠΎΠ½ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ SIM-ΠΊΠ°ΡΡΡ
ΠΠ±Π½Π°ΡΡΠΆΠ΅Π½Π½ΡΠΉ ΡΠΊΡΠΏΠ»ΠΎΠΉΡ ΠΏΠΎΠ»ΡΡΠΈΠ» Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Simjacker ΠΈ ΠΎΠ½ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΡΡΠ΅Π΄Π΅ SIMalliance Toolbox Browser (S@T Browser). ΠΡΠ»ΠΈ ΠΎΠ±ΡΡΡΠ½ΠΈΡΡ ΠΏΡΠΎΡΡΡΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ, ΡΠΎ S@T Browser ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π‘ΠΠ-ΠΊΠ°ΡΡ ΠΈ Π²Ρ ΠΎΠ΄ΠΈΡ Π² ΡΠΎΡΡΠ°Π² SIM Tool Kit (STK), ΡΡΠ΅Π΄Ρ Π΄Π»Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ°Π±ΠΎΡΡ ΠΊΠ°ΡΡΠΎΡΠ΅ΠΊ. ΠΡΠΈΡΠ΅ΠΌ Π΅ΡΠ»ΠΈ Π²Ρ Π΄ΡΠΌΠ°Π΅ΡΠ΅, ΡΡΠΎ ΠΎΠ±Π΅Π·ΠΎΠΏΠ°ΡΠΈΡΡ ΡΠ΅Π±Ρ ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΠ΅ΡΠ΅ΠΉΠ΄Ρ Ρ ΠΎΠ±ΡΡΠ½ΠΎΠΉ Π‘ΠΠ-ΠΊΠ°ΡΡΡ Π½Π° eSIM, ΡΠΎ Π²Ρ ΠΎΡΠΈΠ±Π°Π΅ΡΠ΅ΡΡ. SIM Tool Kit ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΈ ΠΏΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ eSIM Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Π΅Π΄ΠΈΠ½ΡΡ Β«ΡΡΠ΅Π΄ΡΒ» ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π‘ΠΠ-ΠΊΠ°ΡΡ ΠΎΠ±ΠΎΠΈΡ Π²ΠΈΠ΄ΠΎΠ² ΠΈ Π²ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°Π½ΠΈΠ΅ Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ². ΠΠ°ΡΠΎ Π‘ΠΠ-ΠΊΠ°ΡΡΠ° Π½Π΅ Π½ΡΠΆΠ½Π° Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½Π°Ρ Π’Π΅Π»Π΅Π³ΡΠ°ΠΌ-ΠΊΠ°Π½Π°Π». ΠΠ½ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Ρ Π»ΡΠ±ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ², ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΊ ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΡ.
ΠΡΠ°Π²Π΄Π°, ΠΏΠΎΠ΄Π΄Π°Π²Π°ΡΡΡΡ ΠΏΠ°Π½ΠΈΠΊΠ΅ ΠΏΡΡΠΌΠΎ ΡΠ΅ΠΉΡΠ°Ρ Π½Π΅ ΡΡΠΎΠΈΡ. Simjacker ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΡ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π² Π²ΠΈΠ΄Π΅ Π‘ΠΠ‘-ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ. ΠΠΎΡΡΠΎΠΌΡ, Π΅ΡΠ»ΠΈ Π²Ρ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π»ΠΈ ΠΈΠ»ΠΈ Π½Π΅ ΡΠΈΡΠ°Π»ΠΈ ΠΏΠΎΠ΄ΠΎΠ·ΡΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Ρ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ Π½ΠΎΠΌΠ΅ΡΠΎΠ², ΡΠΎ ΠΏΠΎΠΊΠ°-ΡΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π΅ ΠΏΠ΅ΡΠ΅ΠΆΠΈΠ²Π°ΡΡ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Simjacker ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ·Π½Π°ΡΡ Π·Π»ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊΠ°ΠΌ ΡΠ΅Π»ΡΠΉ ΡΠ°Π΄ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²: IMEI ΡΠΌΠ°ΡΡΡΠΎΠ½Π°, Π΅Π³ΠΎ ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΌΠ΅ΡΡΠΎΠ½Π°Ρ ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅, ΡΠ·ΡΠΊ ΡΠΈΡΡΠ΅ΠΌΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ ΡΡΠΎΠ²Π΅Π½Ρ Π·Π°ΡΡΠ΄Π° Π±Π°ΡΠ°ΡΠ΅ΠΈ. ΠΠΎ ΠΈ ΡΡΠΎ Π΅ΡΠ΅ Π½Π΅ Π²ΡΠ΅. ΠΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΊΠ° ΡΠ°Π±ΠΎΡΡ Simjacker, Ρ Π°ΠΊΠ΅ΡΡ ΠΌΠΎΠ³ΡΡ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΈ ΡΠΎΠ²Π΅ΡΡΠ°ΡΡ Π·Π²ΠΎΠ½ΠΊΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ Π·Π°Π³ΡΡΠΆΠ°ΡΡ Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅.
Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ ΡΠΊΡΡΡΡΠΉ ΠΏΠ°ΠΊΠ΅Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ Sim Toolkit, ΠΊΠΎΡΠΎΡΡΠΉ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ Ρ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠΌ S@T. ΠΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π½Π°Ρ ΠΎΠ΄ΡΡΠ΅Π΅ΡΡ Π½Π° SIM-ΠΊΠ°ΡΡΠ΅, Π° Π½Π΅ Π½Π° ΡΠ°ΠΌΠΎΠΌ ΡΠ΅Π»Π΅ΡΠΎΠ½Π΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π½ΠΈ ΠΎΠ΄Π½Π° ΠΈΠ· ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΏΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ Android ΠΈΠ»ΠΈ iOS Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ Π°ΡΠ°ΠΊΡ. β Π·Π°ΡΠ²ΠΈΠ» Π Π°ΠΉΠ°Π½ Π£ΠΈΡΠ²ΡΠΌ, ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ ΠΏΠΎ ΡΠΈΡΡΠ΅ΠΌΠ΅ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ, Π² ΡΠ²ΠΎΠ΅ΠΌ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΈ Π½Π° ΠΏΠΎΡΡΠ°Π»Π΅ ExtremeTech.
Π‘ΠΎΠ³Π»Π°ΡΠ½ΠΎ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡΠΌ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ², ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡ Π½Π΅ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠΎΡΡΠ° ΡΠ°ΠΌΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΡΠ΅ Π΄Π΅Π»ΠΎ Π² Π‘ΠΠ-ΠΊΠ°ΡΡΠ΅ ΠΈ Π΄Π°ΠΆΠ΅ ΡΠΌΠ°ΡΡΡΠΎΠ½Ρ ΡΠ°ΠΌΡΡ ΠΊΡΡΠΏΠ½ΡΡ ΠΈΠ³ΡΠΎΠΊΠΎΠ² ΡΡΠ½ΠΊΠ° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ΅Ρ Π½ΠΈΠΊΠΈ Π²ΡΠΎΠ΄Π΅ Apple, Samsung, Google ΠΈ Huawei Π½Π΅ Π·Π°ΡΡΡΠ°Ρ ΠΎΠ²Π°Π½Ρ ΠΎΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ Π°ΡΠ°ΠΊ.
Π‘Ρ Π΅ΠΌΠ° ΡΠ°Π±ΠΎΡΡ ΡΠΊΡΠΏΠ»ΠΎΠΉΡΠ°
Π§ΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΡΠΎΠ±Ρ ΠΎΠ±Π΅Π·ΠΎΠΏΠ°ΡΠΈΡΡ ΡΠ΅Π±Ρ?
Π‘Π΅ΠΉΡΠ°Ρ Π΄Π°Π½Π½ΡΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½Π½ΠΎΠΉ ΡΠ³ΡΠΎΠ·ΠΎΠΉ Π½Π΅Ρ, Π½ΠΎ Π³ΡΡΠΏΠΏΠ° AdaptiveMobile Security, ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ²ΡΠ°Ρ SimJacker, ΡΠΎΠΎΠ±ΡΠΈΠ»Π° ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°Ρ ΡΠ²ΠΎΠ΅ΠΉ ΡΠ°Π±ΠΎΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠΌ GSM Πssociation (GSMA) ΠΈ SIMalliance, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΡΠΈ Π΄Π²Π΅ Π°ΡΡΠΎΡΠΈΠ°ΡΠΈΠΈ ΠΈΠΌΠ΅ΡΡ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΠΊ Π±ΠΎΠ»Π΅Π΅, ΡΠ΅ΠΌ 80% ΡΡΠ½ΠΊΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΡΡ Π‘ΠΠ-ΠΊΠ°ΡΡ. ΠΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ SimJacker ΡΠΊΡΠΏΠ΅ΡΡΡ Π² ΠΎΠ±Π»Π°ΡΡΠΈ ΡΠΈΡΡΠ΅ΠΌΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΎΠ±Π΅ΡΠ°ΡΡ ΡΠ°ΡΠΊΡΡΡΡ Π² ΠΎΠΊΡΡΠ±ΡΠ΅ 2019 Π³ΠΎΠ΄Π° ΠΏΠΎΡΠ»Π΅ ΡΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ. ΠΠΎ ΡΠΆΠ΅ ΡΠ΅ΠΉΡΠ°Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΠΏΡΠΈΠ·ΡΠ²Π°ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π΅ΠΉ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΡΠ°Π±ΠΎΡΡ Π‘ΠΠ-ΠΊΠ°ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΡΠ°ΡΠ΅Π»ΠΈ ΠΈ Π½Π΅ ΠΌΠ΅Π½ΡΠ»ΠΈ ΡΠ²ΠΎΡ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Ρ 2009 Π³ΠΎΠ΄Π°.
SIM-ΠΌΠ΅Π½Ρ: ΡΡΠΎ ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π΅Π³ΠΎ ΡΠ΄Π°Π»ΠΈΡΡ?
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ SIM-ΠΌΠ΅Π½Ρ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ΅Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ, Π΄Π»Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Android ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΆΠ΅ ΠΏΡΠ΅Π΄ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΌ, Π½ΠΎ ΠΌΠΎΡΠ°Π»ΡΠ½ΠΎ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠΌ. Π§ΡΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΡΠΎΠ±Ρ ΡΠ΄Π°Π»ΠΈΡΡ Π΅Π³ΠΎ?
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Β«SIM-ΠΠ΅Π½ΡΒ» Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΡ
Android-ΡΠΌΠ°ΡΡΡΠΎΠ½Π°Ρ
Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π² ΠΎΠ±ΡΠ΅ΠΌ ΠΌΠ΅Π½Ρ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ (ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ). ΠΡ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ Π²Π°ΠΌ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΠΈΠ· ΡΠ΅Π±Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ Π΄Π°Π½Π½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΊΠ°ΠΊ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΅Π³ΠΎ ΡΠ΄Π°Π»ΠΈΡΡ.
Android: ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ SIM-ΠΠ΅Π½Ρ
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ SIM-ΠΠ΅Π½Ρ Π΄Π»Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Android ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΆΠ΅ ΠΏΡΠ΅Π΄ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΌ. ΠΠ°ΠΊΠΎΠΉ ΠΊΠΎΠ½ΡΠ΅Π½Ρ Π²Ρ Π½Π°ΠΉΠ΄Π΅ΡΠ΅ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π²Π°ΡΠ΅Π³ΠΎ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠ° ΡΡΠ»ΡΠ³ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ. ΠΡΠΎΡ ΠΊΠΎΠ½ΡΠ΅Π½Ρ ΡΡΠΈΡΡΠ²Π°Π΅ΡΡΡ Ρ SIM-ΠΊΠ°ΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.
ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΡΠ΅ΡΠ΅Π· ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ SIM-ΠΠ΅Π½Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ Π·Π°ΠΊΠ°Π·ΡΠ²Π°ΡΡ Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° ΡΠΎΡΠΎΠ²ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠ»Π°ΡΠ½ΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΈΠΌΠ΅ΡΠ° ΡΠ°ΠΊΠΈΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΏΡΠΎΠ³Π½ΠΎΠ· ΠΏΠΎΠ³ΠΎΠ΄Ρ, Π½ΠΎΠ²ΠΎΡΡΠΈ ΠΈΠ»ΠΈ ΡΡΠ»ΡΠ³Ρ Π±ΡΠ΄ΠΈΠ»ΡΠ½ΠΈΠΊΠ°. ΠΠ° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ Π΄Π΅Π½Ρ ΡΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ Π±ΠΎΠ»ΡΡΠ΅ΠΉ ΡΠ°ΡΡΠΈ ΡΠ΅Π±Ρ ΡΠΆΠ΅ ΠΈΠ·ΠΆΠΈΠ»ΠΎ.
Π£Π΄Π°Π»ΡΠ΅ΠΌ SIM-ΠΠ΅Π½Ρ: Π²ΠΎΡ ΠΊΠ°ΠΊ ΡΡΠΎ Π΄Π΅Π»Π°Π΅ΡΡΡ
Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, ΠΏΡΠΎΡΡΠΎ ΡΠ°ΠΊ ΡΠ΄Π°Π»ΠΈΡΡ SIM-Toolkit Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΏΡΠΈ Π½Π°Π»ΠΈΡΠΈΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ ΠΏΡΠ°Π², ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅ΡΡΠΈ Π±Π΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠΉ Π΄Π»Ρ ΡΠΌΠ°ΡΡΡΠΎΠ½Π°.
7 ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ SIM-ΠΊΠ°ΡΡΠΎΠΉ Π½Π° Android
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ SIM-ΠΊΠ°ΡΡΠΎΠΉ ΡΠ΅Π»Π΅ΡΠΎΠ½Π° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΌΠ°Π»ΠΎ ΠΌΠ΅ΡΡΠ° Π² ΡΠΏΠΈΡΠΊΠ΅ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠΎΠ² Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° Π»ΡΠ΄Π΅ΠΉ. ΠΡ Π²ΡΡΠ°Π²Π»ΡΠ΅ΡΠ΅ ΡΠΈΠΏ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠΊΡΠΏΠ°Π΅ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΠΈ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, Π½Π΅ Π·Π°Π΄ΡΠΌΡΠ²Π°Π΅ΡΠ΅ΡΡ ΠΎ Π½Π΅ΠΌ, ΠΏΠΎΠΊΠ° Π½Π΅ ΠΏΡΠΈΠ΄Π΅Ρ Π²ΡΠ΅ΠΌΡ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ Π΅Π³ΠΎ, ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΡΠ½ΠΎΠ²Π° Π΅Π³ΠΎ ΠΈΠ·Π²Π»Π΅ΡΡ.
ΠΠΎ Π²Π°ΡΠ° SIM-ΠΊΠ°ΡΡΠ° ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ΄ΠΈΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π΄Π°Π½Π½ΡΡ . ΠΡΠ»ΠΈ Π²Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π½Π° ΡΠ²ΠΎΠ΅ΠΌ ΡΠ΅Π»Π΅ΡΠΎΠ½Π΅ Android Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ SIM-ΠΊΠ°ΡΡΠΎΠΉ, Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΡΠΈΠΌ Π΄Π°Π½Π½ΡΠΌ ΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΈΠΌΠΈ.
ΠΠ°ΠΊΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π΅ΡΡΡ Π½Π° SIM-ΠΊΠ°ΡΡΠ΅?
ΠΠ°ΡΡΠ° ΠΌΠΎΠ΄ΡΠ»Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π°Π±ΠΎΠ½Π΅Π½ΡΠ° (SIM-ΠΊΠ°ΡΡΠ°) ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ΄ΠΈΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΎΠ±ΡΠ΅ΠΌ Π΄Π°Π½Π½ΡΡ ΠΎ Π²Π°ΡΠ΅ΠΌ ΡΠ΅Π»Π΅ΡΠΎΠ½Π΅:
ΠΠ°ΠΊΠΎΠ²Ρ Π»ΡΡΡΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ SIM-ΠΊΠ°ΡΡΠ°ΠΌΠΈ Π΄Π»Ρ Android? ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ ΠΏΠΎΠ±Π»ΠΈΠΆΠ΅.
1. My SIM Toolkit Manager
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ My SIM Toolkit Manager ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ Π΄Π°Π½Π½ΡΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ ΠΎΠ±ΡΡΠΆΠ΄Π°Π»ΠΈ Π²ΡΡΠ΅, Π½ΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π±ΡΡΡΡΠΎ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π΄ΡΡΠ³ΡΡ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ Π²Π°ΡΠ΅ΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π΅.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΡΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ ΡΠ²ΠΎΠΉ Π½ΠΎΠΌΠ΅Ρ IMSI, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° (Π½ΠΎΠΌΠ΅ΡΠ° IMEI, MEID ΠΈ ESN), ΡΠΈΠΏ ΡΠ΅ΡΠΈ, Π²Π°Ρ ΡΠ΅ΠΊΡΡΠΈΠΉ ΡΠΎΡΠΌΠΈΠ½Π³, Π²Π°Ρ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅Ρ ΠΈ ΡΠΈΠΏ ΡΠ΅Π»Π΅ΡΠΎΠ½Π°.
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π²Π°ΠΌ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ Π΄ΡΡΠ³ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΠΊΠΎΡΠΎΡΡΡ Π²Ρ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΉΡΠΈ Π² Π΄ΡΡΠ³ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π΅, Π²ΠΊΠ»ΡΡΠ°Ρ ΡΠ΅ΡΠΈΠΉΠ½ΡΠΉ Π½ΠΎΠΌΠ΅Ρ SIM-ΠΊΠ°ΡΡΡ, ΡΠΌΠΈΡΠ΅Π½ΡΠ° ΠΈ ΡΡΡΠ°Π½Ρ ΠΏΡΠΎΠΈΡΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΡ.
Π§ΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΠΌΠΈ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ My SIM Toolkit Manager Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° Π²ΡΠ΅Ρ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ², Ρ ΡΠ°Π½ΡΡΠΈΡ ΡΡ Π½Π° SIM-ΠΊΠ°ΡΡΠ΅. ΠΠ½ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΏΠΎΠΈΡΠΊ, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅, ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ².
Π‘ΠΊΠ°ΡΠ°ΡΡ: My SIM Toolkit Manager (Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ)
ΠΠΌΡΠ»ΡΡΠΈΡ ΠΈ ΠΏΠ΅ΡΠ΅Ρ Π²Π°Ρ SIM-ΠΊΠΎΠΌΠ°Π½Π΄ ΡΠ΅ΡΠ΅Π· SIM Toolkit Π½Π° Android 5.1 ΠΈ Π½ΠΈΠΆΠ΅ (CVE-2015-3843)
Π― ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ» ΡΡΡ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡ, ΠΈΡΡΠ»Π΅Π΄ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠ΅ΡΠ΅Ρ Π²Π°ΡΠ° ΠΎΠ΄Π½ΠΎΡΠ°Π·ΠΎΠ²ΡΡ ΠΏΠ°ΡΠΎΠ»Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ»ΠΈΡΡ Π±Π°Π½ΠΊΠΎΠΌ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΡ ΡΠ΅Π»Π΅ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΡΠ»ΡΠ³, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΠΎΡΡΡΠΏΠ°Π»ΠΈ Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ SIM-ΠΊΠ°ΡΡΡ ΠΈ Π²ΡΠ²ΠΎΠ΄ΠΈΠ»ΠΈΡΡ Π½Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Android.
ΠΠ΅ΡΠ΅Ρ Π²Π°Ρ
ΠΡΠ΅Π΄ΡΡΠ°Π²ΡΡΠ΅, ΡΡΠΎ Π½Π° SIM-ΠΊΠ°ΡΡΠ΅ Π΅ΡΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° ΡΠ²ΡΠ·ΠΈ ΠΈ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π΅Π³ΠΎ Π½Π° ΡΠΊΡΠ°Π½Π΅ Π²Π°ΡΠ΅Π³ΠΎ Android-ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΡΠ»ΠΈ ΠΏΠΎΠΊΠΎΠΏΠ°ΡΡΡΡ Π² ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠ°Ρ Android, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΠΊΠ½ΡΡΡΡΡ Π½Π° ΠΊΠ»Π°ΡΡ com.android.internal.telephony.cat.CatService, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ»ΠΎΠ΅ΠΌ ΡΠ°Π΄ΠΈΠΎΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° (Radio Interface Layer, RIL) ΠΈ ΠΠ‘.
Π, Π½Π°ΠΊΠΎΠ½Π΅Ρ, broadcastCatCmdIntent() :
Π Π²ΠΎΡ ΡΡΠ° ΡΠ°ΡΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π·Π°Π½ΡΡΠ½Π°Ρ:
ΠΠ°ΠΊ Π·Π»ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ ΡΡΠΈΠΌ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ?
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π½Π΅ ΡΡΠ΅Π±ΡΡΡΠ΅Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΉ, Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Ρ Π²Π°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄, ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΡ SIM-ΠΊΠ°ΡΡΠΎΠΉ Π½Π° ΡΠ΅Π»Π΅ΡΠΎΠ½. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π»ΠΈΡΡ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡ receiver Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ΠΌ android.intent.action.stk.command ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡ STK CMD ΠΈΠ· ΠΈΠ½ΡΠ΅Π½ΡΠ°.
ΠΡΠΈΠΌΠ΅Ρ ΠΏΠ΅ΡΠ΅Ρ Π²Π°ΡΠ΅Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
ΠΡΠΎ ΠΎΠ±ΡΠ΅ΠΊΡ Parcelable Π² Π±Π°ΠΉΡΠ°Ρ . ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π² Hex Π² ASCII, Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ SIM-ΠΊΠ°ΡΡΡ.
ΠΠΌΡΠ»ΡΡΠΈΡ
ΠΠ΄Π½Π°ΠΊΠΎ ΡΡΠΎ Π»ΠΈΡΡ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ Π²ΠΎΡ ΡΠ°ΠΊΠΎΠ΅ ΡΠΈΡΠΎΠΊΠΎΠ²Π΅ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅:
ΠΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ SIM Toolkit (STK) ΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΡΡΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ³ΠΎ Android-ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°. ΠΡΡ ΠΎΠ΄Π½ΠΈΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΡΡΡ.
1. SIM-ΠΊΠ°ΡΡΠ° Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°Π΅Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ, ΡΠΊΠ°ΠΆΠ΅ΠΌ, ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-Π±Π°Π½ΠΊΠ΅, Π²ΡΠ²ΠΎΠ΄Ρ Π½Π° ΡΠΊΡΠ°Π½ ΡΠ΅Π»Π΅ΡΠΎΠ½Π° ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΡΠΈΠΏΠ° Β«ΠΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΡΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡ β 1234 Π½Π° ΡΡΠΌΠΌΡ 100 500 ΡΡΠ±Π»Π΅ΠΉΒ» Ρ Π΄Π²ΡΠΌΡ ΠΎΠΏΡΠΈΡΠΌΠΈ β Β«ΠΠΒ» ΠΈ Β«ΠΡΠΌΠ΅Π½Π°Β». ΠΠΎΠ΄ Π½Π° StkDialogActivity.java:
2. ΠΡΠ»ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π°ΠΆΠΌΠ΅Ρ Β«ΠΠΒ», Π±ΡΠ΄Π΅Ρ Π²ΡΠ·Π²Π°Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° sendResponse(StkAppService.RES_ID_CONFIRM, true) ; Π² ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ β sendResponse(StkAppService.RES_ID_CONFIRM, false) ;.
3. Π§ΡΠΎ, Π΅ΡΠ»ΠΈ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ android.intent.action.stk.command ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°ΠΊΠΎΠ΅ ΠΆΠ΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Ρ Π΄ΡΡΠ³ΠΈΠΌ ΡΠ΅ΠΊΡΡΠΎΠΌ (ΠΏΠΎΠ΄Π΄Π΅Π»ΡΠ½ΠΎΠ΅) ΠΈ Π²ΡΠ²Π΅ΡΡΠΈ Π΅Π³ΠΎ Π½Π° ΡΠΊΡΠ°Π½ Π·Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΠΊΡΠ½Π΄ Π΄ΠΎ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ SIM-ΠΊΠ°ΡΡΠΎΠΉ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ (Β«ΠΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΡΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡ β 1234 Π½Π° ΡΡΠΌΠΌΡ 100 500 ΡΡΠ±Π»Π΅ΠΉΒ»)? Π ΡΠ΅ΠΊΡΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Π½Π°ΠΏΠΈΡΠ΅ΠΌ Β«ΠΠ°ΠΆΠΌΠΈΡΠ΅ ΠΠ Π΄Π»Ρ Π·Π°ΠΊΡΡΡΠΈΡΒ», Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΎΡΡΠ°Π²ΠΈΠΌ ΡΠ΅ ΠΆΠ΅ β Β«ΠΠΒ» ΠΈ Β«ΠΡΠΌΠ΅Π½Π°Β».
4. ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ ΡΠ²ΠΈΠ΄ΠΈΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΉ Π΄ΠΈΠ°Π»ΠΎΠ³ Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ, ΠΏΠΎΠΊΠ° Π½Π΅ Π²ΡΠ±Π΅ΡΠ΅Ρ ΠΎΠ΄Π½Ρ ΠΈΠ· ΡΡΠΈΡ ΠΎΠΏΡΠΈΠΉ Π² ΠΏΠΎΠ΄Π΄Π΅Π»ΡΠ½ΠΎΠΌ ΠΎΠΊΠ½Π΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π²ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΡΡΠ΅Π±ΡΡΡΠΈΠ΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ, ΠΏΠΎΠΌΠ΅ΡΠ°ΡΡΡΡ Π² ΠΎΡΠ΅ΡΠ΅Π΄Ρ.
5. ΠΡΠ°ΠΊ, ΠΌΡ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈΡΡ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ:
ΠΠ΄Π΅ΡΡ ΡΠΎΠΎΠ±ΡΠ°Π΅ΡΡΡ, ΡΡΠΎ Β«ΠΠ΅Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΠΊΠ»ΠΈΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΉ ΠΏΡΠΎΠ°ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈ ΠΎΡΠΏΡΠ°Π²ΠΊΠ° ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ΅Ρ βΡΠ±ΠΈΡΡ Ρ ΡΠΎΠ»ΠΊΡβ baseband/rilΒ». ΠΠ° Π΄Π΅Π»Π΅, Π΅ΡΠ»ΠΈ RIL ΠΈΠ»ΠΈ SIM-ΠΊΠ°ΡΡΠ° Π±ΡΠ΄ΡΡ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΎΡ Π²Π°Ρ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΡΠ΅ ΠΎΡΠΊΠ»ΠΈΠΊΠΈ, ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΡ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π½Π΅ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ΅ΠΌΡΠΌΠΈ. Π Ρ ΠΎΠ΄Π΅ ΠΌΠΎΠ΅Π³ΠΎ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ SIM-ΠΊΠ°ΡΡ Π²ΡΡΠ»ΠΎ ΠΈΠ· ΡΡΡΠΎΡ, ΡΠ°ΠΊ ΠΈ Π½Π΅ Π·Π°Π³ΡΡΠ·ΠΈΠ² ΠΌΠ΅Π½Ρ.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΠΎΠΌΠ°Π½Π΄Π° AOSP ΡΡΡΡΠ°Π½ΠΈΠ»Π° ΡΡΡ ΠΎΡΠΈΠ±ΠΊΡ Π² ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Android 5.1.1 Π΄Π»Ρ Nexus-ΡΡΡΡΠΎΠΉΡΡΠ² (ΡΠ±ΠΎΡΠΊΠ° LMY48I).
ΠΠΎΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· ΠΌΠΎΠΈΡ ΠΏΠ°ΡΡΠ΅ΠΉ:
ΠΠ²ΡΠΎΡ: Π ΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΎΡΠ΄Π΅Π»Π° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Positive Technologies (Π°Π½Π³Π»ΠΎΡΠ·ΡΡΠ½Π°Ρ Π²Π΅ΡΡΠΈΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π°)