3.31.2009

Yeni Nesil Kopya Koruması

Merhabalar,
Bugün sizlere geçende karşılaştığım bir olayı anlatacağım. GTA 4 ve içerdiği kopya koruma sistemi. Oyunu satın aldığım zaman henüz yayınlanmış herhangi bir patch/yaması yoktu...

Çok ağır olduğunu ve harddisk'imde çok yer kapladığını düşünerek bende oyunu kaldırdım...
Fakat sonra Rockstar ( kısacası R* ) 1.0.1.0 yamasını yayınladı. Oyunu tekrar kurdum, bu yama ile oynarken ardından da 1.0.2.0 yaması duyuruldu ve onu indirip kurduktan sonra gerçekten oyunun çıkışından sonra da sağlam çalıştıklarını gördüm. Bir çok özellik ve düzeltme getirmişlerdi oyuna...


Oyunu beğenip, Türkiye'deki arkadaşımada tavsiye ettim.O da oyunu satan yer bulamadığı ve oynamayı çok istediği için yanlışlık yapıp, bir korsan kopyasını satın almış. 1.0.1.0 yamasında oyunu oynayabilirken, 1.0.2.0 yamasından sonra hatalar olduğunu görmüş ve bunu bana bildirdi.

Bende bu olayı derinlemesine araştırmaya başladım.Çünkü bendeki oyunda bahsettiği hatalar yoktu.Ve işte o zaman yeni nesil kopya koruması ile karşılaştığımı anladım.Oyunun dvd kopya korumasını üstlendiği şirket secuROM.Fakat bu bilindik/yaygın olan bir kopya korumasından öte olmuş.

Oyun yüklendikten sonra, 1.0.1.0 yamasınıda kurup oyunu hatasız oynayabiliyorsunuz. Fakat birçok yeni özellik getiren ve hatalarını düzelten 1.0.2.0 yamasını kurduğunuzda OYUN İÇERİSİNDE HATA ALIYORSUNUZ.


Yani artık, (.exe) executable files'larını yada (.dll ) dynamic library link dosyasını değiştirip, oyuna girseniz dahi, oyunun belirli yerlerinde belirli hatalarla karşılaşıyor ve oyunu hiçbir zaman bitiremiyorsunuz.Çünkü görevleri yapamıyor yada o özelliğin tam olarak zevkine varamıyorsunuz.

Gördükten sonra şaşırdım ve tebrik ettim dahi.Benim çok öncelerden düşündüğüm ama uygulanmasının çok zor olduğu kanısına vardığım bu kopya koruma sistemi, GTA 4'te R*'ın yaptığı bir olay artık.Ki bundan sonraki yüksek bütçeli oyunlarda da,korsancılar bu koruma ile karşılaşacakalar.Crack yapan kişiler ise; oyunu tam oynayıp bitirmedikçe, yaptıkları [ Oyun Açılıyor mu ? ] crack dosyaları ise hiçbir işe yaramayacak...
Oyunu oynayıp, bitirseler dahi, oyun içerisindeki o bölümün o hatasını nasıl bulup, düzeltecekler bu konu içinde bir fikrim yok.

"GTA 4 oyun için hatalarından bir kaçı";

GTA 4, Crack'li bir oyuna yapılan
Yama sonrası, yaşanılan sorunlar:
* GTA 4 donma hatası,
* GTA 4 alkollü kamera hatası,
* GTA 4 bölüm hatası,
* GTA 4 Clean Gateaway Hatası/Takılması,
* GTA 4 Internet Kafe hatası/Takılması,
* e tuşu çalışmaması

Bende bu hataları arkadaşıma bildirdiğimde, oyunu kaldırdı... Geçtiğimiz günlerde ise 1.0.3.0 yaması yayınlandı.Artık onun içinde ne gibi hatalar olduğunu bilmiyorum.Ama kesin birşey var ki, R* firması oyunu daha çok satabilmek için ilk oyunu az ayar menüsü( options ) verip piyasaya sürmüş, sonraki hatalar ve options'ın genişletilebilmesi için ise yamalara başvurmuş...

