Etiket Arşivi: ‘debugger’

Windows 10 x64 WinDBG İlk Kurulumu

Esen;
WinDBG(vindibag diye okuyoruz, vindibiciğ diyenin ağzına kürekle vuruyorlar haberiniz olsun), Microsoft’un Windows için hazırladığı debugger arayüzüdür. Microsoft Windows Driver Kiti indiridiğinizde aslında 4 tane debugger-hata ayıklama aracını sistemimize kuruyoruz: cdb, ntsd, kd, WinDBG.
* cdb ve ntsd user-mode hata ayıklama araçlarıdır ve konsolda çalışırlar. İkisi arasındaki tek fark ntsd varolan bir konsoldan çalıştırıldığında yeni bir pencerede açılır, cdb aynı pencerede çalışır.
* kd ise “kernel-mode debugger” dediğimiz hata ayıklama aracıdır ve kernel hata ayıklamasını konsolda yapar.
devamını okuyun »

Kategori Belgeler, Genel
06.06.2017
4708 Okunma

RadASM Inline Debugger ile Visual Studio gibi Kaynak Kod Üzerinden Hata Ayıklama İşlemi

Esenlikler
RadASM’nin kendi debugger’ını kullanarak kaynak kodlar üzerinden aynı Visual Studio’da C/C++ kaynak kodları üzerinden yapılan hata ayıklama türevi gibi bir debug işlemi yapabildiğinizi biliyor muydunuz? Bu günceyi izleyen birçok kişinin assembly örneklerini daha rahat uygulayabilmek için MASM ve RadASM kullandığını biliyorum. RadASM kullanarak basit seviyede debug işlemi yapabilirsiniz.
1. Projemizi kaydedip mönüden “Proje > Proje Seçenekleri” seçiyoruz ve açılan pencereden “Sürüm – RELEASE” yerine “DEBUG” seçiyoruz. Bu sayede RadASM’yi aynı zamanda debugger olarak da kullanabileceğiz. Debug seçtiğiniz zaman Assemble ve LINK satırlarının nasıl değiştiğine bir bakın.
RELEASE – Sürüm:

Assemble:3,O,$B\ML.EXE /c /coff /Cp /nologo /I"$I",2
Link:5,O,$B\LINK.EXE /SUBSYSTEM:CONSOLE /RELEASE /VERSION:4.0 /LIBPATH:"$L" /OUT:"$5",3
Asm Module:*.obj,O,$B\ML.EXE /c /coff /Cp /nologo /I"$I",*.asm

devamını okuyun »

Kategori Araçlar, Genel
05.05.2017
2607 Okunma

OllyDbg 2.01 beta 2 Yayınlandı

Yıllardır emektar debuggerımız OllyDbg’nin 1.1o sürümünü ve klonlarını kullanıyoruz. 18 Ağustos itibariyle yeni bir sürüm daha duyuruldu. Ollydbg yaratıcısı Oleh bile reelden şikayetçi adam yazılımını geliştirecek zaman bulamadığını söylemiş ağ sayfasında. Takip edenler zaten Ollyd bgnin v2 sürümü çıktığını ancak halen kararlı bir sürüm yayınlanmadığını bileceklerdir.  Bu yeni yayınlanan ise 2.01 beta 2 sürümü ve 2nci nesilin en kararlısı. Ama halen beta!

Kullanıcılar olarak biz aslında 64bit bir debugger bekliyorduk Oleh’den ama halen böyle haber alamadık. İşletim sistemlerinin ve donanım aygıtlarının 64 bite kaymasıyla bu ihtiyaç gün geçtikçe artıyor. Biz de Olehten bu konuda çalışmasını bekliyoruz.

Aşağıdaki adresten Ollydbg’nin ağ sayfasına ve yeni sürümün indirme bağlantısına ulaşabilirsiniz.

http://ollydbg.de/
http://ollydbg.de/version2.html
http://ollydbg.de/odbg201e.zip
Kategori Araçlar
29.08.2012
4140 Okunma

Turbo Debugger v5.5

Uzun zamandır 16-bitlik NE(new executable) dosyalarını debug etmek için bu programı arıyordum. Çok ilginçtir yani internette hiç bir yerde bu program yok. Nedenini anlayamadım. Aslında bu program Turbo C/C++ ile beraber geliyor. Öncesinde bir japon sunucusundan programın japoncasını indirmiştim. Neyseki yiğiter kardeşim foruma ekledi benim için :)

İhtiyacı olan arkadaşlar dosyayı aşağıdan çekebilirler:

[dm]60[/dm]

Turbo Assembler ile ilgili bir dokümanı da BURADAN indirebilirsiniz.

Kategori Araçlar
12.10.2007
3712 Okunma