рдПрдВрдбреНрд░реА рдмрддреБрдЯрд┐рди, рд╡рд░рд┐рд╖реНрда рдЖрдИрдУрдПрд╕ рдбреЗрд╡рд▓рдкрд░, рдбрд╛рдЯрд╛рдЖрд░реНрдЯ рджреНрд╡рд╛рд░рд╛ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛редрдПрдХ рдпрд╛ рджреЛ рдмрд╛рд░ рд╕реЗ рдЕрдзрд┐рдХ, рдЬрдм рдореИрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдпрд╛ (рдпрд╛ рдмрд╕ рдмрд┐рд╕реНрддрд░ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓ рдЧрдпрд╛), рдореБрдЭреЗ рдореЗрд▓ рдореЗрдВ рдПрдХ рдХреНрд░реЛрдзреА рдкрддреНрд░ рдорд┐рд▓рд╛, рдЬрд┐рд╕рдХрд╛ рд╕рд╛рд░ рдпрд╣ рдерд╛ рдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдРрдкрд╕реНрдЯреЛрд░ рдЕрд╕реЗрдВрдмрд▓реА рдореЗрдВ рдХреБрдЫ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╕рдм рдХреБрдЫ рддрддреНрдХрд╛рд▓ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдХрднреА-рдХрднреА рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдореЗрд░реЗ рдерд╛рдиреЗрджрд╛рд░ рдереЗред рдХрднреА-рдХрднреА рдореЗрд░реЗ рд╕рд╣рдХрд░реНрдореАред рдФрд░ рдХрднреА-рдХрднреА
рдЦреБрдж Apple рдЗрдВрдХ рднреА ред
рд▓реЗрдХрд┐рди рд╕рдмрд╕реЗ рдШрд╛рддрдХ рдкрд░рд┐рджреГрд╢реНрдп рдмрдЧ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдереЗ рдЬреЛ рдХреЗрд╡рд▓ рдРрдк / рд░рд┐рд▓реАрдЬрд╝ рдмрд┐рд▓реНрдб рдкрд░ рдкреБрди: рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдП рдЧрдП рдереЗред рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдореИрдХрдмреБрдХ рд╕реЗ рдкрд╣рд▓реЗ рд╣реЙрд╡реЗрд▓ рдмрдирд╛рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдбрд┐рдмрдЧрд░ рдХреЛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрдерддрд╛ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рд╡рд╣рд╛рдВ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИред
рдЗрд╕реА рддрд░рд╣ рдХреА рдХрдард┐рдирд╛рдЗрдпрд╛рдБ
APNS рдФрд░ рдЙрд╕рдХреЗ рдЯреНрд░рдмрд▓рд╢реВрдЯ рджреНрд╡рд╛рд░рд╛ рд░рд┐рд▓реАрдЬрд╝ / рдПрдб-рд╣реЙрдХ рдЕрд╕реЗрдВрдмрд▓реА рдкрд░ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИрдВред
рдЙрди рд╡рд┐рдзрд╛рдирд╕рднрд╛рдУрдВ рдкрд░ рдЬрд╣рд╛рдВ рдЙрддреНрдкрд╛рджрди APNS рд╡рд╛рддрд╛рд╡рд░рдг рд╣реИ, рдЖрдк рдбрд┐рдмрдЧрд░ рдХрдиреЗрдХреНрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред
рдЙрди рдЕрд╕реЗрдВрдмрд▓реА рдкрд░ рдЬрд╣рд╛рдВ рдбрд┐рдмрдЧрд░ рд╣реЛрддрд╛ рд╣реИ, рд╡рд╣рд╛рдВ рдПрдкреАрдПрдирдПрд╕ рдЙрддреНрдкрд╛рджрди-рдзрдХреНрдХрд╛ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╡реЗ рдЖрдо рддреМрд░ рдкрд░ рдЧрд┐рд░ рдЬрд╛рддреЗ рд╣реИрдВред
Apple, рдУрд▓реНрдб рдЯреЗрд╕реНрдЯрд╛рдореЗрдВрдЯ рднрдЧрд╡рд╛рди рдХреА рддрд░рд╣, рдПрдХ рд╣рд╛рде рд╕реЗ рдПрдХ рдордВрдЪ рджреЗрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдЬреЗрд▓рдмреНрд░реЗрдХ рдЬрд▓реНрдж рд╣реА
рдЗрддрд┐рд╣рд╛рд╕ рдореЗрдВ рдиреАрдЪреЗ рдЪрд▓рд╛ рдЬрд╛рдПрдЧрд╛ (рдФрд░ рдРрдк рд╕реНрдЯреЛрд░ рдореЗрдВ рдкрд╛рдпрд░реЗрд╕реА рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рддреНрд░реБрдЯрд┐ рдХреЗ рд╕реНрддрд░ рдкрд░ рдмрдиреА рд╣реБрдИ рд╣реИ), рдФрд░ рджреВрд╕рд░рд╛ рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдПрдХ рдЧрд░реАрдм рд░рд┐рд╢реНрддреЗрджрд╛рд░, рдЫреЛрдЯреЗ рдСрд▓рд╡рд░ рдЯреНрд╡рд┐рд╕реНрдЯ рдХреА рддрд░рд╣ рдорд╣рд╕реВрд╕ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдиреЗ рдЕрдзрд┐рдХ рджрд▓рд┐рдпрд╛ рдкреВрдЫрдиреЗ рдХреА рд╣рд┐рдореНрдордд рдХреАред
рд╡реЙрдпрд╕-рдУрд╡рд░: "рдЕрдВрдХрд▓ рдРрдкреНрдкрд▓, рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдПрдХ рдФрд░ рд╡рд┐рддрд░рдг рдкреНрд░рдорд╛рдгрдкрддреНрд░ рджреЗрдВ ..."рдФрд╕рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП, iOS рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд░рд┐рд▓реАрдЬрд╝ / рдРрдкрд╕реНрдЯреЛрд░ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд╕рд╛рде рдХреБрдЫ рдХрд░рдирд╛ рд▓рдЧрднрдЧ рдЕрд╕рдВрднрд╡ рдерд╛ред рд░рд┐рд▓реАрдЬ рд╕реЗ рдкрд╣рд▓реЗ рдЗрд╕реЗ рдЫреЛрдбрд╝рдирд╛ рдЖрд╕рд╛рди рдерд╛ред
рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ:
рд░рд┐рд▓реАрдЬ рдмрд┐рд▓реНрдб рдбрд┐рд╕реНрдЯреНрд░реАрдмреНрдпреВрд╢рди рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдбрд┐рд╕реНрдЯреНрд░реАрдмреНрдпреВрд╢рди рдкреНрд░реЛрд╡рд┐рдЬрдирд┐рдВрдЧ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЖрд╡реЗрджрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдПрдХ рдбрд┐рдмрдЧрд░ рдХреЛ рд╕рдВрд▓рдЧреНрди рдХрд░рдиреЗ рдкрд░ рд░реЛрдХ рд╕рд╛рде рд╣реА, рдРрдк рд╕реНрдЯреЛрд░ рд╕реЗ рдЖрдИрдкреАрдП рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╕рдордп, рдмрд╛рдЗрдирд░реА рднреА рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдРрдк рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдкрд░ рдЕрд▓рдЧ рд╕реЗ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
рдпрд╣реА рд╣реИ, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рд▓реЗрдЦрдХ рдкреНрд░реЛрд╡рд┐рдЬрдирд┐рдВрдЧ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдХреЗ рд╕рд╛рде рдРрдк рд╕реНрдЯреЛрд░-рдЕрд╕реЗрдВрдмрд▓реА рдХреЛ рд▓реЗрдиреЗ рдФрд░ рдлрд┐рд░ рд╕реЗ рд╕рд╛рдЗрди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд▓рдЧрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдпрд╣ рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЙрд╕рдХреЗ рдмрд╛рдж рднреА, рдбрд┐рдмрдЧрд░ рдХреЛ рдЖрд╡реЗрджрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реЗ рдХреИрд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдП, рдЗрд╕рдХрд╛ рд╕рд╡рд╛рд▓ рдЦреБрд▓рд╛ рд░рд╣рддрд╛ рд╣реИред
рдЗрд╕рд▓рд┐рдП, рд╣рдореЗрдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕реНрддрд░ рдкрд░ рд╕рдорд╛рдпреЛрдЬрди рдирд╣реАрдВ рдХрд░рдиреЗ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реНрдЯреЛрд░ рдЫреЛрдбрд╝рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рднреА рдмрдЧреНрд╕ рдХреЛ рдкрдХрдбрд╝ рд▓реЗрдВред рдФрд░ рд▓реЙрдЧ, рд▓реЙрдЧ рдХреЗ рджреЗрд╡рддрд╛ рдХреЗ рд▓рд┐рдП рдФрд░ рдЕрдзрд┐рдХ рд▓реЙрдЧ!

