Deviare In-Process

Deviare In-Process

Deviare In-Process, Microsoft Windows® için bir kod müdahale motorudur.GPLv3 ve Commercial adlı çift lisanslı bir kütüphanedir.Kaynak kodu GitHub'da bulunabilir.
Deviare In-Process, Microsoft Windows® için bir kod müdahale motorudur.GPLv3 ve Commercial adlı çift lisanslı bir kütüphanedir.Kaynak kodu GitHub'da bulunabilir.Bu kütüphane Deviare 2.0 teknolojimizin merkezinde yer alır, Microsoft Detours®'a en iyi alternatiftir, ancak daha uygun bir fiyata.Kütüphane C ++ ile kodlanmıştır ve çalışma zamanı sırasında ikili kütüphaneleri işlemek için gerekli tüm olanakları sağlar.Hem 32 bit hem de 64 bit uygulamalar için destek içerir ve süreci çökürebilecek farklı durumları doğrulayan müdahaleyi uygular.Herhangi bir Win32 işlevine veya başka bir koda müdahale etmeniz gerekiyorsa, bu kütüphane bunu hiç olmadığı kadar kolaylaştırır.Kütüphanelerin geri kalanından farklı olarak, Deviare In-Process, çok iş parçacıklı uygulama API'sı kancasını uygulamak için güvenli bir mekanizma sağlar.Bir uygulama çalışırken, yakalanan kodu birden fazla iş parçacığı yürütüyor olabilir.Deviare In-Process, bu senaryoda bile güvenli kancalama sağlayan tek kanca kütüphanesidir.Ayrıca, kesilen bir işlemi başlatan DetourCreateProcessWithDll işlevine eşdeğerdir.Bu, Win32 API işlevinde bir kod müdahalesini gösteren bir montajcı kodu parçasıdır.Resim, FindNextFile işlevine yapılan her çağrının Deviare In-Process kütüphanesi tarafından işlendiğini ve özel kodunuzu yürütmenizi sağlar.Bunları uygulamanızdaki olaylara bağlayabilirsiniz.Deviare In-Process enstrümantasyon motoru paketi, hızlı bir başlangıç ​​için C ++ 'da örnek kod içerir.
deviare-in-process

Kategoriler

Windows için Deviare In-Process'a alternatifler

WinAPIOverride

WinAPIOverride

Bu yazılım, herhangi bir çağrı kuralı (stdcall veya cdecl) için bir işlemin herhangi bir işlevini izlemenizi ve / veya değiştirmenizi sağlar.
Microsoft Research Detours

Microsoft Research Detours

Microsoft Research Detours v3 Professional, x86, x64 ve IA64 makinelerinde rasgele Win32 işlevlerini işlemek için bir kütüphanedir.Artık hedef işlevler için bellek içi kodunu yeniden yazarak Win32 işlevlerini engelleyebilirsiniz.
HookInjEx

HookInjEx

Başka bir işlem adres alanına kodun nasıl enjekte edileceğini ve daha sonra bu işlem bağlamında nasıl çalıştırılacağını gösteren demo uygulaması.
Mhook

Mhook

Bu alanda dabblerseniz, o zaman zaten Microsoft Araştırma's Detours'un API kancalama söz konusu olduğunda karşılaştırmayı belirlediğini bileceksiniz.
Berlioz

Berlioz

Berlioz size buluttan bağımsız bir ortam sağlamak için burada.
Tuple Spaces

Tuple Spaces

Zaman aşımı ve işlemlerle tuple alanı.Özellikler: Paralel ve dağıtılmış bilgi işlem.Yerel ve uzaktan süreç koordinasyonu.