Deviare In-Process

Deviare In-Process

Deviare In-Process adalah kod enjin carian untuk Microsoft Windows®.Ia adalah perpustakaan dua lesen, GPLv3 dan Komersial.Kod sumber boleh didapati di GitHub.
Deviare In-Process adalah kod enjin carian untuk Microsoft Windows®.Ia adalah perpustakaan dua lesen, GPLv3 dan Komersial.Kod sumber boleh didapati di GitHub.Perpustakaan ini adalah teras teknologi Deviare 2.0 kami, ia adalah alternatif terbaik untuk Microsoft Detours® tetapi pada harga yang lebih mudah.Perpustakaan dikodkan dalam C ++ dan menyediakan semua kemudahan yang diperlukan untuk mengarahkan perpustakaan binari semasa runtime.Ia termasuk sokongan untuk kedua-dua aplikasi 32 bit dan 64 bit dan ia melaksanakan pemintasan mengesahkan situasi yang berbeza yang boleh merosakkan proses.Sekiranya anda perlu memintas mana-mana fungsi Win32 atau kod lain, perpustakaan ini memudahkannya.Tidak seperti seluruh perpustakaan, Deviare In-Process menyediakan mecanisme yang selamat untuk melaksanakan penyebaran API aplikasi multi-threaded.Apabila aplikasi berjalan, lebih daripada satu thread dapat melaksanakan kod yang dipintas.Deviare In-Process adalah satu-satunya perpustakaan yang menghubungkan yang menyediakan sambungan yang selamat walaupun dalam senario ini.Juga, ia memberikan satu fungsi yang setara dengan fungsi DetourCreateProcessWithDll yang memulakan proses yang dipintas.Ini adalah fragmen kod pemasangan yang menunjukkan pemintasan kod dalam fungsi API Win32.Imej menunjukkan bahawa setiap panggilan ke fungsi FindNextFile dikendalikan oleh pustaka Deviare Dalam Proses, dan membolehkan anda untuk melaksanakan kod tersuai anda.Anda boleh mengikat mereka ke acara dalam permohonan anda.Pakej enjin instrumentasi Deviare In-Process termasuk kod sampel dalam C ++ untuk permulaan yang cepat.
deviare-in-process

Alternatif untuk Deviare In-Process untuk Windows

WinAPIOverride

WinAPIOverride

Perisian ini membolehkan anda memantau dan / atau mengubah suai sebarang fungsi proses untuk sebarang konvensyen panggilan (stdcall atau cdecl).
Microsoft Research Detours

Microsoft Research Detours

Penyelidikan Penyelidikan Microsoft v3 Profesional adalah perpustakaan untuk memainkan fungsi Win32 sewenang-wenangnya pada mesin x86, x64, dan IA64.Sekarang anda boleh memintas fungsi Win32 dengan menulis semula kod ing memori untuk fungsi sasaran.
HookInjEx

HookInjEx

Aplikasi Demo menunjukkan cara menyuntik kod ke ruang alamat proses lain, dan kemudian melaksanakannya dalam konteks proses ini.
Mhook

Mhook

Sekiranya anda melabur di kawasan ini maka anda sudah tahu bahawa Detours Penyelidikan Microsoft cukup banyak menetapkan penanda aras ketika datang ke API hooking.
Berlioz

Berlioz

Berlioz ada di sini untuk menyediakan anda dengan persekitaran awan-agnostik.
Tuple Spaces

Tuple Spaces

Ruang Tuple dengan waktu dan transaksi.Ciri-ciri: Pengkomputeran selari dan diedarkan. Koordinasi proses tempatan dan jarak jauh. Corak lulus.Master-Pekerja.