рд▓реЗрдХрд┐рди рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдПрдХ рдирдИ рдЙрдореНрдореАрдж рдХреНрд╖рд┐рддрд┐рдЬ рдкрд░ рдордВрдбрд░рд╛ рд░рд╣реА рд╣реИред

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

рдлрд┐рд░ рд╣рдореЗрдВ рдмрд┐рд▓реНрдб рдмрд┐рд▓реНрдб рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрд╡рд┐рдЬрдирд┐рдВрдЧ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдЗрд╕реЗ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП:
- рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ Xcode рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВред
- рдлрд╛рдЗрдВрдбрд░ рдореЗрдВ FoodSniffer.app рдЦреЛрдЬреЗрдВред

- FoodSniffer рдмрдВрдбрд▓ рдкрд░ рдЬрд╛рдПрдВред

- рдЕрдкрдиреА рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рдЖрдИрдкреАрдП рдХреЗ рд╕рд╛рде рдлрд╝реЛрд▓реНрдбрд░ рд╕реЗ рдПрдореНрдмреЗрдбреЗрдб . mobileprovision рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдПрдБред

рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЬреИрд╕рд╛ рдХреБрдЫ рдорд┐рд▓рдирд╛ рдЪрд╛рд╣рд┐рдП:

рдЗрд╕рдХреЗ рдмрд╛рдж,
рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЖрдкрддреНрддрд┐ рд╕реНрдерд╛рдкрд┐рдд
рдХрд░реЗрдВ ред рдореИрдВ virtualenv рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рджреГрдврд╝рддрд╛ рд╕реЗ рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред
рдЖрдкрддреНрддрд┐ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдореЗрдВ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдкреИрдЪ рдХрд┐рдП рдЧрдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП ios-
рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред
рдЖрд╡реЗрджрди рдкрд░ рдлрд┐рд░ рд╕реЗ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░реЗрдВ!
рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ, рд╣рдореЗрдВ рдЬрд┐рд╕ рдХреЛрдб рд╕рд╛рдЗрди рдЖрдЗрдбреЗрдВрдЯрд┐рдЯреА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЙрд╕рдХрд╛ рд╣реИрд╢ рдкрддрд╛ рдХрд░реЗрдВ:
рд╕реБрд░рдХреНрд╖рд╛ рдЦреЛрдЬ-рдкрд╣рдЪрд╛рди -p рдХреЛрдбрд┐рдВрдЧ -v
рд╣рдо 386XXX рдкрд╣рдЪрд╛рди рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдмреИрдЪ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИ рдЬрд┐рд╕рдХреЗ рд╕рд╛рде Xcode рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рджреМрд░рд╛рди рдЖрд╡реЗрджрди рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд┐рдП рдЧрдП рдереЗ, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рд╣рдореЗрдВ рдкреНрд░реЛрд╡рд┐рдЬрд╝рдирд┐рдВрдЧ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдорд┐рд▓рд╛ рдерд╛ред
FridaGadget рдХреЛ рдЗрдВрдЬреЗрдХреНрдЯ рдХрд░реЗрдВ рдФрд░ рд╣рдорд╛рд░реЗ рдЖрд╡реЗрджрди рдкрд░ рдлрд┐рд░ рд╕реЗ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░реЗрдВ:
рдЖрдкрддреНрддрд┐ рдкреИрдЪрд┐рдкрд╛ - рд╕реНрд░реЛрдд FoodSniffer / FoodSniffer.ipa - рдХреЛрдб-рд╣рд╕реНрддрд╛рдХреНрд╖рд░ 386XXX --provision-file рдПрдореНрдмреЗрдбреЗрдб.mobileprovision
рдирддреАрдЬрддрди, рд╣рдореЗрдВ
FoodSniffer-frida-codesigned.ipa рдорд┐рд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЕрдм рд╣рдореЗрдВ FridaGadget рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ios-
рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрджрдо рд╣реИ - рдпрджрд┐ рдЖрдк рдЖрдИрдЯреНрдпреВрдиреНрд╕ рдпрд╛ рдПрдХреНрд╕рдХреЛрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдкрдиреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдХреЗрд╡рд▓ рдЖрдИрдкреАрдП рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдлреНрд░реАрдбрд╛рдЧреЗрдЯ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред
рдлреВрдбрд╕реНрдиреАрдлрд╝рд░-рдлрд╝рд┐рджрд╛-рдХреЛрдб- рдЕрдирдкреИрдХ
рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж :
рдЕрдирдЬрд╝рд┐рдк рдлрд╝реВрдбрд╕реНрдирд┐рдлрд╝рд░-рдлрд╝реНрд░рд┐рдбрд╛-рдХреЛрдбрд╛рдЗрд╕реНрдб.рдЗрдкрд╛рд╣рдо рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдЕрдкрдиреЗ рдкреИрдЪ рдХрд┐рдП рдЧрдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рддреЗ рд╣реИрдВ:
ios-рддреИрдирд╛рдд --bundle рдкреЗрд▓реЛрдб / FoodSniffer.app -W -dрдпрджрд┐ рд╕рдм рдХреБрдЫ рдареАрдХ рд░рд╣рд╛, рддреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╢реБрд░реВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ:

