EasyHook

EasyHook

EasyHook permet d'étendre (via le hooking) des API de code non managées avec des fonctions gérées pures, à partir d'un environnement entièrement géré sur Windows XP SP2 32 ou 64 bits ...
EasyHook permet d'étendre (via le raccordement) des API de code non managées avec des fonctions gérées pures, à partir d'un environnement entièrement géré sur Windows XP SP2 32 ou 64 bits, Windows Vista x64, Windows Server 2008 x64, Windows 7, Windows 8.1,et Windows 10. EasyHook prend en charge l'injection d'assemblys conçus pour .NET Framework 3.5 / 4.0+ ainsi que les DLL natives.Caractéristiques Une «barrière de blocage des threads» traite de nombreux problèmes de base lors du raccordement d'API inconnues;cette technologie est unique à EasyHook Vous pouvez écrire des gestionnaires de hooks gérés pour des API non managées Vous pouvez utiliser tous les codes managés pratiques fournis, comme .NET Remoting, WPF et WCF .NET Les assemblages sont injectés dans un nouvel AppDomain lorsque cela est possible, en vous assurant que vos assemblys sontcomplètement déchargé de la cible lorsqu'il est détaché Vous pouvez écrire des bibliothèques d'injection et des processus hôtes compilés pour AnyCPU, ce qui vous permet d'injecter votre assemblage dans des processus 32 et 64 bits à partir de processus 64 et 32 ​​bits.Vos assemblys .NET n'ont pas besoin d'être enregistrés dans le Global Assembly Cache (GAC), ce qui simplifie considérablement le développement et les versions. EasyHook prend en charge la relocalisation des adresses relatives au RIP pour les cibles 64 bits.Prise en charge du raccordement des interfaces COM Une API de raccordement documentée et pure non gérée Aucune fuite de ressources ou de mémoire n'est laissée dans la cible EasyHook32.dll et EasyHook64.dll sont des bibliothèques natives qui peuvent être utilisées sans aucun framework .NET installé Tous les crochets sont installés et supprimés automatiquement dansd'une manière stable Prise en charge des ACL de threads pour contrôler les threads qui utiliseront le hook Mécanisme d'injection furtif expérimental qui n'attirera pas l'attention du logiciel AV Tracé de pile de modules gérés / non gérés à l'intérieur d'un gestionnaire de hookempiler les traces à l'intérieur d'un gestionnaire de crochet Aucun déballage / installation nécessaire.Les redistribuables Visual Studio ne sont pas requis.Prise en charge du raccordement en mode noyau 32 et 64 bits - mais aucune prise en charge du contournement de PatchGuard n'est fournie ...
easyhook

Alternatives à EasyHook pour toutes les plateformes avec n'importe quelle licence

Deviare API Hook

Deviare API Hook

Deviare est une puissante bibliothèque d'interception de code, avec une interface très simple qui vous permet de connecter de nombreux processus sur votre propre application sans aucun codage IPC.Il peut être utilisé dans tous les langages prenant en charge COM comme C ++, VB et .NET.
Playlyfe

Playlyfe

Playlyfe permet aux développeurs de concevoir, prototyper et intégrer des applications gamifiées à leurs produits / sites Web / applications mobiles en quelques minutes.
CodeMaid

CodeMaid

CodeMaid est une extension open source Visual Studio pour nettoyer, fouiller et simplifier nos C #, C ++, F #, VB, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript et TypeScript ...
Microsoft Research Detours

Microsoft Research Detours

Microsoft Research Detours v3 Professional est une bibliothèque pour l'instrumentation de fonctions Win32 arbitraires sur des machines x86, x64 et IA64.Vous pouvez maintenant intercepter les fonctions Win32 en réécrivant le code en mémoire pour les fonctions cibles.
MrApi

MrApi

API Premium gratuites!Utile pour tout langage de programmation.Construit par des développeurs pour des développeurs.
apibldr.com

apibldr.com

ApiBldr est une application gratuite Visual OpenAPI Editor pour créer et mettre à jour des définitions OpenAPI (aka swagger).
dotNETInspector

dotNETInspector

dotNETInspector vous permet de déterminer rapidement et facilement quelles versions et Service Packs du .NET Framework sont installés sur un PC.
dashdash

dashdash

dashdash est la feuille de calcul qui en fait plus.Beaucoup plus.Trouvez des entreprises et des personnes.Envoyer des alertes par e-mail et Slack.Automatisez votre CRM.Tout en utilisant vos compétences de feuille de calcul.
OpenWeatherMap Api for .Net

OpenWeatherMap Api for .Net

Ce projet est une bibliothèque de classes portable .NET entièrement asynchrone pour interagir avec la superbe API OpenWeatherMap.
MathQuill

MathQuill

Tapez facilement les mathématiques dans votre application Web.Il suffit de charger MathQuill et d'appeler les constructeurs sur certains objets DOM d'éléments HTML.
madCodeHook

madCodeHook

"madCodeHook" offre tout ce dont vous avez besoin pour accrocher du code (principalement des API).Prend en charge Delphi 4-7, Delphi 2005-10.1 Berlin (32 bits et 64 bits), Borland C ++ Builder 5-6, Borland C ++ Builder 2006-10.1 Berlin (32 bits uniquement pour l'instant), MSVC ++ (32 bits et 64 bits).
Code.xyz

Code.xyz

Code.xyz est un éditeur de code en ligne.Créez des API de qualité entreprise, les blocs de construction de logiciels puissants, en un seul clic.