Connect with us

Python Dersleri

PYTHON Port Scanner Aracınızı Oluşturun!

Yayınlanan

İcerisinde

PYTHON Port Scanner Aracınızı Oluşturun!

Bu rehberimizde, PYTHON ile port scanner aracı oluşturacağız. Hedef cihazın hangi portlarının açık veya kapalı olduğunu tespit etmek için port tarama araçları kullanılır. Bu makale, Python programlama dilini kullanarak basit bir port tarama uygulaması oluşturma sonucunu ele almayacağız. Bu uygulama, belirli bir IP iletisine ve bağlantı noktasına göre bağlantı noktalarının bulunup bulunmadığını kontrol eder.

Proje Kodları

port_scanner.py
# diveebi.com
import socket

def portScanner(targetHost, targetPort):
    for port in targetPort:
        try:
            soc = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
            soc.settimeout(1)
            result = soc.connect_ex((targetHost, port))
            
            if result == 0:
                print(f"Port {port} Açık")
            else:
                print(f"Port {port} Kapalı")
            
            soc.close()
            
        except KeyboardInterrupt:
            print("Tarama İşlemi iptal edildi")
            break
        except socket.error:
            print("Bağlantı Sağlanamadı")
            break

targetHost = "hedef ip adresini yazın"
targetPort = [80, 8080, 23, 22, 21,3389, 95, 93, 995, 444, 443, 43, 55, 578]

portScanner(targetHost,targetPort)

Merhabalar! Ben Osmaniye'nin Bahçe ilçesinde doğdum ve şu anda 17 yaşındayım. Kendimi bir web yazılım geliştiricisi ve SEO uzmanı olarak olarak tanımlıyorum ve Diveebi.com ve Youtube kanalımda web site eğitimleri, SEO, Photoshop dersleri, Python projeleri, HTML, CSS, JavaScript, PHP, Grafik dersleri ve benzeri içerikler paylaşıyorum. Kişisel Web Sitemi ziyaret et: https://mustafa.diveebi.com/

Yorum yapmak için tıklayın

Cevap bırakın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Blog

Python Kurulumu Nasıl Yapılır?

Yayınlanan

İcerisinde

Tarafından

Python

Python, kullanımı kolay olan ve birçok farklı alan için uygulama geliştirmeyi kolaylaştıran bir programlama dilidir. Python, birçok işletim sistemi üzerinde çalışır ve ücretsizdir. Bu nedenle, birçok kişi Python öğrenmek istiyor ve Python’u kurmak istiyor. Bu makalede, Python’un nasıl kurulacağına dair adımları anlatacağız.

Windows İşletim Sistemi İçin Python Kurulumu

  1. Python İndirme Sayfasına Gidin: Python’u indirmek için, Python resmi web sitesine gitmeniz gerekiyor. https://www.python.org/downloads/ adresine gidin.
  2. Python Sürümünü Seçin: Python resmi web sitesinde, mevcut olan Python sürümlerinin bir listesi bulunur. En son sürümü yüklemek isterseniz, web sitesindeki “Download Python (indir)” başlığına tıklayın. Alternatif olarak, önceki bir sürümü yüklemek isterseniz, “Looking for a specific release? (Belirli bir sürüm mü arıyorsunuz?)” başlığına tıklayın.
  3. İndirme Seçeneklerini Seçin: Python sürümünü seçtikten sonra, Windows işletim sisteminiz için uygun olan indirme seçeneklerini seçmeniz gerekiyor. Eğer bilgisayarınız 64 bit ise “Windows x86-64 executable installer (64-bit)” indirme seçeneğini seçin. Eğer bilgisayarınız 32 bit ise “Windows x86 executable installer (32-bit)” indirme seçeneğini seçin.
  4. İndirme İşlemini Başlatın: İndirme seçeneğini seçtikten sonra, “Download (İndir)” düğmesine tıklayarak indirme işlemini başlatın.
  5. Kurulum Dosyasını Çalıştırın: İndirme işlemi tamamlandıktan sonra, indirilen kurulum dosyasını açın. “Run” (Çalıştır) düğmesine tıklayarak kurulum sihirbazını başlatın.
  6. Kurulumu Tamamlayın: Kurulum tamamlandığında, “Install” (Yükle) düğmesine tıklayın. Python kurulumu birkaç dakika sürebilir. Kurulum tamamlandığında, “Close” (Kapat) düğmesine tıklayarak kurulum sihirbazını kapatın.
  7. Python Sürümünü Kontrol Edin: Python’u başarıyla yüklediyseniz, artık Python sürümünüzü kontrol edebilirsiniz. Bu için, Başlat menüsünde “cmd” yazarak, Komut İstemi uygulamasını açın. Komut İstemi’ne “python –version” yazın ve Enter tuşuna basın. Python sürüm numarası ekranda görüntülenecektir.

