1
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.
- Ücretsiz
- Windows
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.O zaman neden hızlı bir şekilde karşılaştırma yapmıyoruz?DETOURS VS.MHOOK Detours ticari olmayan bir lisansla ücretsiz olarak kullanılabilir, ancak yalnızca x86 platformunu destekler.Detours, ticari kullanım için de lisanslanabilir, bu da size tam x64 desteği verir, ancak lisans koşullarını yalnızca bir NDA imzaladıktan sonra görebilirsiniz.Mhook, x86 ve x64 desteğiyle MIT lisansı altında serbestçe dağıtılır.Detours, çalışan bir uygulamaya kanca takılmasını resmi olarak desteklemekten kaçınır.Tabii ki, bunu yapmakta özgürsünüz - ancak burada veya orada rastgele bir çarpışmaya neden olursanız, sadece kendinizi suçlayabilirsiniz.Mhook, çalışan uygulamalarda kancaları ayarlayabiliyor ve kaldırabiliyordu - sonuçta, gerçek dünyada buna ihtiyacınız var.Başka bir iş parçacığı tarafından yürütülmekte olan kodun üzerine yazmaktan kaçınmak için elinden geleni yapar.Detours işlemsel kancayı ve kancayı çıkarmayı destekler;yani bir ya da hiç yaklaşımıyla bir grup kancayı aynı anda ayarlamak.Kancalar yalnızca tümü ayarlanabiliyorsa ayarlanır, aksi takdirde kütüphane yapılan değişiklikleri geri alır.Mhook bunu yapmaz.Son olarak, Mhook kullandığı trambolinlerin hafızasını yönetme konusunda oldukça tembeldir.Detours, gerektiğinde bellek blokları tahsis eder ve sonuçta elde edilen veri alanını, sığabileceği sayıda trambolin depolamak için kullanır.Öte yandan Mhook, ayarlanan kanca başına bir VirtualAlloc çağrısı kullanır.Her kanca 100 bayttan daha az depolama alanına ihtiyaç duyar, bu nedenle bu çok israftır, çünkü VirtualAlloc, Mhook her aradığında işlemin sanal adres alanından 64K alır.(Gerçek tahsis edilen bellek, oldukça boşa harcanan tek bir sayfa olacaktır.) Sonunda, bir uygulamada çok sayıda kanca ayarlamadığınız sürece, bu muhtemelen önemli değildir.Ayrıca, bunu düzeltmek çok kolaydır.
İnternet sitesi:
http://www.codefromthe70s.org/mhook24.aspxÖzellikleri
Windows için Mhook'a alternatifler
2
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.
- Ücretsiz Kişisel
- Windows
2
CodeMaid
CodeMaid, C #, C ++, F #, VB, XAML, XML, ASP, HTML, CSS, DAHA, SCSS, JavaScript ve TypeScript'imizi temizlemek, kazmak ve basitleştirmek için açık kaynaklı bir Visual Studio uzantısıdır ...
- Ücretsiz
- Windows
- Microsoft Visual Studio
1
1
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.
- Ücretli
- Windows
1
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.
- Ücretsiz
- Windows
0
0
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.
0
Idecryptit
IDevice'inizi güncellediğinizde iTunes, bir bellenim dosyası indirir.Bu bellenim dosyası genel bir ZIP dosyasıdır.Çıkarırsanız, birçok dosya bulacaksınız.
- Ücretsiz
- Windows