Skip to content

istec-iuc/MicroSec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 

Repository files navigation

MicroSec

Docker based Cyber Security Training Web Platform (Docker tabanlı Siber Güvenlik Web Eğitim Platformu)

Kurulum

  1. Linux tabanlı işletim sisteminize Docker'ın ve SSH'ın kurulu olduğunda emin olun.

  2. Setup klasörü içerisinde bulunan kurulum.sh dosyasını root yetkileri ile çalıştırın ve kurulumu bekleyin.

  3. Kurulum bittikten sonra :

    1. sudo groupadd docker

    2. sudo usermod -aG docker $USER

    3. reboot

Komutlarını sırası ile çalıştırın. Reboot işleminden sonra Docker, root yetkileri istemeden çalışacaktır. Emin olmak için konsola docker images yazarak yetkilendirme hatasını çıkıp çıkmadığına bakın. Zaafiyetli labların imajları gözükecektir.

  1. Setup klasörü içerisindeki start.sh ve stop.sh dosyalarını -- /home/$USER -- dizininin altına taşıyın.

  2. /infosec/public_html/ içerisindeki open.php ve close.php dosyaları içerisindeki :

    1. ssh2_connect fonksiyonu içerisinde bulunan IP adresi yerine dockerı çalıştıran host makinenizin ip adresni yazınız.

    2. ssh2_auth() içerisindeki "deneme" yerine linux kullanıcı adınızı, "123" yerine root şifrenizi yazınız.

  3. infosec klasöründeki docker-compose.yml dosyasını terminal ekranına (docker-compose dosyası ile aynı ortamda çalıştımalısınız) docker-compose up yazarak çalıştırın ve kurulumu bekleyin.

  4. localhost:80 adresine gidin. 403 hata kodu ile karşılaşırsanız yeni bir terminal açarak docker exec -it php-apache chmod 755 /var/www/html yazın ve tekrar deneyin.

  5. localhost:8000 adresinde giderek (username : root password : rootpassword) aşağıdaki fotoğraf adımlarını izleyerek veri tabanınızı oluşturun.

    1. 1

    2. 2

    3. 3

  6. localhost:80 adresine giderek create account butonunundan yeni hesap oluşturun.

  7. Projenin tadını çıkarın :)

İletişim

Docker ve proje ile ilgili yaşadığınız problemler ve merak ettikleriniz için :

  1. Berkant DEMİRCİ ==> email : berkantdemirci1905@gmail.com -- Linkedin : berkant-demirci -- Telegram : t.me/Berkant55

  2. Yusuf ÇETİNKAYA ==> email : 23yusufcetinkaya@gmail.com -- Instagram : yusuf.cetinky --

  3. Emirhan MUTLU ==> email : emirhanmutlu35@gmail.com -- Instagram : emirhanmtl -- Linkedin : emirhanmtl

  4. Gizem BULUT ==> email : bulutgizem99@gmail.com -- Linkedin : gizembulut -- Telegram : t.me/giizembulutt

  5. Safiye KAKO ==> email : safiye.kako93@gmail.com -- Linkedin : safiye kako -- Instagram : safiye_kako

About

Security Training Web Platform with Docker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published