2010-05-13 32 views
5
çağıran

Orada bir "API Monitör" programı, ama durdurulan görünüyor. Sistemimde çalışmıyor. Windows 7 x64 üzerinde çalışabilecek böyle bir araç var mı? Seçilmiş bir kümeden API çağrılarını, parametre değerleri daha iyi kaydetmem gerekiyor. İhtiyacınız olanı yapıyor gibi görünüyor.Aranıyor: WinAPI logger

+3

Bu programda farklı "API Monitor" mı? –

+0

Ayrıca bkz. C (Windows) İzleme API'si çağrıları C] (https://stackoverflow.com/questions/720317/windows-monitoring-api-calls-in-c) – user

cevap

3

Heres bu tür araçların bir listesidir: http://www.woodmann.com/collaborative/tools/index.php/Category:API_Monitoring_Tools. http://jacquelin.potier.free.fr/winapioverride32/

Düzenleme: İlkini onun Opensource ve son güncellenen bu yıl deneyebilirsiniz Sen x64 için bu bir deneyebilirsiniz http://www.autodebug.com/ da Microsoft'tan ücretsiz Detours var,

+0

sadece 32-bit var :( – skevar7

+0

Çalışıyor muyum? X64, ama ben böyle bir windows sürümü sahip değilsiniz. İlke olarak Detours için – evilpie

3

, bu kanca kütüphane bulunuyor Windows API'sı, ancak tam bir izleme programı değil, API çağrılarını engellemek için bazı çalışmalar yapmanız gerekir.

+1

+1, etkileyici ve güçlü bir kütüphanedir. t * API Monitor programı * oluşturuyor * skevar7 olsa da, ama kesinlikle onunla bir tane inşa edebilirsiniz.Ancak ana sorun olsa da, ücretsiz Express sürümü sadece 64-bit kodu için 32-bit kodu ile çalışır (istendiği gibi) '' Sadece '' [10,000 $] 'lık bir kerelik lisans ücreti için kullanılabilen profesyonel birime ihtiyacınız olacak (http://www.microsoft.com/about/legal/tr/IntellectualProperty/IPLicensing /Programs/Detours.aspx) ... –

+0

@Steffen Opel Vay, daha millet win64 dev gitmek olarak kesinlikle kütüphanede bir damper koyacağız Uyarın için teşekkürler. –

0

Visual Studio'nun her sürümünde, ne yazık ki API değil, seçilen süreçteki tüm iletileri, pencereyi veya parçayı izleyebilmenizi sağlayan Spy ++ aracı geliyor.

1

API İzleyicisi aracını http://www.rohitab.com/apimonitor adresinde kullanıyorum. Terk edilmiş değil, yazar geçen yıldan bazıları dahil olmak üzere düzenli güncellemeler yayınlıyor gibi görünüyor. Öğrenmenin nispeten kolay olduğunu öğrendim ve diğer hata ayıklama görevleri arasında, çalışmakta olduğum bazı Windows bileşenlerinin API çağrılarını bulmak için kullandım. http://www.rohitab.com/apimonitor: