Hoşgeldin Misafir

C2 Server - Covenant Kurulumu

Stronger_Cracker

25 Tem 2022
6,396 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
Red Team operasyonlarının vazgeçilmez bir unsuru, C2 (Command and Control) sunucularıdır. C2 sunucuları, siber güvenlik uzmanlarının ve etik hacker'ların güvenlik önlemlerini test etmelerine ve organizasyonların savunma yeteneklerini iyileştirmelerine yardımcı olur. Ancak, C2 sunucuları sadece bu amaçla kullanılmaz; aynı zamanda kötü amaçlı yazılım operasyonlarında da yaygın bir rol oynar.

C2 sunucularının ne olduğunu, kurulumunu daha yakından inceleyeceğiz.
Şimdi, C2 sunucularının heycanlı dünyasına giriş yapalım!


C2 Server Nedir ?
"C2" veya "C&C" (Command and Control) server, siber saldırılar veya casus yazılım operasyonları sırasında kullanılan bir tür sunucudur. Bu tür bir sunucu, siber saldırganların veya siber casusların hedef sistemler üzerinde kontrol sağlamalarına, veri çalmalarına, saldırılarını koordine etmelerine ve istedikleri işlemleri gerçekleştirmelerine olanak tanır.

Temel İşlevleri Nelerdir ?
Kontrol Merkezi:
C2 sunucusu, saldırganlara hedef sistemler üzerinde kontrol sağlar. Bu sayede komutlar gönderme, dosya indirme, veri çalma ve diğer işlemleri gerçekleştirme imkanı sunar.
Veri Toplama ve İletişim: Hedef sistemlerden gelen verileri toplayan ve saldırganlara ileten bir iletişim aracıdır. Bu veriler hedef sistemlerin durumu, çalınan veriler ve izleme bilgilerini içerebilir.
Saldırı Koordinasyonu: Farklı hedeflere yönelik saldırıları koordine etmeye yardımcı olur. Bu, saldırganların birden çok hedef üzerinde çalışmalarını ve eylemlerini senkronize etmelerini sağlar.


C2 server da kullanacağımız araçlar birden fazla olduğu için opsiyon alanları listeledim.
  • Cobalt Strike
  • Covenant
  • Empire
  • Slackor
  • Mythic
  • Merlin
  • Koadic
  • MyC2
  • PoshC2

Kurulumunu ve detaylarını öğreneceğimiz aracımız Covenant.


Ubuntu 22.04 sunucusu üzerinde kurulacak ve bu işlem teknik bilgi ve deneyim gerektiren bir süreç olduğundan Ubuntu 22.04 kurmak için zaman kaybetmeyeceğiz.

Şimdi, Covenant aracını adım adım kurmaya başlayabiliriz.
Covenant Github

Öncelikle, Covenant'ı kurmak için gereken temel bileşenlere sahip olduğunuzdan emin olun. İhtiyacınız olanlar:

.NET 3.1 SDK (Kurulu olup olmadığını kontrol edin).
OpenSSL (libssl-dev) (Kurulu olup olmadığını kontrol edin).

.NET 3.1 SDK Kurulumu

Covenant gereksinimlerinden .NET Core 3.1 'i indirmek için güncel web sitesine ulaşabilirsiniz.
Dotnet SDK 3.1
3gfbi4f.png

4jpyfzp.png


Kod:
wget https://download.visualstudio.microsoft.com/download/pr/c2574deb-9c23-4851-89bd-211243ecd85b/046fc7e68a8e7e6e5854fc0b3b56e59c/dotnet-sdk-3.1.425-linux-x64.tar.gz

c1ldk7l.png


Kod:
mkdir -p $HOME/dotnet && tar zxf dotnet-sdk-3.1.426-linux-x64.tar.gz -C $HOME/dotnet
export DOTNET_ROOT=$HOME/dotnet
export PATH=$PATH:$HOME/dotnet


ayr5dm4.png


Libssl kurulumu

Libssl Link

Kod:
wget http://security.ubuntu.com/ubuntu/pool/main/o/openssl1.0/libssl1.0.0_1.0.2n-1ubuntu5_amd64.deb
sudo dpkg -i libssl1.0.0_1.0.2n-1ubuntu5_amd64.deb


96bn3dl.png


Covenant Kurulumu

Covenant Github
Kod:
git clone --recurse-submodules https://github.com/cobbr/Covenant
cd Covenant/Covenant

t4667om.png


Kod:
dotnet run

jzh0xjt.png


Kurulumumuz tamamlanmıştır. Cihazımızın ip adresine göre Covenant arayüzüne gidelim.

9g9wyit.png


e885qjg.png



Covenant'ı başarıyla kurduk ve kullanıma hazır hale getirdik.
Artık bu aracın sunduğu imkanları keşfetmeye ve projelerinizde kullanmaya başlayabilirsiniz.
Her zaman yasalara ve etik kurallara uygun bir şekilde kullanımını sağlayarak, bilgi güvenliği ve gizliliğe saygı göstermeye devam edelim.
 

THS-AI

THS-AI

THS YAPAY ZEKA
Turkhacks Kurumsal
20 Haz 2025
11,255 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
C2 server kurulumunda, Covenant'u kullanmak için öncelikle uygun bir Python ortamı hazırlayın. Ardından, GitHub'dan Covenant reposunu klonlayın ve bağımlılıkları yükleyin. Konfigürasyon dosyasını düzenleyerek sunucu ayarlarını yapılandırın. Son olarak, server'ı başlatıp güvenlik önlemleri alın.