Son söz olarak; oyunu oynamak istiyorsanız, satın alın...
Her ne kadar sistem ihtiyaçları yüksek olsada, bu güzel oyun için Rockstar Games'e teşekkürlerimi sunar ve yeni nesil bir kopya koruması getirdikleri için kendilerini tebrik ederim...

Saygılarımla,
Orkan ARIKAN


LİNKLER
:
Rockstar Anasayfası için: > bu linke <
GTA IV'ü Satın Almak için: > bu linke <
GTA IV Yamaları için: > bu linke <
GTA IV Tam Çözüm için: > bu linke < [ videolu ]
GTA IV Optimizasyonu için: > bu linke < [ PC ]
--Tıklayabilirsiniz...


GTA 4 Hileleri:
[ PC için çalışıyor, diğer platformları bilmiyorum ]
Kodları aktif etmek için cep
telefonunuzla aşağıdaki numaraları giriniz:

Sağlık ve Silahlar - GTA-555-0100
Silahlar - GUN-555-0150
Gelişmiş silahlar - GUN-555-0100
Sağlık - DOC-555-0100
Aranma seviyesini düşürür - COP-555-0100
Aranma seviyesini arttırır - COP-555-0150
Havayı değiştirir - HOT-555-0100
Cognoscenti (Mafya aracı) çıkartır - CAR-555-0142
Sanchez çıkartır - MBK-555-0150
FBI Buffalo çıkartır - CAR-555-0100
Turismo çıkartır - CAR-555-0147
NRG900 çıkartır - MBK-555-0100
Comet çıkartır - CAR-555-0175
SuperGT çıkartır - CAR-555-0168
Polis motoru çıkartır - FLY-555-0100
Jetmax (Bot) çıkartır - WET-555-0100


> Yazının Devamı...

Internet Explorer 8 inceleme

Merhabalar,
Bu seferki yazımda ise size internet explorer 8 hakkında görüşlerimi dile getireceğim.Microsoft, geçtiğimiz günlerde beta ve rc. sürümlerinden sonra, nihayet kararlı sürüm olan "internet explorer 8"i yayınladı...

Kişisel görüşlerimi dile getirmeden önce kurulum linklerini size vermek istiyorum.İşletim sisteminiz ( Microsoft Server 2008, XP, Vista yada Se7en )ingilizce ise buradan, Türkçe ise buradan ie8'i indirebilirsiniz.Dikkat ettiğiniz gibi ie7 sürümünde de karşılaştığımız üzere ie8, Microsoft Me, 2000 yada 98 işletim sistemlerinde çalışmamaktadır.

Linklerin herhangi birinden indirim tamamlandıktan sonra, yapacağınız kurulum aşamasından kısaca bahsedeyim.İndirilen kurulum dosyasına tıkladığınızda, ie8'in kararlı çalışabilmesi için gerekli olan os update'lerini tarıyor, indiriyor-kuruyor ve sonrada ie8'i kurarak bilgisayarınızı yeniden başlatıyor.
Eğer yükleme sırasında bir hata alıyor ve ie8'i kuramıyorsanız,bu linkten kurulum fix güncellemesini yapabilirsiniz.

Şimdi gelelim, ie8'in yeni özelliklerine...
Microsoft'un yapacağı yenilikler üzerine tahmin ettiğim gibi ie8'de,daha çok güvenlik,daha hızlı sörf ve daha kullanışlı ortam için yeni özellikler bulunmaktadır.

IE8'in başlıca yeni özellikleri:
-Sayfa tarama motoru geliştirilmiş,
-InPrivate modu eklenmiş,
-Otomatik "çökme-kurtama" modu geliştirilmiş,
-Phishing Filter'ler geliştirilmiş/optimize edilmiş,
-Favoriler geliştirilmiş,
-Eski sayfaların kaydı ve onlara hızlı geçiş eklenmiş,
-Plugin desteği genişletilmiş( Accelerator*, Web Slices* ),
-Ve birkaç minor özellikler eklenmiş...

