Adli Bilişim üzerine yazıların ve çalışmaların yayınlandığı bir blog.
19 Mayıs 2012 Cumartesi
i love Python programming language...
25 Mart 2012 Pazar
Türkiye'de bir ilk: Adli Bilişim Mühendisliği bölümü açılıyor
Açıklamada görüşlerine yer verilen Rektör Prof. Dr. Feyzi Bingöl, bölümün açılmasıyla ilgili YÖK'e müracaat ettiklerini belirterek, ''Türkiye'de de, dünyada da özellikle bilişim sektöründe adli vakalar oldukça artmakta. Söz konusu bölümün kurulması için YÖK'e müracaat ettik. Ümit ediyorum ki gerekli kriterler sağlanarak 2013-2014 eğitim yılında bölüme öğrenci alınabilir'' ifadelerini kullandı.
FÜ Teknoloji Fakültesi Yazılım Mühendisliği Bölüm Başkanı Prof. Dr. Asaf Varol ise adli bilişim mühendisliğiyle ilgili çalışmaları başlatırken ABD'deki bazı üniversitelerde yapmış olduğu incelemeleri esas aldıklarını belirtti.
Üniversite olarak uluslararası düzeyde bir eğitim sürdürme konusunda çok başarılı bir döneme girmiş bulunduklarını, hedeflemiş oldukları ABD Teksas eyaletindeki Sam Houston State Üniversitesi ile yazılım mühendisliği bölümü konusunda işbirliğini gerçekleştirdiklerini ifade eden Varol, şunları kaydetti:
''Bu çalışmanın bir diğer boyutu daha var. Adli bilişimle ilgili çalışmaları da yine aynı üniversite ile birlikte yürüttük. Teksas Eyaleti Yükseköğretim Kurulu adli bilişim ile ilgili kısmı da onayladı. Ama bizim Türkiye'de sıkıntımız şu oldu. Adli bilişim mühendisliği bölümü hiçbir üniversitede yok. Dolayısıyla YÖK haklı olarak bu teklifi öncelikle Üniversitelerarası Kurul'a gönderdi. Üniversitelerarası Kurul, böyle bir bölüm var mı? amacı nedir? sorularının cevaplarına göre kararını verecek. Reddedilmeyeceğini umuyoruz. Çünkü şu anda ABD'de birkaç üniversite bu eğitimi yapıyor.''
Adli bilişim mühendisliğinin Türkiye'de ilk defa ismi telaffuz edilen bölüm olması itibariyle bir ayrıcalık içerdiğini vurgulayan Prof. Dr. Asaf Varol, şöyle devam etti:
''Şu anda da çağımızın en çok ihtiyaç duyduğu eleman gruplarında adli bilişimi de görüyoruz. Bugün kriminal olayların çözülmesinde teknoloji çok önemli ve bu da yazılım mühendisliğiyle doğrudan ilgili. Bizim yaptığımız program, proje ve hedefler bağlamında ele alırsak adli bilişim mühendisliğinin de mutlaka Türkiye'de kurulması gerekiyor. Türkiye'nin buna çok ihtiyacı var. Yazılım mühendisliğindeki usul ile adli bilişimdeki şartlar aynı.''
Kaynak:http://www.bilgicagi.com
23 Ocak 2012 Pazartesi
Identity Theft-Kimlik Hırsızlığı
Kimlik Hırsızlığı konusunda yaptığım taslak çalışmayı kaynak olarak kullanan makalelere aşağıdaki linklerden ulaşılabilir.
Internet'te Bireysel Güvenliği Nasıl Sağlarız?
To develop an education system for secure internet banking: GIBES
Internet'te Bireysel Güvenliği Nasıl Sağlarız?
To develop an education system for secure internet banking: GIBES
22 Ocak 2012 Pazar
1 ile 999 arasındaki sayıların okunuşunu yazıyla gösteren program
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace sayi_yazi
{
class Program
{
static void Main(string[] args)
{
string sayioku=Console.ReadLine();
int sayi = int.Parse(sayioku);
string[] birler = {"", "bir", "iki", "üç", "dört", "beş", "altı", "yedi", "sekiz", "dokuz"};
string[] onlar = { "", "on", "yirmi", "otuz", "kırk", "elli", "altmış", "yetmiş", "seksen", "doksan" };
string yazi = "";
//328
if (sayi>100)
{
if (sayi/100>1)
{
yazi += birler[int.Parse(sayi.ToString().Substring(0,1))]+"yüz";
}
else
{
yazi += "yüz";
}
sayi = sayi - int.Parse(sayi.ToString().Substring(0,1))*100;
}
if (sayi / 100 == 1)
{
yazi += "yüz";
sayi = sayi - int.Parse(sayi.ToString().Substring(0, 1)) * 100;
}
if (sayi/10>=1)
{
yazi += onlar[int.Parse(sayi.ToString().Substring(0,1))];
}
else
{
yazi += "";
}
if (sayi%10>=1)
{
yazi += birler[sayi%10];
}
else
{
yazi += "";
}
Console.WriteLine(yazi);
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace sayi_yazi
{
class Program
{
static void Main(string[] args)
{
string sayioku=Console.ReadLine();
int sayi = int.Parse(sayioku);
string[] birler = {"", "bir", "iki", "üç", "dört", "beş", "altı", "yedi", "sekiz", "dokuz"};
string[] onlar = { "", "on", "yirmi", "otuz", "kırk", "elli", "altmış", "yetmiş", "seksen", "doksan" };
string yazi = "";
//328
if (sayi>100)
{
if (sayi/100>1)
{
yazi += birler[int.Parse(sayi.ToString().Substring(0,1))]+"yüz";
}
else
{
yazi += "yüz";
}
sayi = sayi - int.Parse(sayi.ToString().Substring(0,1))*100;
}
if (sayi / 100 == 1)
{
yazi += "yüz";
sayi = sayi - int.Parse(sayi.ToString().Substring(0, 1)) * 100;
}
if (sayi/10>=1)
{
yazi += onlar[int.Parse(sayi.ToString().Substring(0,1))];
}
else
{
yazi += "";
}
if (sayi%10>=1)
{
yazi += birler[sayi%10];
}
else
{
yazi += "";
}
Console.WriteLine(yazi);
}
}
}
19 Aralık 2011 Pazartesi
Adli Bilişim İncelemeleri
Gazi Üniversitesi Bilgi ve Bilgisayar Güvenliği dersinde yaptığım sunuma aşağıdaki linkten ulaşabilirsiniz.
Adli Bilişim
Adli Bilişim
7 Aralık 2011 Çarşamba
MS Word Metadata (üstveri)
Metadata (üstveri)
Üstveri kısaca veri hakkında veri olarak tanımlanabilir. Bir bilgisayar dosyasında otomatik olarak olarak oluşturulan ve asıl veri içerisinde kullanıcının farkından olmadan gömülen ekstra bilgiler üstveridir. Microsoft Ofis ürünleri olan Word, Excel ve Powerpoint ile oluşturulan dosyalarda aşağıda madde imlerindeki bilgiler gömülü olarak yer alır.
• Dosyayı oluşturan
• Dosyayı son kaydeden kullanıcı
• Şirket Adı
• Bilgisayar Adı
• Dosyanın oluşturulma tarihi
• Dosyanın değiştirilme tarihi
• Dosyanın yazdırılma tarihi
• Dosyanın gözden geçirme sayısı
• Program adı ve versiyonu
Yukarıdaki üstveriler Microsoft Ofis programlarının versiyonlarına göre değişiklik gösterebilmektedir. Üstveriler Microsoft Ofis programları kullanılarak kolayca görülebilmektedir. Versiyondan kaynaklanan durumlardan dolayı görülemeyen üstveriler dosyalar binary olarak açıldığında görülecektir.
Üstverilerin Bilgi Güvenliği Açısından Önemi
Bir Word belgesi içerisinde kişi ve kurumlara ait ayrıntılı bilgiler kötü niyetli olarak kullanılabilir. Bu yüzden yayımlanan bir Word belgesi içerisinde üstverilerin kaldırılması bir güvenlik tedbiri olarak zorunluluk arz etmektedir. Günümüzde bilgisayar korsanlığının yani hacking işleminin bir yöntemi olan sosyal mühendislik yöntemi bilgi toplama prensibine dayanmaktadır. İnternet ortamında bilgi toplama kaynaklarından bir tanesi de kişi ve kurumlara ait açık kaynaklardan verilerin toplanmasıdır. Word belgeleri Sosyal Mühendislik Saldırıları için büyük bir bilgi kaynağıdır. İnternet üzerinden bilgi toplama kaynağı olarak kullanılan bir çok program vardır.
Foca Free 3.0
İnternet üzerinden bilgi toplama amaçlı olarak kullanılan programlardan bir tanesi de Informática 64 firması tarafından hazırlanan Foca programıdır. Program Google arama motorunu kullanarak çeşitli formatlarda oluşturulan belgelerin üstveri analizi yaparak bilgi toplar. Şekil-1’de Google arama motoru kullanarak yapılan arama sonucunda çıkan Word belgeleri indirilerek üstveri analizi işlemi seçilmiştir.

Şekil-1 Foca ile internette Word Belgesi tespiti
Üstveri analizi işlemi yapıldıktan sonra elde edilen bilgiler Şekil-2’de gösterilmiştir.

Şekil-2 Foca ile Word belgesi üstveri analizi
Üstveri kısaca veri hakkında veri olarak tanımlanabilir. Bir bilgisayar dosyasında otomatik olarak olarak oluşturulan ve asıl veri içerisinde kullanıcının farkından olmadan gömülen ekstra bilgiler üstveridir. Microsoft Ofis ürünleri olan Word, Excel ve Powerpoint ile oluşturulan dosyalarda aşağıda madde imlerindeki bilgiler gömülü olarak yer alır.
• Dosyayı oluşturan
• Dosyayı son kaydeden kullanıcı
• Şirket Adı
• Bilgisayar Adı
• Dosyanın oluşturulma tarihi
• Dosyanın değiştirilme tarihi
• Dosyanın yazdırılma tarihi
• Dosyanın gözden geçirme sayısı
• Program adı ve versiyonu
Yukarıdaki üstveriler Microsoft Ofis programlarının versiyonlarına göre değişiklik gösterebilmektedir. Üstveriler Microsoft Ofis programları kullanılarak kolayca görülebilmektedir. Versiyondan kaynaklanan durumlardan dolayı görülemeyen üstveriler dosyalar binary olarak açıldığında görülecektir.
Üstverilerin Bilgi Güvenliği Açısından Önemi
Bir Word belgesi içerisinde kişi ve kurumlara ait ayrıntılı bilgiler kötü niyetli olarak kullanılabilir. Bu yüzden yayımlanan bir Word belgesi içerisinde üstverilerin kaldırılması bir güvenlik tedbiri olarak zorunluluk arz etmektedir. Günümüzde bilgisayar korsanlığının yani hacking işleminin bir yöntemi olan sosyal mühendislik yöntemi bilgi toplama prensibine dayanmaktadır. İnternet ortamında bilgi toplama kaynaklarından bir tanesi de kişi ve kurumlara ait açık kaynaklardan verilerin toplanmasıdır. Word belgeleri Sosyal Mühendislik Saldırıları için büyük bir bilgi kaynağıdır. İnternet üzerinden bilgi toplama kaynağı olarak kullanılan bir çok program vardır.
Foca Free 3.0
İnternet üzerinden bilgi toplama amaçlı olarak kullanılan programlardan bir tanesi de Informática 64 firması tarafından hazırlanan Foca programıdır. Program Google arama motorunu kullanarak çeşitli formatlarda oluşturulan belgelerin üstveri analizi yaparak bilgi toplar. Şekil-1’de Google arama motoru kullanarak yapılan arama sonucunda çıkan Word belgeleri indirilerek üstveri analizi işlemi seçilmiştir.
Şekil-1 Foca ile internette Word Belgesi tespiti
Üstveri analizi işlemi yapıldıktan sonra elde edilen bilgiler Şekil-2’de gösterilmiştir.
Şekil-2 Foca ile Word belgesi üstveri analizi
20 Mayıs 2010 Perşembe
Computer Forensics - Yazacaklarım....
Uzun zaman oldu yazmayalı. Yazacak o kadar çok şey var ki. Nereden başlasam bilemiyorum. son yazdığım günden beri onlarca tecrübe edindim fakat bunları bir türlü yazıya dökemiyorum. Tembellik, plansızlık, yorgunluk vs vs. Tez zamanda bir plan yapıp yazmayı düşünüyorum. Daha çok Adli Bilişim-Computer Forensics ağırlıklı yazacağım. Sonuçta uzmanlık alanım olarak görüyorum. Bitmek tükenmek bilmeyen bir derya deniz.

Brian Carrier'ın yazığı File System Forensic kitabıyla yeniden başlamak istiyorum. Gerek ticari gerekse ücretsiz programlarla çeşitli workshoplar yaparak teori ve pratiğin birleştirmek bu konuların daha iyi anlaşılmasını sağlayacaktır. Brian Carrier aslında güzel bir yapı oluşturmuş. Dosya Sistemi,İşletim Sistemi ve uygulamalar.
Dosya Sistemi(File System): Fat,Ntfs,Ext3
İşletim Sistemine has özellikler(OS Artifacts):Windows XP/Vista/7, Linux, Mac
Uygulamalar(Applications): Limewire,IE,Firefox, Sql Server
Sonuçta bu işin ABC si File System' dir. File System bilmeden bu işe başlamak pek doğru bir yaklaşım değildir. Ben burda daha çok işin mantıksal kısmından bahsetmeyi düşünüyorum. Fizikselden kastım tamamen işin elektronik ve mekanik kısmı. Bir harddiskin yapısı filan.Bunlardan bahsetmeyi pek düşünmüyorum. Sebebi de uygulanabilirliğin her yerde olmaması. Ama mantıksal konuları herkes bilgisayar başında çeşitli araçlarla -The Sleuth Kit & Autopsy,FTK Imager vs vs- pekala uygulayabilir. Bunun yanında piyasada bulunan yazılım,donanım,eğitim,konferans,panel ve diğer etkinliklerden de bahsetmeyi düşünüyorum.
Brian Carrier'ın yazığı File System Forensic kitabıyla yeniden başlamak istiyorum. Gerek ticari gerekse ücretsiz programlarla çeşitli workshoplar yaparak teori ve pratiğin birleştirmek bu konuların daha iyi anlaşılmasını sağlayacaktır. Brian Carrier aslında güzel bir yapı oluşturmuş. Dosya Sistemi,İşletim Sistemi ve uygulamalar.
Dosya Sistemi(File System): Fat,Ntfs,Ext3
İşletim Sistemine has özellikler(OS Artifacts):Windows XP/Vista/7, Linux, Mac
Uygulamalar(Applications): Limewire,IE,Firefox, Sql Server
Sonuçta bu işin ABC si File System' dir. File System bilmeden bu işe başlamak pek doğru bir yaklaşım değildir. Ben burda daha çok işin mantıksal kısmından bahsetmeyi düşünüyorum. Fizikselden kastım tamamen işin elektronik ve mekanik kısmı. Bir harddiskin yapısı filan.Bunlardan bahsetmeyi pek düşünmüyorum. Sebebi de uygulanabilirliğin her yerde olmaması. Ama mantıksal konuları herkes bilgisayar başında çeşitli araçlarla -The Sleuth Kit & Autopsy,FTK Imager vs vs- pekala uygulayabilir. Bunun yanında piyasada bulunan yazılım,donanım,eğitim,konferans,panel ve diğer etkinliklerden de bahsetmeyi düşünüyorum.
Etiketler:
Bilişim Yazıları,
Brian Carrier,
File System
Kaydol:
Kayıtlar (Atom)