рдЕрдм рджреВрд╕рд░реЗ рдЯрд░реНрдорд┐рдирд▓ рдЯреИрдм рдореЗрдВ, рдЖрдкрддреНрддрд┐ рдХреЛ рдлреНрд░рд╛рдЗрдбреЗрдЧреЗрдЯ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ:
рдЖрдкрддреНрддрд┐ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛
рд▓рд╛рдн!
рдЖрдкрддреНрддрд┐ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдмрдиреНрд╕
рдПрд╕рдПрд╕рдПрд▓ рдкрд┐рдирд┐рдВрдЧ рдмрд╛рдИрдкрд╛рд╕
рдпрд╣рд╛рдБ рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИ:
ios sslpinning рдЕрдХреНрд╖рдо
рдЕрдм рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рд╣рдорд╛рд░реЗ рдЖрд╡реЗрджрди рдХреЗ рдЯреНрд░реИрдлрд┐рдХ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐
рдкрд╣рд▓реЗ рднрд╛рдЧ рдореЗрдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдбрдВрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛
ios nsuserdefaults рдорд┐рд▓рддрд╛ рд╣реИрдбрдВрдк рдХреЗ рдЕрдВрдд рдореЗрдВ, рд╣рдореЗрдВ
"mood_state" = "рдореБрдЭреЗ рднреВрдЦ рд▓рдЧреА рд╣реИ" рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдП

рдбрдВрдк рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЪрд╛рдмреА рдХрд╛ рдЧреБрдЪреНрдЫрд╛
рдЖрдпреЛрд╕ рдХрд┐рдЪреЗрди рдбрдВрдк
рдФрд░ рдпрд╣рд╛рдБ рд╣рдорд╛рд░рд╛ рд╕реБрдкрд░ рд╕реАрдХреНрд░реЗрдЯ рдкрд╛рд╕рд╡рд░реНрдб рд╣реИред
SQLite рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдбреЗрдЯрд╛ рд▓рд╛рдирд╛редрдЖрд╡реЗрджрди рдореЗрдВ, рдореИрдВрдиреЗ
рдпрд╣рд╛рдБ рд╕реЗ sqlite рдбреЗрдЯрд╛рдмреЗрд╕
chinook.db рдЬреЛрдбрд╝рд╛ред
рдЖрдкрддреНрддрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рд╕реАрдзреЗ рдкреВрдЫрддрд╛рдЫ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
- рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдХрдиреЗрдХреНрд╢рди:
рд╕рд╛рдЗрдХреНрд▓рд╛рдЗрдЯ рдХрдиреЗрдХреНрдЯ chinook.db

- рдЙрд╕рд╕реЗ рдЕрдиреБрд░реЛрдз рдХрд░реЗрдВ:
рдПрд▓реНрдмрдо рд╕реЗ рд╕рд╛рдЗрдХреНрд▓рд╛рдЗрдЯ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХреНрд╡реЗрд░реА рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ *

