RDG Packer Dedector v0.6.6 Yolda…

Şu an sistemimizde Türkçe dil seçeneğide bulunan RDG Packer v 0.6.4 bulunmakta. Ancak bir kaç ay önce yayınlanan programın 0.6.5 sürümünde elemanlar Dil seçeneğini kaldırmışlardı. Bende o nedenle sisteme yeni programın girişini yapmadım.

Bugün RdgMax ile konuşurken yeni v0.6.6 sürümünün hazırlanmakta olduğunu bazı bugların düzeltildiğini ve yeniden dil seçenekleri koyduklarını söyledi. Bende çıkmadan haberim olmasını söyledim ki Türkçe dil seçeneği ile yayımlasınlar. Eş zamanlı olarak bende sisteme yeni programı girerim.

Ayrıntılı bilgi için şu siteye bakın diyeceğim ama orada da ayrıntılı bir şeyler yok 😀

http://www.rdgsoft.8k.com/

Share Button
Kategori Araçlar
31.07.2007
1014 Okunma

RadASM Assembler v2.2.1.2 Türkçe

Arkadaşlar geçen gün Türkçe dil dosyalarını yayınladığım RadASM Assembler v2.2.1.2 programını MASM32 ile ilişkilendirilmiş ve Türkçe dil dosyaları ile de Türkçeleştirilmiş halini hazırlayıp sizlere takdim ediyorum.

Eğer elinizde mevcut RadASM assemblerınız var ise ve ben programımı şimdi yeniden kurmayayım sadece Türkçeleştireyim diyorsanız aşağıdan Dil dosyalarını indirip kurun. Ama yeni kurulum için bu dosyayı kullanabilirsiniz.

Bu arada elinizdeki bu dosya MASM32 ile uyumlu hale getirilmiştir. Yani siz kurulumunuzu yaptıktan sonra fazladan birşey yapmayacaksınız. MASM32 klasörünüzün içine RadASM olarak zip paketini açın ve doya doya kullanın.
İçinizden BlueDeviL RadASM’ye taktı para mı alıyo adamlardan falan diye düşünmeyin 😀 . Yeni dergide RadASM kullanarak hazırladığım dersler var. Ayrıca bundan sonra yayınlayacağım hemen hemen tüm kaynak kodlar RadASM ile yazılmış birer proje vers ders halinde olacak. Böylelikle Assembly’yi öğrenmek daha kolay olur diye düşünüyorum.

http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winzip.gif İndir: RadASM Türkçe v2.2.1.7 (3.06MB)
Tarih: 22/06/2007
Tıklanma: 4926
Açıklama: RadASM çok kullanışlı bir assembly IDE'sidir. Türkçe menüsü, kullanışlı program üretme sihirbazı, her özelliğini kendine göre kişiselleştirilebilmesi ile çok fonksiyonel bir assmebly IDE'si

Dergi ve yazılar yolda 😉 Kolay gelsin.

Share Button
Kategori Araçlar, Assembly
31.07.2007
1311 Okunma

RadASM Assembler Türkçe Dil Dosyaları

Çok şaşırmayın programı baştan yazmadım 😉 RadASM için olan bir dil eklentisi vardı onu kullanarak tüm sistemi elimden geldiğince Türkçeye çevirmeye çalıştım. Biraz lame oldu sanki ama adamlara bakıyorum herşeyi kendi dillerinde yapıyorlar, biz de ise Türkçe ne doğru düzgün bir kaynak, ne bir site, ne bir program var. Bir yerlerden başlamak gerek değil mi?

RadASM klasörü içine zip dosyasını açıyorsunuz. Daha sonra programı çalıştırıp “Options > Languages” kısmından Türkçeyi seçiyorsunuz. Neyse kolay gelsin umarım faydalı olur.

http://www.sctzine.com/wp-content/plugins/downloads-manager/img/icons/winzip.gif İndir: RadASM Türkçe Dil Dosyaları (8.70KB)
Tarih: 22/06/2007
Tıklanma: 2461
Açıklama: RadASM için hazırladığım Türkçe dil dosyası bu paketin içerisinde. Halihazırda RadASM kullanıyorsanız bu dosyayı Languages klasörüne koyup Dil menüsünden RadASM programınızı Türkçeleştirebilirsiniz.

Not: RadASM kullanırken benim yazdığım kelime hataları ile karşılaşabilirsiniz. Böyle bir durumda “Languages” klasöründen istediğiniz değişikliği yapabilirsiniz. Aynı zamanda bana da haber verirseniz değişiklikten, bende buradan değişiklik yaparım. teşekkürler

Share Button
Kategori Assembly
30.07.2007
982 Okunma

ADDR ve OFFSET farkı

Assembly yazarken bir çok kaynak kodda “ADDR” ya da “OFFSET” komutlarını görmüşsünüzdür. Aralarında küçük bir fark bulunan bu iki komut da program içerisinde kullandığımız değişkenlerin hafızadaki adreslerini alırlar. Fark şudur: Offset sadece genel değişkenlerin hafıza adreslerini alabilirken, “ADDR” hem genel hem de yerel değişkenlerin adreslerini alabilmektedir. Aklınızda bulunsun. Kolay gelsin.
Yıllar sonra gelen düzenleme:
Yukarıdakilere ek olarak yazmak istediğim birkaç bilgi daha var.
OFFSET -> DATA ya da DATA? segmentlerinde tanımlanan bir değişkenin adresini döndürür:

.DATA
    intUzunluk    db  0Ch
.CODE
    mov eax, intUzunluk            ;eax = 0Ch
    mov edx, offset intUzunluk     ;edx = 0040123Eh (bir adres değeri)
                                   ;0Ch değerinin saklandığı bellek adresi

LOCAL etiketiyle bir işlem/prosedür içerisine yerel değişkenler tanımlayabiliriz. Bu değişkenlerin bellek adresleri olmaz bunlar yığın-stack ‘de çalışma zamanında yaratılırlar.
OFFSET işte bu bellek adresi olmayan yerel değişkenleri çağıramaz.
ADDR etiketiyle bu yerel değişkenleri çağırabiliriz.
ADDR global değişkenleri aynı OFFSET gibi çağırır: PUSH komutu kullanarak:

push GlobalDegisken

ADDR yerel değişkenleri çağırırken onların Fiziksel Bellekteki adreslerini LEA komutu kullanarak çağırır ve PUSH ile yığına gönderir

lea eax,YerelDegisken
push eax

Yerel değişkeni addr ile çağırırken eax yazmacının değiştirileceğini unutmayalım.
İyi çalışmalar.

Share Button
Kategori Assembly
30.07.2007
1000 Okunma

Checksum (Sağlama Toplamı) Nedir?

Checksum dilimize “Sağlama Toplamı” olarak geçmiştir. Bir dosyanın gerçeği ile aynı olup olmadığını doğrulamak için kullanılan bir yöntemdir. Bu yöntem ile bir veri paketinin içeriğinden yararlanarak hesaplanan değer kullanılarak giden ve gelen paketlerde hata olup olmadığı kontrol edilir.

TCP her paketi oluştururken, ayrıca bir de kontrol toplamı (checksum) hesap eder ve başlığa ekler. TCP bu sayıyı kontrol ederek transfer sırasında pakette herhangi bir hata meydana gelip gelmediğini kontrol eder.

Share Button
Kategori Assembly
30.07.2007
1495 Okunma

Tatilden Yeni Geldim

Önce okulu bir güzel bitirdim 🙂 Kısa bir tatil verdiler staja kadar. O arada derginin çalışmalarına başladım. Staja gittim bir aylığına ve stajı bitirir bitirmez de vermem gereken bir sınav için tekrar okula göndüm. Sınavımı verdim 😀 müteakiben arkadaşımın yazlığına kısa bir tatile gittim. Nedendir bilinmez tatiller çok çabuk ve hızlı geçiyor… Şu an evdeyim ve önümüzdeki 2 hafta elimden geldiğince dergi için bir şeyler daha karalamaya devam edeceğim. Walla tatil insanı margarin gibi yapıyor, umarım 2 haftada bir şeyler yapabilirim. Sağlıcakla kalın

