Dilinizi seçin

Ana sayfa arrow-right ... arrow-right Geliştirme Yazılımı arrow-right Bileşen Kütüphaneleri Yazılımı arrow-right Mhook

4 ücretsiz ve ücretli Mhook alternatiflerinin bir listesini derledik. Başlıca rakipler şunları içerir: Microsoft Research Detours, WinAPIOverride. Bunların yanı sıra, kullanıcılar Mhook ile HookInjEx, Deviare In-Process arasında karşılaştırmalar da yaparlar. Ayrıca burada diğer benzer seçeneklere de göz atabilirsiniz: Geliştirme Yazılımı, Bileşen Kütüphaneleri Yazılımı.


Microsoft Research Detours v3 Professional, isteğe bağlı Win32 işlevlerini göstermek için bir kütüphanedir ...

Bu yazılım herhangi bir çağrı için bir işlemin herhangi bir işlevini izlemenize ve / veya değiştirmenize olanak sağlar ...

HookInjEx
Free Open Source

Başka bir adrese kod alan kodunu nasıl enjekte edeceğinizi gösteren demo uygulama ve ardından ...

Deviare In-Process
Free Open Source

İşlem İçindeki Deviare, Microsoft Windows® için bir kod durdurma motorudur.

Mhook, API kancalarını yüklemek için bir kütüphanedir.

Mhook Platformlar

tick-square Windows

Mhook Genel Bakış

Bu alanda uğraşırsanız, Microsoft Research'ün Detours uygulamasının API takması söz konusu olduğunda ölçütü belirlediğini zaten bileceksiniz. O zaman neden hızla yoldan bir 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 ayrıca size tam x64 desteği veren ticari kullanım için lisanslanabilir, ancak yalnızca NDA'yı imzaladıktan sonra lisans koşullarını görürsünüz.

Mhook, x86 ve x64 desteği ile MIT lisansı altında serbestçe dağıtılır.

Detours, kancaların çalışmakta olan bir uygulamaya eklenmesini resmi olarak desteklemekten kaçınır. Tabii ki, bunu yapmakta özgürsünüz - ama burada veya orada rastgele bir çökmeye neden olursanız, yalnızca kendinizi suçlayabilirsiniz.

Mhook, çalışan uygulamalarda kancaları ayarlayabilen ve kaldırabilmekti - sonuçta, gerçek dünyada ihtiyaç duyduğunuz şey bu. 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şlem takma ve takma işlemlerini destekler; yani, hepsi ya da hiç bir yaklaşımla aynı anda bir demet kanca ayarlamaktır. Kancalar, hepsi ayarlanmışsa ayarlanacaktır, aksi takdirde kütüphane yapılan değişiklikleri geri alacaktır. Mhook bunu yapmaz.

Son olarak, Mhook kullandığı trambolinlerin hafızasını yönetme konusunda oldukça tembel. Detours, gerektiğinde bellek bloklarını ayırır ve elde edilen veri alanını, sığabileceği kadar çok sayıda trambolin depolamak için kullanır. Öte yandan Mhook, ayarlanan kanca başına VirtualAlloc'a bir çağrı kullanır. Her kancanın 100 bayttan daha az depoya ihtiyacı vardır, bu nedenle bu çok israflıdır çünkü VirtualAlloc, Mhook her çağırdığında işlemin sanal adres alanından 64K almayı bırakmaktadır. (Gerçekleştirilen bellek, aynı zamanda oldukça israf olan tek bir sayfa olacaktır.) Sonuçta, bir uygulamada çok fazla sayıda kanca ayarlamadığınız sürece, bu gerçekten de önemli değil. Ayrıca, bunu düzeltmek çok kolaydır.

Mhook Özellikler

tick-square Dll injection
tick-square API Integration
tick-square API

En İyi Mhook Alternatifleri

Yazılım hakkındaki görüşlerinizi paylaşın, bir inceleme bırakın ve daha da iyileştirmeye yardımcı olun!

Mhook Etiketler

instrumentation extender api-hooking api-monitoring visual-basic api-analytics delphi com disassembler developers analysis-tool development-tool hacking win32 debugger c-sharp python c-plus-plus development api-management

Değişiklik Önerin

Geri bildiriminiz

Bir derecelendirme seçin
Lütfen bir derece seçin

Your vote has been counted.

Do you have experience using this software?