рдирд┐рд╖реНрдХрд░реНрд╖
рдЖрдкрддреНрддрд┐ рдФрд░ рдлреНрд░рд┐рдбрд╛ рдЕрдВрддрддрдГ iOS рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЗ Ad Hoc рдФрд░ рд╡рд┐рддрд░рдг рдмрд┐рд▓реНрдб рдХреЗ рд╕рд╛рде рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд╕рд╛рдорд╛рдиреНрдп рдФрд░ рд╕рд░рд▓ рдХрд╛рдо рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╡реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рдкрд╛рд╕ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкрд░ рд╢рдХреНрддрд┐ рд▓реМрдЯрд╛рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рдкреАрдЫреЗ рд╕реБрд░рдХреНрд╖рд╛ рдХреА рдкрд░рддреЗрдВ рдЫрд┐рдкреА рд╣реЛрддреА рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдРрдкреНрдкрд▓ рдЗрддрдиреА рд╕рд╛рд╡рдзрд╛рдиреА рд╕реЗ iOS рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЧреИрд░-рдЬреЗрд▓рдмреНрд░реЗрдХ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдЖрдкрддреНрддрд┐ рдФрд░ рдлреНрд░рд┐рдбрд╛ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдЖрд╕рд╛рди рд╣реИрдВред
рдЙрдирдХреЗ рд╕рд╛рде, рдореБрдЭреЗ iOS рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЛ рдлрд┐рд░ рд╕реЗ рдорд╣рд╛рди рдмрдирд╛рдиреЗ рдХреА рдЖрд╢рд╛ рд╣реИред рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдЕрдВрджрд░ рд╕реЗ Apple рдХреЗ рдирдП рдореБрдЦреНрдпрд╛рд▓рдп рдХреЛ рдХрдо рдХрд░рдиреЗ рд╕реЗ рдмрдЪреЗрдВред

рд╣рд╛рдЗрдкрд░ (рдЙрдкрдпреЛрдЧреА) рд▓рд┐рдВрдХ
рдЖрдИрдУрдПрд╕ рдХреЛрдб рд╕рд╛рдЗрди рдХреЗ рд╡рд┐рд╖рдп рдкрд░ рдПрдХ рдПрдореНрд╕реНрдЯрд░реНрдбрдо рдЫрд╛рддреНрд░ ред
https://labs.mwrinfosecurity.com/blog/repacking-and-resigning-ios-applications/https://www.nccgroup.trust/us/about-us/newsroom-and-events/blog/2016/october/ios-instrumentation-without-jailbreak/ ред
FoodSniffer iOS рдРрдк рд╕реЛрд░реНрд╕ рдХреЛрдб ред
рдлреНрд░рд┐рдбрд╛ рдЯреЗрд▓реАрдЧреНрд░рд╛рдо@Manishrhll рдХреЛ рд╡рд┐рд╢реЗрд╖ рдзрдиреНрдпрд╡рд╛рджред
рдиреЛрдЯред рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рдХреЛ рдХреЗрд╡рд▓ рдЙрдирдХреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ "рдЯрд┐рдВрдбрд░" рдпрд╛ рдХреБрдЫ рдФрд░ рдХреЛ рддреЛрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдЕрднреА рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛!