AWS - MQ Enum
Amazon MQ
Mesaj Aracılarına Giriş
Mesaj aracıları, farklı yazılım sistemleri arasında iletişimi kolaylaştırarak, çeşitli platformlarda oluşturulan ve farklı dillerde programlanan sistemler arasında iletişimi sağlar. Amazon MQ, AWS üzerinde mesaj aracılarının dağıtımını, işletimini ve bakımını kolaylaştırır. Apache ActiveMQ ve RabbitMQ için yönetilen hizmetler sağlayarak, sorunsuz bir şekilde sağlama ve otomatik yazılım sürüm güncellemelerini sağlar.
AWS - RabbitMQ
RabbitMQ, önde gelen bir mesaj kuyruğu yazılımıdır, aynı zamanda bir mesaj aracısı veya kuyruk yöneticisi olarak da bilinir. Temel olarak, kuyrukların yapılandırıldığı bir sistemdir. Uygulamalar, bu kuyruklarla iletişim kurarak mesaj gönderip alır. Bu bağlamda mesajlar, farklı sunucularda (potansiyel olarak farklı sunucularda) diğer uygulamalarda işlemleri başlatmak için komutlardan basit metin mesajlarına kadar çeşitli bilgiler taşıyabilir. Mesajlar, alıcı bir uygulama tarafından alınıp işlenene kadar kuyruk yöneticisi yazılımı tarafından tutulur. AWS, RabbitMQ sunucularını barındırmak ve yönetmek için kullanımı kolay bir çözüm sunar.
AWS - ActiveMQ
Apache ActiveMQ®, çok yönlülüğüyle tanınan önde gelen açık kaynaklı, Java tabanlı bir mesaj aracısıdır. Birden fazla endüstri standardı protokolü destekleyerek, geniş bir dil ve platform yelpazesinde kapsamlı istemci uyumluluğu sunar. Kullanıcılar:
JavaScript, C, C++, Python, .Net ve daha fazlasında yazılmış istemcilerle bağlantı kurabilir.
Farklı platformlardan uygulamaları entegre etmek için AMQP protokolünü kullanabilir.
Web uygulama mesaj alışverişleri için web soketleri üzerinden STOMP kullanabilir.
MQTT ile IoT cihazlarını yönetebilir.
Mevcut JMS altyapısını yönetebilir ve yeteneklerini genişletebilir.
ActiveMQ'nun sağlamlığı ve esnekliği, birçok mesajlaşma gereksinimi için uygun hale getirir.
Sıralama
TODO: İçeride RabbitMQ ve ActiveMQ'yi nasıl numaralandıracağınızı ve tüm kuyruklarda dinlemeyi ve veri göndermeyi nasıl yapacağınızı belirtin (Bunu yapmayı biliyorsanız PR gönderin)
Privilege Escalation
AWS - MQ PrivescKimlik Doğrulamasız Erişim
AWS - MQ Unauthenticated EnumKalıcılık
RabbitMQ web konsoluna erişmek için kimlik bilgilerini biliyorsanız, yönetici ayrıcalıklarına sahip yeni bir kullanıcı oluşturabilirsiniz.
Referanslar
Last updated