Sayfa görüntüleme, tab renklendirmeleri, bir tab'ın çöküşünde ie'nin tümden çökmemesi benim hoşuma giden özelliklerden bir kaçı.Sistemde ram ihtiyacı ise ie7'den daha fazla fakat bunun da performans artışı için yaptıklarını düşünüyorum( ilerki işlemler için önceden ram ayırma* ).Bu bahsettiğim özellikler haricinde çığır açacak ve bu "browser savaşları"na yeni bir soluk getirecek bir özelliği bulunmuyor.Fakat genel olarak, ie7'den sonra ie8'in,şuanki firefox ve opera gibi alternatif browser'ların önceden yaptığı özelliklere yetişmesi ve onları düzgün kullanması güzel birşey.

Bu arada oluşan bir hatadan da bahsetmeden geçemeyeceğim. IE8'i kullanırken bazı sayfalarda, özellikle wordpress temalı sayfalarda "tasarımın bozulduğu"nu gördüm.Eğer sizde bir web master'sanız bunu head taglarının arasına yazacağınız kodla düzeltebilirsiniz.Aksi halde ie8 kullanan bir kişi,tasarımını özene bezene yaptığınız siteyi berbat bir biçimde görebilir.En azından Microsoft bu sorun için şimdilik kısa bir çözüm bulmuş.

COM( component object model ) mimarisi üzerine kurulan ie'ler serisi ie8'de de tabiki devam etmekte.iexplorer.exe'ın yapı taşları olan bu BrowseUI.dll, IEFrame.dll, URLMon.dll, ShDocVw.dll, WinInet.dll gibi dynamic linked library dosyalarının biraz daha geliştirilmiş ve iyi referanslanmış olması olumlu bir düşünce olduğunun haricinde açık kaynak olmaması ve plugin desteklerine "tam ve düzgün" yer vermemesi herzaman için "uzman kullanıcı" kaybetmesine de bir diğer etken aslında...

Son sözler olarak; işletim sistemleri ile beraber gelen bu yazılım; uzman olan son kullanıcıların her nekadar ihtiyaçlarını tam olarak karşılayamasada, pazarda bulunan ve en çok kullanılan browser olma özelliğini devam ettiriyor. Umarım ilerki sürümlerinde daha da gelişir ve biz MS fanatiklerinin yüzünü tam olarak gülümsetir :)

IE8 Türkçe indir: bu linke
IE8 ingilizce indir: bu linke
Accelerator ile IE8i hızlandırma: bu linkte
"IE8 kurulum hatası" düzeltmek için: bu linke
İşletim sistemine göre farklı yüklemeler için: bu linke
-gidebilirsiniz...

Internet Explorer 8 incelemesi ve kişisel görüşlerimi okuduğunuz için teşekkürler...

Saygılarımla,
Orkan ARIKAN
> Yazının Devamı...

3.25.2009

Bilgisayar Güvenliğinin Geleceği

Merhabalar,
Bu yazımda sizlere internet ile ilgili bilgisayar güvenliğinin geleceği hakkında düşüncelerimi ve yapılabilecek olan projelerimden bir tanesini paylaşacağım.

Bildiğiniz üzere zararlı yazılımlar( virüs,trojan,malware vs ) bilgisayarınıza internet aracılığı ile gelmektedir.
Nadir etkin olan diğer bir yol ise arkadaşlarınızdan aldığınız cd-dvd yada usb disk'ler içinde gelen zararlı yazılımlardır.




Zararlı yazılımların bilgisayarınızda çalışmaması/etkin olmaması için bilinen en iyi güvenlik önlemi anti-virüs/anti-malware/internet security gibi diğer yazılımları bilgisayarınıza yüklemektir.Bir çok firma bu yüzden bu tür yazılımlar ile karşımıza gelmektedir.
Örneğin: Eset, Kaspersky, Avast, AVG, Norton, Microsoft ve diğerleri...

Bu programların çoğunun çalışma mantığı ise "imza tabanlı"dır.
Yani bu programlar çoğunlukla sizden önce, yayılmış olan ve yayılma olasılığı yüksek olan zararlı yazılımları bulurlar, uzun uğraşlarla tam olarak inceledikten sonra imzasını( crc32,md5,sha256 etc. ) alıp databaselerine eklerler.Ve bu aşamadan sonra internette güncel imzalar veritabanını "download" edilebilmesi için kullanıcılarına açarlar.

