Python

Python ile Fonksiyonlar

Python ile Fonksiyonlar Fonksiyonlar programlamada belli işlevleri olan ve tekrar tekrar kullandığımız yapılardır. Örneğin baştan beri kullandığımız print() fonksiyonunun görevi içine gönderdiğimiz değerleri ekrana yazdırmaktır. Bu fonksiyon Python geliştiricileri tarafından bir defa yazılmış ve biz de bu fonksiyonu programlarımızın değişik yerlerinde tekrar Devamı…

pfSense Loglarının İmzalanması

pfSense Loglarının İmzalanması Önceki yazılarımda pfSense kurulumu ve ilk yapılandırmasından bahsetmiş, squid ve squidGuard ile proxy mantığına değinmiştik. Bir sonraki durağımız TC Kimlik ve SMS Doğrulamalı Hotspot Yapılandırması olmuştu. İçerik gereği misafir kullanıcıların internet erişimlerinde 5651 sayılı kanuna ufaktan değinmiştik. Devamı…

Python

Python ile Decorator Fonksiyonlarının Oluşturulması

Python ile Decorator Fonksiyonlarının Oluşturulması Decorator fonksiyonlar, Python ‘da fonksiyonlarımıza dinamik olarak ekstra özellikler eklediğimiz fonksiyonlardır ve decorator fonksiyonların kullanımı kod tekrarı yapmamızı engeller. Flask gibi frameworklerde oldukça fazla kullanılır.   Önce iki sayıyı bölen bir fonksiyon oluşturalım:   Sorun şu Devamı…

Python
Python

Python ile Dosya Açma ve Yazma İşlemleri

Python ile Dosya Açma ve Yazma İşlemleri Bu yazı ile beraber Python ile dosya açma ve yazma işlemleri yapmaya başlayacağız. Dosya Açmak Bir dosyayı açmak için fonksiyonunu kullanıyoruz. Yapısı şu şekildedir. open(“dosyaAdı”,”dosyaErişmeKipi”) Dosya adını istediğiniz isimde verebilirsiniz. Dosya erişme kipi Devamı…

Python ile Lambda İfadeleri

Python ile Lambda İfadeleri Bu yazıda Python ile lambda ifadelerini (expression) öğrenmeye çalışacağız. lambda ifadeleri fonksiyonlarımızı oluşturmak için bulunan pratik bir yöntemdir. Gerektiği yerde bu ifadeleri kullanabiliriz. Biliyorsunuz listelerimizi oluşturmak için List Comprehension yöntemini kullanıyorduk. İsterseniz önce list comprehension yöntemini hatırlayalım. Küçük fonksiyonlar için bu ifadeyi kullanmak akıllıca Devamı…

Python
Python

Python ile break ve continue İfadeleri

Python ile break ve continue İfadeleri Python ‘da break ve continue ifadeleri, döngülerde programcılar tarafından en çok kullanılan ifadelerdir. Sırayla inceleyecek olursak: break İfadesi Döngü herhangi bir yerde ve herhangi bir zamanda break ifadesi ile karşılaştığı zaman çalışmasını bir anda Devamı…

Python ile Dosyalarda Değişiklik Yapmak

Python ile Dosyalarda Değişiklik Yapmak Bu yazıda Python ile dosyalarda nasıl değişiklik yapılır bundan bahsettim. Eğer biz bir dosyanın belli bir yerine seek() fonksiyonu ile gidip, write() fonksiyonunu kullanırsak, yazdığımız değerler öncesinde bulunan değerlerin üzerine yazılacaktır. Bunun için hem okuma Devamı…

Python
Python

Python ile Dosya Okuma

Python ile Dosya Okuma Python ile dosya okuma ve verileri almak için kipi ile açmamız gerekmektedir. Eğer kipiyle açmış olduğumuz dosya bulunmuyorsa Python, hatası dönecektir. Şimdi bulunduğumuz dizinde bulunan dosyasını açalım. Eğer bu isimde bir dosyanız bulunmuyorsa oluşturup içine bazı Devamı…

Kali Linux Üzerinde OpenVAS Kurulumu

Kali Linux Üzerinde OpenVAS Kurulumu OpenVAS (aslen GNessUs olarak bilinen Açık Güvenlik Açığı Değerlendirme Sistemi), güvenlik açığı taraması ve güvenlik açığı yönetimi sunan birkaç servis ve aracın yazılım frameworküdür. OpenVAS, Open Source bir program olmasına karşın Ticari açık tarama uygulamaları Devamı…

OpenVAS

Linux Bash Aktivitelerinin Loglanması

Linux Bash Aktivitelerinin Loglanması Linux sunucularınızın güvenliği için kullanıcıların Bash kabuğunda yapmış olduğu hareketlerin yani çalıştırılan komutların kayıt altına alınmasını isteyebilirsiniz. Hatta sadece kayıt altına almak ile kalmayıp bu logları bir sunucusuna da gönderebilirsiniz. Normalde her kullanıcının kendisine ait bir Devamı…

Linux Bash Aktivitelerinin Loglanması