macOS İşletim Sistemi İçin Python Kurulumu

  1. Homebrew Kurulumu Yapın: Homebrew, macOS işletim sistemi için bir paket yöneticisidir. Homebrew ile birlikte, macOS üzerinde birçok farklı yazılımı kolayca yükleyebilirsiniz. Python kurulumu yapmak için öncelikle Homebrew’u yüklemelisiniz. Homebrew’u yüklemek için aşağıdaki komutu Terminal uygulamasına yapıştırın ve “Enter” tuşuna basın:
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    Bu komut, Homebrew’u indirecek ve kurulum işlemini başlatacaktır. Kurulum işlemi birkaç dakika sürebilir.
  2. Python Kurulumu Yapın: Homebrew’u başarıyla yükledikten sonra, Python’u yüklemeye hazırsınız. Python kurulumu için aşağıdaki komutu Terminal uygulamasına yapıştırın ve “Enter” tuşuna basın:
    brew install python
    Bu komut, en son Python sürümünü Homebrew üzerinden indirecek ve kuracaktır. Python kurulumu birkaç dakika sürebilir.
  3. Kurulumu Kontrol Edin: Python kurulumunu başarıyla tamamladıktan sonra, kurulumu kontrol etmek için Terminal uygulamasına aşağıdaki komutu yapıştırın ve “Enter” tuşuna basın:
    python3 --version
    Bu komut, Python sürümünüzü Terminal ekranında gösterecektir. Eğer Python kurulumu başarıyla yapılmışsa, sürüm numarası görüntülenecektir.
  4. Yükseltme Yapmak İçin: Python’u daha önce yüklediyseniz ve daha yeni bir sürümü yüklemek istiyorsanız, aşağıdaki komutu Terminal uygulamasına yapıştırın ve “Enter” tuşuna basın:
    brew upgrade python
    
    Bu komut, mevcut Python sürümünüzü güncelleyecektir.

Sonuç olarak, macOS işletim sistemi için Python kurulumu oldukça kolaydır. Yukarıdaki adımları takip ederek, Python’u kolayca yükleyebilirsiniz. Python, birçok farklı alanda uygulama geliştirme işlemlerini kolaylaştıran bir programlama dili olduğundan, macOS kullanıcıları için Python kurulumu oldukça önemlidir.

Okumaya devam et
Kali Linux Kali Linux
Kali Linux4 hafta ago

Kali Linux Dirbuster ile Dos Saldırısı Nasıl Yapılır?

Kali Linux ve Dirbuster İle DoS Saldırısı Günümüzün dijital dünyasında, siber güvenlik önemli bir konu haline gelmiştir. Güvenlik uzmanları, siber...

Apache Diveebi Apache Diveebi
apache server2 ay ago

.htaccess Dosyası Nedir ve Nasıl Kullanılır?

Bu rehberde, .htaccess Dosyası Nedir ve Nasıl Kullanılır? sorularına cevap bulacaksınız. .htaccess dosyası, Apache web sunucusu üzerinde kullanılan ve web...

win 10 diveebi.com win 10 diveebi.com
Blog2 ay ago

Windows 10’da WiFi Gözükmüyor Sorunu ve Çözümleri

Windows 10 işletim sistemi, dünya genelinde en yaygın olarak kullanılan işletim sistemlerinden biridir. Ancak, her ne kadar güçlü ve kullanıcı...

PHP PHP
Blog2 ay ago

PHP Nedir, Ne İşe Yarar? Kullanım alanları Nelerdir?

PHP Nedir, Ne İşe Yarar? Bu rehberde PHP Nedir, Ne İşe Yarar? Kullanım alanları Nelerdir konuları hakkında bilgi sahibi olacaksınız....

Arduino Arduino
Arduino3 ay ago

Arduino Nedir? Nasıl Çalışır? Ne İşe Yarar?

Bu rehberimizde, Arduino Nedir? Nasıl Çalışır? Ne İşe Yarar? sorularına cevap arayacağız. Günümüzde elektronik ve programlama dünyasında oldukça popüler olan...

Python Python
Python Dersleri3 ay ago

PYTHON Port Scanner Aracınızı Oluşturun!

Bu rehberimizde, PYTHON ile port scanner aracı oluşturacağız. Hedef cihazın hangi portlarının açık veya kapalı olduğunu tespit etmek için port...

ChatGPT5 ay ago

ChatGPT API Kendi Yapay Zeka Sohbet Robotunuzu Yapın

Bu projemizde, ChatGPT API‘sini kullanarak kendi yapay zeka sohbet robotumuzu oluşturduk. ChatGPT, OpenAI tarafından geliştirilen bir dil modeli ve doğal...

Laravel Laravel
Blog6 ay ago

Laravel Nedir? Laravel Özellikleri Nelerdir?

Laravel, PHP dili ile yazılmış özel uygulamalar geliştirmek için kullanılan bir web framewoküdür.Taylor Otwell tarafından geliştirilen Laravel, açık kaynak ve...

ssd ssd
Blog6 ay ago

SSD Ne İşe Yarar? SSD Kullanmanın Yararları Nedir?

SSD (Katı Hal Sürücüsü), geleneksel sabit sürücülerin yerini almaya başlayan bellek tabanlı bir depolama birimidir. Yüksek okuma ve yazma hızları...

Python Python
Blog6 ay ago

Python Kurulumu Nasıl Yapılır?

Python, kullanımı kolay olan ve birçok farklı alan için uygulama geliştirmeyi kolaylaştıran bir programlama dilidir. Python, birçok işletim sistemi üzerinde...

NodeJS NodeJS
Blog6 ay ago

Node.js Nedir Ve Avantajları Nelerdir?

Node.js, Google’ın V8 JavaScript motoru üzerine kurulmuş hızlı bir açık kaynak platformudur. Sunucu tarafı uygulama geliştirme için kullanılır ve JavaScript...

Trending