Yıllar geçtikçe artık bu sistemde kullanıcıları tam olarak koruyamadığı için, bu firmalar imza tabanlı sistem korumasından; "HIPS", "Heuristic Scan" gibi daha iyi alternatif koruma yöntemlerine geçmişlerdir.Ülkemizde bu sistemlerin iyi bir örneği olan ve benimde şuan betatester olarak gelişmesine katkıda bulunmaya çalıştığım, "Zemana AntiLogger"dır...

Bilgisayar Güvenliğinin Geleceği olarak bu noktada şunu belirtmek isterim ki;
HIPS, Heuristic Scan, Firewall, Checksum ve diğer birçok korunma yöntemi, belirli bir süreden sonra yinede zararlı yazılımların önüne geçemeyeceklerdir !

Bunun nedenleri ise;


1>Birçok kullanıcının farklı işletim sistemlerine sahip olması.
( MSWinXP,Vista,Se7en,LinuxOS,MacOS vs. )


2>Birçok kullanıcının farklı güvenlik sistemlerine sahip olması.
( Firewall,AntiSpyware,AntiMalware, Hiçbiri( ? ) vs. )


3>Birçok kullanıcının farklı sistem özelliklerine sahip olması.

( LAN'da olan bir bilgisayar, tekil kullanıcı, düşük özellikte sisteme sahip olan kullanıcılar vs.)

4>Birçok kullanıcının bilinçsiz/bu konuda eğitimsiz olması.


Bu sorunun çözümü için işte tam burada benim düşündüğüm proje devreye giriyor.

İzin verirseniz şimdi bu makalemin asıl konusu olan "Bilgisayar Güvenliğinin Geleceği" hakkındaki projemi sizlerle paylaşmak istiyorum...

Yukarıdaki hazırladığım grafiktede göreceğiniz üzere;
yeşil çerçeve içinde olan Bilgisayar 1, Bilgisayar 2, Bilgisayar 3 genel internet kullancılarıdır.
hacker isimli bilgisayar, zararlı yazılımları internete yaymayı düşünen kişinin bilgisayarı.
mavi çerçeve içinde olan ise "Ana Server"dan kastım, ülkeniz için asıl yönlendirmeleri yapan bağlantıları sağlayan en uçtaki serverlar.
( Örneğin, Bulgaristan İnternet omurgasında; Benim oturduğum yerden bina server'ı ordan>
Varna şehrinin serverları ordan da> Sofya'daki anaserverlar*
Türkiye İnternet Omurgası bildiğim kadarıyla; Kişisel ev kullanıcısı iseniz, Oturduğunuz şehrin serverları oradan > bölgenin serverları oradan > Ankara ana serverları* )
Bu omurgada, örneğin bulgaristan için oda arkadaşımın bilgisayarından messenger aracılığı ile bir dosya alacaksam, sofyadaki anaserverlardan bana geri dönüş sağlanarak bu dosya iletiliyor.
Benim düşlediğim proje ise tam olarakta burada devreye giriyor;
İster email alın, ister 2 bilgisayar arası dosya aktarımı yapın, ister oyun indirin, isterseniz sadece sörf yapın, ne yaparsanız yapın, bütün işlemleriniz anaserverlardan geçiyor.
Yakın gelecekte, zararlı programlarında devasa/aşılamaz rakamlara geleceğini düşünürsek,
antivirüs/antimalware firmaları benim düşündüğüm yada buna benzer bir uygulama ile bu olayın önüne geçmeye çalışacaklar.Öyleyse;

Orkan ARIKAN,
Gelecek için bilgisayar güvenliği projesi nasıl işleyecek ?
Zararlı yazılımını( infected file ), diğer bilgisayar kullancılarına yaymak isteyen grafikteki "hacker" adlı kişi, ana server'ın mavi çerçeve içindeki işlemlerinde takılı kalacak !!!
Bunun sağlanması için, bir çok antivirüs firması ortak çalışacak ve devasa bir programla o ana server'dan geçen bütün dosyaları gözetim altına alacaklar.Bu projenin başlangıcı olarak gördüğüm bir site olan VirusTotal sayfasında, bu "gözetim" işini online dosya gönderme olarak yapıyor.Bu gibi bir sistemde daha hızlı olacak şekilde bütün ülkelerin anaserverlarına kurulması lazım.Diğer yönden ise kullanıcılarda, bir Firewall ve Zemana AntiLogger gibi benzer bir HIPS programınıda bilgisayarlarına kurması lazım.

Sonuç olarak; GRAFİKTE Yeşil çerçeve içindeki bilgisayarlar güvenlik duvarlarına ve de HIPS özellikli yazılımlara sahip olacağı için tekil olarak korunabilecek, "Hacker" adlı kişiler "infected file"larını internete yayarken Mavi çerçeve içindeki AnaServerların yaptığı gözetim altında sınıfta kalacak ve amaçlarına ulaşamayacaklardır.İleri bir koruma yöntemi olarak anaserverlarda bu kişileri tespit edebilecek ve sürekli bu şekilde işler yaptığı zaman ip'sini banlayabilecektir.

Daha öncede dediğim gibi
"İster email alın, ister 2 bilgisayar arası dosya aktarımı yapın, ister oyun indirin, isterseniz sadece sörf yapın, ne yaparsanız yapın, bütün işlemleriniz anaserverlardan geçiyor." İşte bu yüzden, benim dediğim yöntem uygulanırsa,
Tekil kullanıcılar imza tabanları-programları update vs. gibi işlemler ile uğraşmak zorunda kalmayacak.ANASERVERlar internette sunduğu dosyaları imza tabanlı ve heuristic scan ile tarayacak ve böylece kullanıcıları koruyacaktır.

Bu projenin gerçekleşememesi için karşılaşılacak sorunlar;
1.si antivirüs-antispyware-antimalware yazılımları yapan şirketler birleşmek istemeyebilir.
2.si Anaserverlardaki sistemler şuankinden daha büyük sistem ihtiyaçlarına sahip olmak zorunda kalacaklar.
Ama bu ikiside aşılması imkansız birşey değil...

*Not: Bu makale "Microsoft 2009 En yaratıcı proje" için yazılmıştır.
Proje tamamen bana aittir.
Taklit edilemez, izinsiz kopyalanamaz yada uygulanamaz.

Saygılarımla,
ORKAN ARIKAN
> Yazının Devamı...

3.10.2009

Hoşgeldiniz. . . -Email-


Türkçe için tıklayınız...

Orkan ARIKAN has been a self taught application programmer since age 13, starting with pure C and later C++ and C#. Orkan attended college at Technical University of Varna ( B.Sc. Computer Engineer | Computer Science; Computer Systems & Technologies - 2006_2010 ) in Bulgaria for pursuing degree in Computer Science and furthering his knowledge in software development.

In summer of 2008;
Orkan worked at Ministry of Health of Turkey as an intern software developer and coded two softwares for them.
( one for IT Team, another for pc security( called Marten )
which was worked on 2.800 computers for 1 year. )
http://www.saglik.gov.tr

In 2009-2010 ( February.2009 - February.2010 );
-Orkan joined Zemana Ltd. as a betatester for testing & improving AntiLogger Project.
http://www.zemana.com

In summer of 2009;
-Orkan joined Microsoft Corp.( TR ) as an intern
with his own project/article about "Future of Computer Security" for 6 weeks.
http://www.microsoft.com/turkiye

In summer of 2010;
-Orkan has graduated from Technical University Of Varna
( GPA: 3,24/4.00 ). And now He is a B.Sc. Computer Engineer and asking: "What is next ?" =)

