AWS - SNS Enum
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)
Amazon Simple Notification Service (Amazon SNS) inafafanuliwa kama huduma ya ujumbe inayosimamiwa kikamilifu. Inasaidia aina za mawasiliano kutoka programu hadi programu (A2A) na kutoka programu hadi mtu (A2P).
Vipengele muhimu kwa mawasiliano ya A2A ni pamoja na mekanismu za kuchapisha/kujiunga (pub/sub). Mekanismu hizi zinaanzisha mada, muhimu kwa kuwezesha ujumbe wa kuwasilisha, wa push, wa wengi kwa wengi. Kipengele hiki ni cha faida sana katika hali zinazohusisha mifumo iliyosambazwa, huduma ndogo, na usanifu wa serverless unaotegemea matukio. Kwa kutumia mada hizi, mifumo ya wachapishaji inaweza kusambaza ujumbe kwa ufanisi kwa mifumo mbalimbali ya wapokeaji, ikiruhusu muundo wa ujumbe wa fanout.
SQS ni huduma ya mifumo ya foleni inayoruhusu mawasiliano ya pointi hadi pointi, ikihakikisha kwamba ujumbe unachakatwa na mpokeaji mmoja. Inatoa usambazaji angalau mara moja, inasaidia foleni za kawaida na FIFO, na inaruhusu uhifadhi wa ujumbe kwa ajili ya kurudi na usindikaji wa kucheleweshwa. Kwa upande mwingine, SNS ni huduma inayotegemea kuchapisha/kujiunga, ikiruhusu mawasiliano moja hadi wengi kwa kutangaza ujumbe kwa wapokeaji wengi kwa wakati mmoja. Inasaidia nukuu mbalimbali za kujiunga kama barua pepe, SMS, kazi za Lambda, na HTTP/HTTPS, na inatoa mekanismu za kuchuja kwa usambazaji wa ujumbe wa lengo. Ingawa huduma zote mbili zinawezesha kutenganisha kati ya vipengele katika mifumo iliyosambazwa, SQS inazingatia mawasiliano ya foleni, na SNS inasisitiza muundo wa mawasiliano unaotegemea matukio na fan-out.
Kumbuka kwamba ikiwa mada ni ya aina ya FIFO, ni wanachama pekee wanaotumia itifaki SQS wanaweza kutumika (HTTP au HTTPS haiwezi kutumika).
Pia, hata kama --topic-arn
ina eneo hakikisha unataja eneo sahihi katika --region
au utapata kosa ambalo linaonekana kuashiria kwamba huna uf access lakini tatizo ni eneo.
Jifunze & fanya mazoezi ya AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Jifunze & fanya mazoezi ya GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)