AWS - SNS Enum
SNS
Amazon Simple Notification Service (Amazon SNS) описується як повністю керований сервіс повідомлень. Він підтримує як застосунок-до-застосунку (A2A), так і застосунок-до-людини (A2P) типи комунікації.
Ключові функції для комунікації A2A включають механізми публікації/підписки (pub/sub). Ці механізми вводять теми, які є важливими для забезпечення високопропускної, тиском заснованої, багато-до-багатьох комунікацій. Ця функція є дуже вигідною в сценаріях, які включають розподілені системи, мікросервіси та подієво-орієнтовані безсерверні архітектури. Використовуючи ці теми, системи-видавці можуть ефективно розподіляти повідомлення до широкого спектру систем-підписників, сприяючи шаблону розповсюдження повідомлень.
Відмінність від SQS
SQS - це сервіс на основі черги, який дозволяє комунікацію точка-до-точки, забезпечуючи обробку повідомлень одним споживачем. Він пропонує постачання хоча б раз, підтримує стандартні та FIFO черги, дозволяє зберігання повідомлень для повторних спроб та відкладеної обробки. З іншого боку, SNS - це сервіс на основі публікації/підписки, який дозволяє один-до-багатьох комунікацію шляхом трансляції повідомлень до кількох підписників одночасно. Він підтримує різноманітні кінцеві точки підписки, такі як електронна пошта, SMS, функції Lambda та HTTP/HTTPS, і надає механізми фільтрації для цільової доставки повідомлень. Хоча обидва сервіси дозволяють роз'єднання між компонентами в розподілених системах, SQS акцентується на черговій комунікації, а SNS підкреслює подієво-орієнтовані шаблони розповсюдження.
Перерахування
Зверніть увагу, що якщо тема має тип FIFO, то можуть бути використані лише підписники, які використовують протокол SQS (HTTP або HTTPS не можуть бути використані).
Також, навіть якщо --topic-arn
містить регіон, переконайтеся, що ви вказали правильний регіон у --region
, інакше ви отримаєте помилку, яка виглядатиме як відсутність доступу, але проблема полягає в регіоні.
Неаутентифікований доступ
pageAWS - SNS Unauthenticated EnumПідвищення привілеїв
pageAWS - SNS PrivescПісляексплуатаційна діяльність
pageAWS - SNS Post ExploitationНаполегливість
pageAWS - SNS PersistenceПосилання
Last updated