αα
ααααααΈ 19 ααααααααΆ ααααΆα 2019 αααα»αα αα»α Capital One ααΆαααα½αααΆααααααααααααα»αα αα»αααααΎαααααααααΆα
αααααΊααΆαααααΆααα·ααααααααΆαααΎαα‘αΎαα ααΆαααααΆαααααααα»αααααΆα 106 ααΆαααΆααα αααααααα·αα»ααααααα’αΆαααα·αα
ααα½α 140 αααααααα·αα»ααααααααΆααΆααΆ αα½αααΆαα 000 ααααΈαααΆααΆαα α’ααα
α·ααα α’ααααααααα?
ααΆα’αα»αα ααΆα Hack αα·αααΆαααΎαα‘αΎααα
ααααααΈ 19 ααααααααΆα ααΌα
αααααΆααααα
αα Paige Thompson, a.k.a. αα»αααααααααΈαααααααΉααααα
α
αααααααααααΈ α’α’ ααα α’α£ ααααΈααΆ ααααΆα α’α α‘α©α αααααΊααΆ αα·ααα½ααααα»αα. ααΆααα·ααα
ααΆααααΆααααααΆαααα½αααΈα’αααααααΉααααΆααΆααααα
ααα»ααααα ααα Capital One α’αΆα
ααααΎαααΆααΆαα’αααΈαα½αααΆαααΎαα‘αΎαα
α’ααΈααα»ααααα·α Amazon ααααΌαααΆαα
αΆαααααα½α αα·αααααααα»αααΉαααΆαααΆααα·ααα 250 αα»ααααΆα αα·αααΆααααααααΆααΆααααααα XNUMX ααααΆα... ααα»αααααα
ααααΆαααΆαα’αα·αααααΆαααΆα
αααΎαα α ααα»α’αααΈ? αααααΆααααααα»αα αα»αααΆα
αααΎααααααΆααααααααααΈααΆααα½α
α
αΌααααα»αααααΆααΆααααααΆααααΆαααα½ααα»αααααΌααααααΆααααΆααααααΉαα αααααΆαα
ααΆαααααααα αα·ααααααα·ααΈαααααα½αααα
ααααααΆαααΆαααΎαα‘αΎαααα§αααα·αααααααααΆαα’ααΈαααΊαα·αα
αααΆαβααΆβααβααα α’αααβα’αΆα google ααΏαβαααβααΆαβαααΆαβααΆαα ααΎαααΉααα·αα αΌααα αααα»αααΏααα ααα»αααααα·ααΆαα’αααΈ αα αα ααααα αααααααααΆααααααα αΆα
ααΆααα ααΎααΆαα’αααΈααΎαα‘αΎα?
Capital One ααΆααα»αααΉα S700 αααα αα 3 ααααααα»αααααΎαααΆα ααα Paige Thompson ααΆαα αααα αα·αααααα ααα
ααΈααΈα ααΎαααααΆααααΈαα½ααααααααααααααααΆαααααΆαααα»α S3 αα·αααααΉαααααΌα?
ααβαα·ααααβααααααβααα αα ααΈαααααΆαααα½αααΆααα·αααα·α αΌαααααΎαααΆαααΈααααααααΆααααααΆααααααΎααααααΆαααααααα ααΆαααααααααα·αααααΉαααααΌα α αΎαα’αα»ααααααααα·ααααα·ααΆαααΆααααΌαααΈααΈαααα
α αΆαααΎα ααΎααΆα’αΆα αα αα½α αααααααααΆ?
ααΆααΆααααααΎαααΆαα α αΌαα αΆααααααΎααααααΆαα αΌααα αααα»ααααΆαααΈααα αααααΈααΆααΎααα·αααΆαααααααΆααααα’α·αα αααΎααααααα ααΎαααααΌαααΆαααααααΆααααΆααΆααΆαααΎαα‘αΎαααΆαααα "αααααΆααααααΎααααααΆαααααααα ααΆαααααααααα·αααααΉαααααΌα"α ααΌα αααα α’αααΈαα½ααααααΆααααααΌα ααΆααΆαααααααααα»ααα»ααααα·ααΆααα·αααααΉαααααΌα α¬ααΆαααααααα ααΆαααααααααααααΆααααααΎααααααα·ααΈαααααΆα (Imperva) α¬αααααΆααααααΎααααααΆα (iptables, ufw, shorewall ααα)α Capital One ααΆαααααΉαααααΆαααΆαααα α»ααααααααα½α α αΎαααΆααα·ααΆαααΆ αααα½αααΆααα·αααααα
Stone ααΆααα·ααΆαααΆ Capital One αα·αααΆαααααααααΆααααΎαααΈααΆαααΆαααααααααααααααΆααααααΎααα ααα»ααααααΆαααααΎαααααααΆαααααΆαααα ααααααααΆααΉαα’αααΈααΆα Stone ααΆαβαα·ααΆαβααΆ αααβαα·αβααΆβααααΌαβααΆαβαα½αβαααβααΆαβαα·αβαααβααΆβαα½α Hacker ααΆαβααααααβαα»αβααααααΆαβαααααβα’ααααααααΆαβααααΆααβαα βαααα»αβαααβααΆααΆαααα
ααααα·αααΎα’ααααααααααΆα ααα»α’αααΈααΆαααΆααΎααα·αα αΌααα αααα»αααααααααα±ααααΆαααααααΈααααα ααα ααΌααααααΆαααααΆαααααααααΆαααΆαααααα ααΎαα’αΆα ααααΎααΆααααΆααααααΆαααααα»αααααα αααααααΆαααααααααααΆααΆα hack ααΉαααα’ααααΎααααααααα»αααα Capital One α α αΎααα»αααααΆαααα½αααααααΆααααΎααααααα ααΎαααΉαααΆααααααΈαα·ααΈαααα’αΆα ααααΎααΆαααΆααα’ααααα Capital One αα»αα±αααααΆαααΈααααααααα½αααααΎαααααα½ααααα αΌαααααΆααΆαα½αααΉααααααααΆααααα’αΆα ααααΎααΆαααΆααα’αααααααααΆααααΆααα’αΆα ααααΎαααααΎααα½ααααα»αα αααααααααΎααααααααααΆααΆαααααα αα»ααα·ααααα· αα·ααα αα αααααααΆαααααα’αΆα ααΆαα αΆααααΈααΆααααα½ααα·αα·ααααααααααααααα αΌααααααααΌαααα»αααααΆααα·ααα½αα±ααααΏα ααααα·αααΈααααααΆα αααααΉαααααΆαααΆααΏαααααααα½α αααααααΆαααΆαααααα·ααααΆααα·αααααΆααα ααΌα ααααα αΎα α αΌαααΎααααααααΎααΆααα·ααΆαααααααααααΎαααΆαααΆααα·αα
ααΌα ααααβααΆαβααβα ααβααααΌαβααΊα ααΉαβααΆβαααααΆααβααααΎαβααααβα’αααβα’αα»ααααΆαβα’αααΈα
αααααΎαααααααααΆα α¬ααααΎαααΆαααααΉαααααΌα ααΎααααΈααΆααΆααΆ ααΆαααα’αααΈαααααααΌαααΎαααα»αααααααααΌαααΆαααΎαα ααααα·αααΎα’ααααααα»αααααΎααααΆα AWS ααΌα ααΆ Security Groups α¬ Network ACLs α αααΆααααΆαααααααΈαααα½ααα·αα·αααααΎααααΈααααΎαααααααα’αΆα ααΆαααααααααΌα... ααα»ααααααΌα ααΆααααΆαααΆα αααΎαααααΌαααΆααααααΎααααααααααααααααα· (α§ααΆα ααα CloudFormation) ααΆααα’αΆα ααααΎααααααααααααα½ααααααααααααααααααα·αααααα ααΆααΎααΆααΆααααααΈααααααα·ααα ααααααααααααααααα»ααααΈαααααΆαααα»ααα·ααααα· α¬α’αααΈαα½αααΌα ααΆααααααααα»ααααα·ααΆααα αααα»αααααΎαααΆα CI/CD... ααΆααααααΎαααΆααααα½αααΆα αααΎαααΎααααΈαααααΆααααα αΆαααα
ααααα "ααααααα" ααααΏαααΊααΆααααα·αααΎ Capital One ααΆαααααααααα ααααααααααΌα ... ααααΆαα’αααΈααΉαααΎαα‘αΎαααα ααΌα ααααα αΎα αα·ααΆαα±ααααααααα ααΆαααααααααΆααααα’αΎααααα»αααΆαααΎαααΆααΎααΆαα’αααΈαα·αααααΆαα ααΆααααααΆααα ααααΆαααΆα ααα»αααααα½αααααααααΆαααααα»αα αα»ααα½ααααααααΌαααΆααα½α α αΌαα ααΆαα·ααααα½αααααΌα Capital Oneα
ααΌα αααα α ααααΊαα ααΆααααα»α - ααΎααΆαα’αααΈααΎαα‘αΎααααααΆαα?
ααΆααΆααααααΎαααΆαα, αααααΆααααΈαααααα αΌααα αααα»αα§ααΆα ααα EC2 ... α αααΎαα’αΆα αα»αα α’αααβαααα»αβααβααΎαβααΎβαααβααΆααα·α ααΎβα’αααβα²ααβα’αααβααΆβααααΆααβαα βααααΆαα ααα»ααααααΎααΆα αΌααα αααα»ααα»α S3 αααΆαααΌα ααααα ? ααΎααααΈαααααΈααΏαααα ααΌααα·ααΆααααΆα’αααΈαα½ααΆααΈ IAM α
ααΌα αααααα·ααΈαα½αααΎααααΈα αΌαααααΎααααΆαααα AWS ααΊααΎααααΈααααΆαααΆα’αααααααΎααααΆααα α’αΌαα αα½ααααααΊα αααΆααααΆααα ααα»ααααα α»ααααΆαααΆααΎα’αααα αααααααααααΆαααα AWS αααααααα ααΌα ααΆαααΆαααΈααααααααα·ααΈααααα’ααα α αΌαααααΎαα»α S3 ααααα’ααα? αααα αΎαααΆα’αααΈααααα½ααΆααΈ IAM ααΊαααααΆααα αα½αααΆααΆααααΆαααΆαα»ααΈαα
- αααααΆααααα»αα α·ααα - ααΎααααΆααααα’αααΈ α¬ααα»αααα’αΆα ααααΎαα½ααΆααΈααα?
- αααααΆαααα’αα»ααααΆα - ααΎαα½ααΆααΈαααα’αα»ααααΆαα’αααΈαααα?
α§ααΆα ααα α’αααα αααααααΎααα½ααΆααΈ IAM αααααΉαα’αα»ααααΆαα±αα EC2 instances α αΌαααααΎαα»α S3α ααααΌα αα½ααΆααΈααααΌαααΆααααααα±ααααΆααααααΆααααα»αα α·αααααα EC2 (ααααΆααααααΆααααΌα) α¬ααααΈααΆααααΆααα’αΆα "ααΆααααΆαα" αα½ααΆααΈαααα ααΆαααα½ααααα½ααΆααΈααΆααααααΆαα½αααα’αΆα ααααΎααΆαα’αα»ααααΆααααααα½ααΆααΈααΎααααΈα’αα»αααααααααααΆαα ααΈααΈα αααααΆαααα’αα»ααααΆαα’αα»ααααΆαα±ααααααΆαααα/ααα»ααα/ααααΆααααααΆα "ααα½ααα½ααΆααΈ" ααααΎα’αααΈααα ααΎ S3 ααΆααΎααΆα αΌαααααΎαα»αααΆααααΆαααα½α... α¬ααΎαααΈ 700 ααΌα αααα»αααααΈ Capital One αααα
αα ααααααα’ααααααα·ααα αααα»αα§ααΆα ααα EC2 ααΆαα½αααΉααα½ααΆααΈ IAM α’αααα’αΆα ααα½αααΆαααααααΆααααααΆααααΆααα·ααΈααΆα αααΎαα
- α’αααα’αΆα
ααααΎαα»ααα·ααααααααααΆα§ααΆα ααααα
http://169.254.169.254/latest/meta-data
αααα»αα αααααααααααααααα α’αααα’αΆα ααααααααα½ααΆααΈ IAM ααΆαα½αααΉαααα αΌαααααΎααααΆααααΆαα½ααα α’αΆααααααΆααααα ααΆααΆααα·αααΆαααα»αααααΆααα’ααααααα·ααα αααα»αα§ααΆα ααααα½αα
- ααααΎ AWS CLI...
ααααα·αααΎ AWS CLI ααααΌαααΆαααα‘αΎα ααΆααααΌαααΆααααα»αααααα·αα·ααααααΆααααΈαα½ααΆααΈ IAM ααααα·αααΎααΆαααααααΆαα α’αααΈααααα ααααααααΊααααΌαααααΎαααΆαααΆααααα§ααΆα αααα ααΆααΆααα·αααΆαα ααααα·αααΎαααααΆααααα»αα α·ααααααααα½αααααΎαα αα ααα Paige α’αΆα ααααΎα’αααΈαααααααααΆααααααααΆααα
ααΌα ααααααααΉαααΆααααα½ααΆααΈ IAM ααΊααΆαα½αααα’αα»ααααΆαα±ααααααΆααα½αα ααα½αααααΎαααααααΆααααα½αα’αααααΎααααΆαααααααααα
α₯α‘αΌααααα’ααααααααΈαα½ααΆααΈαααα IAM ααΎαα’αΆα αα·ααΆαα’αααΈα’αααΈααα Paige Thompson ααΆαααααΎα
- ααΆαααα½αααΆααα·αααα·α
αΌαααααΎαααΆαααΈααα (α§ααΆα ααα EC2) ααΆαααααααααα
αααα»ααααααΆααααααΎα
αα·αααΆααΆααΆαααα»ααα»ααααα·ααΆα/ACLs α¬αααααΆααααααΎααααααα·ααΈαααααΆαααααΆαααααα½ααααααα½ααααα ααααααααααα ααααΆααΆααααα½ααααα»αααΆαααα ααΌα ααΆαα αααααα»ααααααααααΆααααΌαααΆαα
- αα αααααααα ααΎαααΆαααΈααα ααΆαα’αΆα ααααΎαααααααΆα "ααΌα ααΆααααα·αααΎ" ααΆαααΆαααΆαααΈααααααα½αα―α
- αααααΆααα½ααΆααΈαααΆαααΈααα IAM α’αα»ααααΆαα±αα S3 α αΌαααααΎαα»α 700+ ααΆααααα ααΆα’αΆα α αΌαααααΎαα½αααΆααΆα
α
αΆααααΈαααααααα α’αααΈαααααΆαααααΌαααααΎααΊαααααΆααααααααΆ List Buckets
α αΎααααααΆααααααΆααααααααΆ Sync
ααΈ AWS CLI...
ααΈααααααααΏαα αα·αα·αααααΎααα»ααααα·ααΆαααααα’ααα; ααααΎααααααααααααΆαα; αααααααααΆααααααα·αααα·αα·α αα½α αααα»ααααααΆααααααααααΆαααααα·αα»αα
(
ααααα: www.habr.com