Etiket Arşivi: ‘debug’

Keygen for [C] keygen me #1 by x0rz

Merhabalar;
Yine bir “kırarken yaz” tutorial ile karşınızdayım. Bir önceki tutoriala gösterdiğiniz ilgi için teşekkürler. Başlayalım:

Programı açtık. Deneme kullanıcı adı şifremizi yazıyoruz.
Name:errorinside
Key:12345678-abcdef09

“Kötü çocuk” mesajını gördük. Ollyde ilgili yere bakıp geliyoruz aşağıdaki koda devamını okuyun »

12.07.2018
2362 Okunma

Keygen for Keygen mi? #3 by FnZnL!

Merhabalar, elime geçen bir “KeygenMe” üzerinden eğitim yazılarımıza devam ediyoruz. Bu yazımda kırma/keygen yazma işlemi ile tutorial yazma işlemini eş zamanlı yapıyorum. Anlatım bozukluğu, ya da “daha kolayı vardı” diyeceğiniz yerler için şimdiden özür dilerim.

Başlayalım.

KeygenMe’yi çalıştırdığımızda herhangi bir onay butonunun olmadığını görüyoruz. Diğer bir deyişle, program öncelikle uygun uzunlukta kullanıcı adı ve parolanın girilmesini kontrol ediyor, bize bu ikisi sağlandıktan sonra “aferin” kutucuğunu çıkartıyor.

İlk iş olarak bu uzunlukların ne olduğunu kontrol edelim.

devamını okuyun »

19.06.2018
2383 Okunma

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