Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Hacking Tools



🛠️ MAC Adresi Değiştirme Scripti (Python)

Bu Python projesi, Linux işletim sistemlerinde bir ağ arayüzünün MAC adresini geçici olarak değiştirmek için kullanılır. Güvenlik testlerinde anonimlik sağlamak, ağ üzerinde cihaz kimliğini gizlemek veya sadece pratik yapmak için kullanılabilir.


📌 Ne İşe Yarar?

Bir cihazın MAC (Media Access Control) adresi, ağa bağlanırken gönderilen fiziksel adresidir. Bu script sayesinde:

  • ✅ MAC adresinizi terminal üzerinden kolayca değiştirebilirsiniz.
  • 🕵️ Ağ trafiğinde kimliğinizi gizleyebilirsiniz.
  • 🔐 MAC filtreleme olan ağlara farklı kimlikle bağlanabilirsiniz.
  • 💻 Sızma testleri ve etik hacking çalışmaları için ideal bir ortam hazırlayabilirsiniz.

⚙️ Nasıl Kullanılır?

1. Script'i Kaydedin

MacChangerTool.py adıyla aşağıdaki Python kodunu kaydedin.

2. Terminalden Çalıştırın

Root yetkisiyle çalıştırmak zorunludur.

python MacChangerTool.py --interface <arayüz_adı> --mac <yeni_mac_adresi>

Örnek kullanım:

python MacChangerTool.py --interface eth0 --mac 00:00:19:07:00:00

📚 Kullanılan Kütüphaneler

  • subprocess – Terminal komutlarını çalıştırmak için kullanılır.
  • optparse – Komut satırı argümanlarını almak için kullanılır. (Python 3.2+ sürümler için argparse tercih edilir.)

⚠️ Uyarılar

  • Bu script yalnızca Linux sistemlerde çalışır.
  • Geçici olarak MAC adresi değiştirir. Cihaz yeniden başlatıldığında eski haline döner.
  • Etik dışı kullanımlar tamamen kullanıcı sorumluluğundadır.


🔍 NetScannerTool - Basit ARP Ağ Tarayıcısı

NetScannerTool, Python ve Scapy kullanarak bir yerel ağdaki cihazları tespit eden basit bir ağ tarama aracıdır. ARP (Address Resolution Protocol) paketlerini kullanarak ağda canlı olan cihazları MAC adresleriyle birlikte listeler.

🛠 Özellikler

  • ARP protokolü ile yerel ağ taraması
  • Yayın (broadcast) üzerinden cihaz tespiti
  • IP ve MAC adreslerini listeler
  • Basit terminal arayüzü
  • optparse ile komut satırı üzerinden IP aralığı girme

📦 Kullanılan Kütüphaneler

Kütüphane Açıklama
scapy Düşük seviyeli ağ paketlerini oluşturma ve analiz etme
optparse Komut satırı argümanlarını alma (Python yerleşik modülüdür)
Not: Bu betik Python 3 için optimize edilmiştir. Python 2 ile çalıştırmanız önerilmez.

🚀 Kurulum

sudo apt update
sudo apt install python3 python3-pip
pip3 install scapy

sudo python3 net_scanner.py -i 10.0.2.1/24



🛠️ Man in the Middle

Yakında Eklenecek

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages