AWS - CloudFront Post Exploitation

HackTricks рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ

CloudFront

рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рджреЗрдЦреЗрдВ:

Man-in-the-Middle

рдпрд╣ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рдХреБрдЫ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реИ рдЬрд╣рд╛рдБ рдПрдХ Lambda рдХреЛ CloudFront рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрдЪрд╛рд░ рдореЗрдВ рдЬреЛрдбрд╝рд╛ (рдпрд╛ рд╕рдВрд╢реЛрдзрд┐рдд) рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдЬрд╛рдирдХрд╛рд░реА (рдЬреИрд╕реЗ рд╕рддреНрд░ рдХреБрдХреА) рдХреЛ рдЪреБрд░рд╛рдирд╛ рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ (рдПрдХ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг JS рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЗрдВрдЬреЗрдХреНрдЯ рдХрд░рдирд╛) рд╣реИред

рдкрд░рд┐рджреГрд╢реНрдп 1: MitM рдЬрд╣рд╛рдБ CloudFront рдХреЛ рдПрдХ рдмрдХреЗрдЯ рдХреЗ рдХреБрдЫ HTML рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

  • рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдХрд╛рд░реНрдп рдмрдирд╛рдПрдВред

  • рдЗрд╕реЗ CloudFront рд╡рд┐рддрд░рдг рдХреЗ рд╕рд╛рде рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВред

  • рдЗрд╡реЗрдВрдЯ рдкреНрд░рдХрд╛рд░ рдХреЛ "Viewer Response" рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред

рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛ рдПрдХреНрд╕реЗрд╕ рдХрд░рдХреЗ рдЖрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рдХреБрдХреА рдЪреБрд░рд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг JS рдЗрдВрдЬреЗрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдкрд░рд┐рджреГрд╢реНрдп 2: MitM рдЬрд╣рд╛рдБ CloudFront рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ lambda рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ

  • рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдЬрд╛рдирдХрд╛рд░реА рдЪреБрд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП lambda рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдХреЛрдб рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реЗрдВред

рдЖрдк рдпрд╣рд╛рдБ рдЗрди рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП tf рдХреЛрдб рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ.

HackTricks рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ

Last updated