Geleceği Yazanlar Blog

Cross-Platform ve Geleceği: Native Programlama
Native programlamadan bahsetmeden önce, diğer cross-platformları geliştirme konularına değinmek gerekir. Cross-platform (çapraz platform), uygulamalar geliştirmek için farklı geliştirme ortamları ve farklı teknolojiler kullanır. Cross-platform geliştirmenin amacı “Tek bir yerde yazılan kodlar, her platformda çalıştırılabilir.” olmasıdır.

25.02.2022

Blue Team Bakış Açısıyla Windows Sistem Processleri 7 Vssadmin.exe
Bilgisayarımızda beklenmedik yavaşlık, donma veya ısınma sorunları oluştuğunda hepimizin ilk baktığı yer olan görev yöneticisi çeşitli işlemlere ev sahipliği yapmaktadır. Görev yöneticisi; bizlere yürütülen işlemler, kullanılan işlemci ve hafıza oranları gibi çeşitli bilgiler vermektedir.

11.02.2022

Pandas ile Veri Analizi
Pandas en basit tanımıyla veri işlemesi ve analizi için oluşturulmuş bir Python kütüphanesidir. Bu kütüphane bir kaynaktan veri okuma, filtreleme, düzenleme, değiştirme gibi temel yeteneklere sahiptir. Bu temel yetenekler insan beyni ile birleştiğinde veriye değer katan, onu anlamlandıran bir araca dönüşmektedir. Ben de bu yazıda sizlere Pandas’ın temel yeteneklerinden bazılarını gösteriyor olacağım. Size düşen ise bu temel özellikleri kullanarak ham veriye can vermek, onu anlaşılır hale getirmek olacak. Haydi başlayalım…

04.01.2022

Windows Forensic Artifacts: Shellbags
Bu yazımızda Windows Forensic incelemelerinde göz atılabilecek delillerden birisi olan Shellbag’lerden bahsedeceğiz.

03.01.2022

Mobil Cihaz Yönetimi Nedir? (MDM)
Mobil Cihaz Yönetimi (Mobile Device Management - MDM) son yıllarda akıllı telefon, tablet ve benzeri cihazların hayatımıza girmesiyle kurumlar tarafından bu cihazların da yönetilmesi ve güvenliğinin sağlanması amacıyla hayatımıza giren konulardan biridir.

02.01.2022

DLL Injection Nasıl Yapılır ve Geride Nasıl İzler Bırakır?
Windows işletim sisteminde birçok fonksiyonellik Dinamik Bağlantı Kütüphaneleri ile sağlanır. Bu dosyaların amacı ortak fonksiyonları bir kütüphanede toplamak ve diğer programlar tarafından ihtiyaç duyulması halinde ilgili fonksiyonları çağırmaktır. Bu sayede uygulamalar tekrarlayan kodlardan kurtulacak ve ortak kullanılan fonksiyonların bir kez belleğe yüklenmesi yeterli olacaktır.

24.12.2021

Akıllı Telefonlarda Güvenlik Riskleri
GSMA’nın canlı verilerine göre şu anda dünya üzerinde yaklaşık olarak 5.3 milyar mobil cihaz kullanıcısı var, bu da dünya nüfusunun %67’sine denk geliyor. Ailemizle ve arkadaşlarımızla iletişimimizi, seyahat planlamalarımızı, bankacılık işlemlerimizi, online alışverişimizi, kısacası neredeyse her işimizi akıllı telefonlarımızla yapıyoruz. Pandeminin de etkisiyle beraber, buna artık işle ilgili çalışmalarımızı da ekledik. Bu da birçok kişisel ve iş verisinin akıllı telefonlarımızdan geçtiğini gösterir. Büyük kolaylıkların yanında, akıllı telefonlar güvenlik risklerini de beraberinde getiriyor. Kullanıcıların verilerini korumak için dikkat etmesi gereken başlıca güvenlik risklerini şu şekilde sıralayabiliriz;

12.12.2021

Oyun Programlama Dilleri
Hem yazılım hem de oyun tutkunu olanlar, artık oynadığı oyunları kendi yazmak isteyenler! İşte oyun programlamaya adım atmanızı sağlayacak öneriler!

12.12.2021

Konteyner Zafiyet Yönetimini Nasıl Yapmalıyız?
Konteyner altyapıya sahip sistemlere ilgi her geçen gün artmaktadır. Fiziksel sunucuların zamanla yerini sanal sunuculara bırakmasının ardından şimdi de benzer bir geçiş konteynerlere doğru olmaktadır. (Resim 1.) Büyük çaplı şirketlerde de bu yayılım çok hızlı olmaktadır. Artık şirketler büyük ve önemli uygulamalarını bu altyapıya taşımakta veya yeni uygulamalarını bu altyapı ile kullanmak üzere geliştirmektedir.

12.12.2021

Akıllı Sözleşme Güvenliği
Smart Contract ya da çevirisiyle akıllı sözleşmeler, Ethereum blok zinciri üzerinde program yazmaya olanak sağlayan uygulamalar olarak tanımlanabilir. Tamamen blok zinciri üzerinde çalışır ve bir kez yazıldıktan sonra düzenlenmesi, güncellenmesi ve silinmesi mümkün değildir. Akıllı sözleşmelerin kullanımları ise kriptolojiye dayanır.

12.12.2021
- 172592 views