рд╡реНрд╣рд┐рд╕реНрдкрд░рдХреЛрд░ Android рдкрд░ рдбреЗрдЯрд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рддрд╛ рд╣реИ

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

рдЕрдм рддрдХ, рдмреАрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╕реАрдорд┐рдд рд╣реИ рдФрд░ рдХреЗрд╡рд▓ рдиреЗрдХреНрд╕рд╕ рдПрд╕ рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЕрдиреНрдп рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдЖрдПрдЧрд╛, рдореЛрдХреНрд╕реА рдорд╛рд░реНрд▓рд┐рдВрд╕реНрдкрд╛рдЗрдХ рдиреЗ рдХрд╣рд╛ред

рдЬреИрд╕реЗ рд╣реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдлреЛрди рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХ рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдбрд┐рд╕реНрдХ рдкрд░ рд╕рднреА рдбреЗрдЯрд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

"рдпрджрд┐ рдХреЛрдИ рдЙрдкрдХрд░рдг рдЦреЛ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ рдЪреЛрд░реА рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдбреЗрдЯрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рджреБрд░реНрдЧрдо рд╣реЛрдЧрд╛," рдорд╛рд░реНрд▓рд┐рдВрд╕реЗрдкрд╛рдЗрдХ рдиреЗ рдХрд╣рд╛, рдЙрдирдХрд╛ рд▓рдХреНрд╖реНрдп "рдПрдХ рдРрд╕реА рдкреНрд░рдгрд╛рд▓реА рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╣реИ рдЬреЛ рдЗрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдЙрджреНрдпрдо-рд╡рд░реНрдЧ рдХреЗ рд╕реБрд░рдХреНрд╖рд┐рдд рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рдмрджрд▓ рджреЗрдЧрд╛ред"

рдХреБрдЫ рдореЛрдмрд╛рдЗрд▓ рд╕реБрд░рдХреНрд╖рд╛ рд╕реЗрд╡рд╛рдПрдБ рдХрд┐рд╕реА рдЦреЛрдП рд╣реБрдП рдпрд╛ рдЪреЛрд░реА рд╣реБрдП рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд╕реВрдЪрдирд╛ рдХреЗ рджреВрд░рд╕реНрде рдЙрдиреНрдореВрд▓рди рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди, рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдлрд╝рд╛рдЗрд▓реЗрдВ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд░рд╣рддреА рд╣реИрдВ рдФрд░ рд╡рд┐рд╢реЗрд╖ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрдиреНрд╣реЗрдВ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рднрд▓реЗ рд╣реА рд╡реЗ рд╣рдЯрд╛рдП рдЧрдП рд╣реЛрдВред рдбрд┐рд╕реНрдХ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рдмрд┐рдирд╛ рдПрдХреНрд╕реЗрд╕ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

"рд╡реНрд╣рд┐рд╕реНрдкрд░рдХреЛрд░ рдПрдХреНрд╕рдИрдПрд╕ рдореЛрдб рдореЗрдВ 256-рдмрд┐рдЯ рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рдПрдИрдПрд╕ (рдЙрдиреНрдирдд рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕реНрдЯреИрдВрдбрд░реНрдб) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЙрд╕реА рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд╕рд╛рде, рдХреБрдЫ рдкреАрд╕реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬреИрд╕реЗ рдЯреНрд░реВ рдХреНрд░рд┐рдкреНрдЯ рдпрд╛ рдПрд▓рдпреВрдХреЗрдПрд╕ (рд▓рд┐рдирдХреНрд╕ рдпреВрдирд┐рдлрд╛рдЗрдб рдХреА рд╕реЗрдЯрдЕрдк)ред"

Marlinspike рдиреЗ рдХрд╣рд╛ рдХрд┐ рд╡рд╣ WhisperCore рдХреЛ Android рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓рд╛ рдореБрдлреНрдд рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдбреЗрдЯрд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдорд╛рдирддреЗ рд╣реИрдВред рд╕реЛрдлреЛрд╕ (рдбреЗрд╕реНрдХрдЯреЙрдк, рд╕рд░реНрд╡рд░, рдореЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рдЧреЗрдЯрд╡реЗ рдХреЗ рд▓рд┐рдП рд╕реВрдЪрдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛) рдиреЗ рдХрд╣рд╛ рдХрд┐ рдЗрд╕ рд╕рд╛рд▓ рдРрд╕реЗ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреА рдмрд┐рдХреНрд░реА рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЗрд╕ рд╕рд╛рд▓ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдХреЗ рд▓рд┐рдП рдбрд┐рд╕реНрдХ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╢рд╛рдорд┐рд▓ рд╣реИред рдФрд░ рд░рд┐рдо рдмреНрд▓реИрдХрдмреЗрд░реА рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╡реНрд╣рд┐рд╕реНрдкрд░рдХреЛрд░ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реИред

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


All Articles