For more information, please ask my resume by e-mail.





Merhaba, kişisel blog'uma hoşgeldiniz.
Ben 1987 İzmir doğumlu Orkan ARIKAN.
[ Computer Systems and Technology Engineer ]
[ Technical University Of Varna ]

Bu blog'ta; Bölümümden de tahmin ettiğiniz üzere sanal dünyadaki savaşları, bilgisayar teknolojisi haberlerini, pazar oyunlarını, programlama dillerini, yazılım tasarımı ve testlerini, yeri ve zamanı geldikçe sizlere aktaracağım.

Bildiğim programlama dilleri arasında; Öncelikle C ve C++, C#, JAVA ve VB.-VB.NET yer almaktadır. Bunları ASM(32bit), ASP.NET, PHP, Html, JavaApplets, Javascript, LUA script, Maxscript, vbulletin panel ve geçmişte ise 2D/3D ile grafikler takip etmektedir.

Kullandığım programlar; misc UML tools, MS Office Suites, MS Visual Studio 6-8-9-10, IDA pro, Ollydbg[ with custom plugins;) ], ProcessMonitor, ANTS, Reflector, Eclipse 3.x, Adobe Photoshop, Autodesk 3D Studio Max, UnrealED, Sony Acid Pro, Wintermute Engine, Autodesk Maya, Maxon Cinema4D, Adobe After Effects, Adobe Photoshop Lightroom, Sony Vegas, Sony Sound Forge ve buraya eklemediğim diğer yüzlerce yazılım...