Share Button
Kategori Off-Topic
22.07.2007
1009 Okunma

OllyDebugger 2.0 Yakında…

OllyDbghttp://ollydbg.de/ sitesinde yaptığım gezintide gördümki adamlar OlyyDbg 2.0 için harekete geçmişler bile. Kasım 2006’dan beri gelen bir çalışma süresi içerisinde neredeyse bitiriyorlar yeni sürümünü.
OllyDbg içerisine yeni modül ve eklentiler eklemek dışında mevcut bazı modülleri de geliştiriyorlar.
Ancak halen yeni sürümün ne zaman çıkacağı belli değil. Ayrıntılı bilgi için bakınız: http://ollydbg.de/

Share Button
Kategori Araçlar
26.06.2007
1140 Okunma

PEiD 0.94 Guncel

Sanırım herkes tarafından en çok kullanılan bir analiz aracı PEiD 0.94. Önceden Language2000 falan vardı, FA da zamanında çok kullanılan bir yazılımdı. Ancak pek çoğu PEiD’in eline su dökemedi. Sebebi de sanırım PEiD yazılımının çok kullanışlı hızlı ve kullanıcılar tarafından da geliştirilebilir olmasından kaynaklanıyordu. Bende elimde hemen hemen tüm eklentilerinin bulunduğu ve yaklaşık 2266 adet packerı tanımlayan büyük veritabanı bulunan PEiD’in kendim tarafından güncelleştirilmiş dosyasını sizlerle paylaşmak istedim.

Dosyayı buradan indirebilirsiniz.

Share Button
Kategori Araçlar
24.06.2007
1769 Okunma

Yeni Eklenen Araçlar

Araçlar sayfasını özünde sizin istekleriniz doğrultusunda düzenleyecektik ancak pek takan olmuyor bende hazır boş bir zaman ayırmışken bir kaç araç eklemek istedim.

diablo2oo2’s Ollydbg : diablo2oo2 tarafından hazırlanan bu OllyDebugger içerisinde yok yok; pluginler ve scriptler ile olyydebugger dosyasına kullanıcıya yönelik düzenlenmiş. Eskisinden daha kullanışlı olmuş diyebiliriz.

Hacker’s View 7.26w : Hala bunu kullanıyor musun diye soranları duyabiliyorum 🙂 Evet, çünkü bu yazılımla diğer pe araçları ile yapamadığım düzenlemeleri de yapabiliyorum. Araçlar sayfasında eski bir sürümü vardı bu yenisi.

Hacker’s Disassembler 1.06 rev B : Win32Dasm kadar başarılı olduğunu düşünmüyorum. Ancak bazı durumlarda onun bile açamadığı dosyaları başka disassemblerlar ile açmak gerektiğinde kullanabileceğiniz bir araç.

diablo2oo2’s Universal Patcher [dUP] : Yine diablo2oo2’nin hazırladığı çok fonksiyonlu başarılı bir patchmaker. Kendi yamasını hazırlayamayanlar için bire bir.

Share Button
Kategori Araçlar
23.06.2007
1151 Okunma

Karayip Korsanları : Dünyanın Sonu

piratesof.gifSadece ilk filmini izlemiştim Karayip Korsanlarının. O filmi gerçekten iyiydi. Her şeyin ilki güzel değil midir zaten 🙂 Ancak nasıl olduysa ikinci filmine gidemedim, ama bu hafta sonu filmin üçüncü serisine gittim.

Açıkçası bu kadar başarısız olacağını beklemiyordum. Konular birbirine karışmış, Elizabeth Swann herkesle öpüşüyor, ne olduğu bir türlü anlaşılmıyor, korsan liderleri sanki şaklaban, böyle bir ciddiyetsizlik vardı filmde. Maalesef umduğum gibi değildi film.

Ama izleyecek olanların hevesini kırmayayım yine de 😀 İyi seyirler

Share Button
Kategori Sinema/Tiyatro
29.05.2007
1190 Okunma