AWS - EBS Snapshot Dump
Last updated
Last updated
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Kumbuka kwamba dsnap
haitakuruhusu kupakua snapshots za umma. Ili kuzunguka hili, unaweza kufanya nakala ya snapshot katika akaunti yako binafsi, na kupakua hiyo:
Kwa maelezo zaidi kuhusu mbinu hii angalia utafiti wa asili katika https://rhinosecuritylabs.com/aws/exploring-aws-ebs-snapshots/
Unaweza kufanya hivi na Pacu ukitumia moduli ebs__download_snapshots
Iweke kwenye VM ya EC2 chini ya udhibiti wako (inapaswa kuwa katika eneo moja na nakala ya nakala ya akiba):
Hatua ya 1: Kiasi kipya cha ukubwa na aina unayopendelea kinapaswa kuundwa kwa kuelekea EC2 –> Volumes.
Ili uweze kufanya hatua hii, fuata amri hizi:
Unda kiasi cha EBS kuunganisha na mfano wa EC2.
Hakikisha kwamba kiasi cha EBS na mfano viko katika eneo moja.
Hatua ya 2: Chaguo la "unganishi kiasi" linapaswa kuchaguliwa kwa kubonyeza kulia kwenye kiasi kilichoundwa.
Hatua ya 3: Mfano kutoka kwenye kisanduku cha maandiko ya mfano unapaswa kuchaguliwa.
Ili uweze kufanya hatua hii, tumia amri ifuatayo:
Unganisha kiasi cha EBS.
Hatua ya 4: Ingia kwenye mfano wa EC2 na orodhesha diski zinazopatikana kwa kutumia amri lsblk
.
Hatua ya 5: Angalia kama kiasi kina data yoyote kwa kutumia amri sudo file -s /dev/xvdf
.
Ikiwa matokeo ya amri hapo juu yanaonyesha "/dev/xvdf: data", inamaanisha kwamba kiasi ni tupu.
Hatua ya 6: Fanya mfumo wa kiasi kuwa ext4 kwa kutumia amri sudo mkfs -t ext4 /dev/xvdf
. Vinginevyo, unaweza pia kutumia muundo wa xfs kwa kutumia amri sudo mkfs -t xfs /dev/xvdf
. Tafadhali kumbuka kwamba unapaswa kutumia ama ext4 au xfs.
Hatua ya 7: Unda saraka ya uchaguzi wako ili kuunganisha kiasi kipya cha ext4. Kwa mfano, unaweza kutumia jina "newvolume".
Ili uweze kufanya hatua hii, tumia amri sudo mkdir /newvolume
.
Hatua ya 8: Unganisha kiasi kwenye saraka "newvolume" kwa kutumia amri sudo mount /dev/xvdf /newvolume/
.
Hatua ya 9: Badilisha saraka hadi saraka "newvolume" na angalia nafasi ya diski ili kuthibitisha kuunganishwa kwa kiasi.
Ili uweze kufanya hatua hii, tumia amri zifuatazo:
Badilisha saraka hadi /newvolume
.
Angalia nafasi ya diski kwa kutumia amri df -h .
. Matokeo ya amri hii yanapaswa kuonyesha nafasi ya bure katika saraka "newvolume".
Unaweza kufanya hivi na Pacu kwa kutumia moduli ebs__explore_snapshots
.
Mtu yeyote wa AWS mwenye ruhusa ya EC2:CreateSnapshot
anaweza kuiba hash za watumiaji wote wa domain kwa kuunda snapshot ya Domain Controller na kuikamilisha kwenye mfano wanaodhibiti na kutoa faili ya NTDS.dit na SYSTEM registry hive kwa matumizi na mradi wa secretsdump wa Impacket.
Unaweza kutumia chombo hiki kuendesha shambulio: https://github.com/Static-Flow/CloudCopy au unaweza kutumia moja ya mbinu za awali baada ya kuunda snapshot.
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)