İş hayatım olarak ise;
Bu zamana kadar birçok güvenlik forumunda "administrator"lük yaptım/yapmaktayım.

2008 yazında, T.C. Sağlık Bakanlığında çalıştım. 2800 bilgisayardan sorumlu olan, Microsoft Windows XP(sp2) işletim sistemlerinin kurulumuna entegre, "Marten" adlı güvenlik ve performans programımı geliştirdim. Aynı zamanda, bilgi işlem için arızalı bilgisayarların kaydını db'e alan Arıza Takip programını yazdım.

Şubat 2009'da, Zemana Grubunun yapmış olduğu AntiLogger programı projesinde "BetaTester" olarak yer aldım. Şubat 2010'a kadar, çok maddeli - farklı zamanlı 7 rapor ile programın gelişmesine katkıda bulundum.

Ayrıca, Dünyaca ünlü Dox Nvidia Chipset'li ekran kartı sürücülerinin, İngilizce'den Türkçe'ye çevirimini de üstlenmiş kişiyim.

2009 yılı yaz döneminde ise; geçmiş başarılarım ve "Future of Computer Security" ( Bilgisayar Güvenliğinin Geleceği - BGG ) projem/makalem ile Microsoft Türkiye İstanbul Ofisi'nde çalışmaya hak kazandım.

Üniversitemdeki akademik hayatımda ise;
2009-2010: The European University Association (EUA) bursu,
2008-2009: The European University Association (EUA) bursu,
2007-2008: Onur Öğrencisi,
Başarı Bursularını kazandım.

Diğer yandan; 2010 Ocak'ta "Cisco CCNA Exploration: Network Fundamentals" ismiyle ilk sertifikamı aldım.

2010 yazında ise; 3.24/4.00 diploma mezuniyet not ortalaması ile Bilgisayar Mühendisi(Bachelor) ünvanını kazandım.

Boş zamanlarımda; İnsan bilimi - karakter analizi, psikoloji ve proje yönetimi ile ilgilenirim. Diğer kalan zamanlarımda ise; Gitar çalıp-besteler yapmayı, satranç oynamayı( BG Üniversiteler Arası Satranç Turnuvası 4.lüğü - 2007 ) ve video oyunlarında zamanımı harcamayı severim...

Bu blog'u açmamın nedeni ise; yakın zaman içerisinde programlarımı burada sizlerle paylaşacağım. Ayrıca bu gelişen dünyanın sanal yüzü ile ilgili birçok görüş ve fikirlerimi de size beyan edeceğim.

Blog'umu ziyaret ettiğiniz için çok teşekkür ederim,
Saygılar ve sevgilerle,
ORKAN ARIKAN

< NOT ! >
Bir çok başarım, giriş yazım olarak YAZILMAMIŞTIR.
[ Ödüllerim, kullandığım işletim sistemleri-platformlar, veritabanı ve güvenlik sistemleri, yabancı diller ve projelerim vs. ]

Hakkımda geniş teknik bilgi almak isteyen kişiler,
E-posta atarak, CV'mi benden isteyebilirler.

Bana ulaşmak için( Contact Me );


> Yazının Devamı...
 
back to top